JFrog 成立于 2008 年,为新一代开发人员提供用于软件包存储库和软件分发的开源解决方案。 专注于开源和蓬勃发展的云场景,JFrog 获得了来自行业重量级人物和社区的大量奖项和媒体报道。
Yoav Landman,JFrog 的联合创始人兼首席技术官,在前往今年在波特兰举行的 OSCON 之前,花了一些时间与我聊了聊社区、开源以及 JFrog 迄今为止的旅程中学到的一些经验教训。
一定要在他们的展位和今年的 “开放时间” 会议上与 Yoav Landman 和 Baruch Sadogursky 会面;每个人都专注于构建、部署和分发软件。
首先,我喜欢你们毫不掩饰自己的开源血统。 JFrog 网站主页显示了 Artifactory 开源信息。 您能告诉我们 JFrog 如何利用更大的社区来构建您的解决方案吗?
JFrog 不断与许多开源社区互动。 这通过比我们想象的更快的速度收到持续的反馈,帮助我们改进我们的产品。 通过 Jira、Twitter 或 Google+ 提出的错误、功能请求以及随机的咆哮或赞扬通常会很快被听到,并在公开场合进行讨论和解决,从而实现更快的解决方案。
我们所做的另一件事是为开源社区提供免费服务,例如 Spring (Pivotal)、Scala、Vagrant、Ruby、Groovy、Vertx 和 Jenkins。 我们在 Artifactory Online 上托管他们的构建工件,并且/或者负责通过 Bintray.com 向最终用户分发他们的 OSS 软件包。 这是压力测试我们的产品、发现性能问题和其他错误以及向我们的付费客户展示我们的解决方案如何扩展的最佳方式。 为非常流行的开源项目提供服务所产生的负载和挑战通常远远大于商业业务。
说到这里,如果只能用三个形容词和一个颜色来描述 Artifactory 社区,您会如何描述它?
联系紧密、充满活力,并且渴望让事情变得更好。
颜色:当然是绿色! 还有别的吗?
Betanews 主办了一篇 Fred Simon 的精彩文章,他是 JFrog 的联合创始人,讲述了开源社区的力量。 您认为您个人从更大的开源社区中学到的最大经验是什么?
开源社区是当今创新的主要驱动力。 商业公司在开源之上添加的附加值使他们成功。 然而,前提条件是拥有一个核心的成功的开源项目或平台,该项目或平台已获得大规模的社区。 今天你可以找到很多这样的例子,快速的社区采用已成为一家成功公司的跳板。
此外,我认为,今天的开源不仅限于开源软件,还包括形成开源社区并提供服务和协助此类社区增长的平台。 例如,GitHub 和 Bintray 等平台。
开源为 JFrog 提供了什么,使其在竞争中更具优势?
质量,对可用性和错误的即时反馈; 能够通过满足其他人无法提供的大规模社区的生产需求而变得更好; 拥有遍布世界各地的许多朋友,他们喜欢 JFrog 的产品(以及人员),并为我们提供最公正、坦诚的公关。
您能否向我们介绍一下 OSCON 的参与者可以期待在活动中从 JFrog 获得什么? 您希望软件用户通过亲自访问你们获得什么?
周二,我们将进行两次精彩的演讲,公开分享我们在构建可扩展软件方面的经验、挑战,有时甚至是挫折感。 我们将演示 Bintray 和 Artifactory,展示一些令人兴奋的新功能,例如 Bintray for Business 和 Artifactory 对 NPM 和 Debian 软件包的全新支持。 欢迎您参加我们在周三举行的关于持续集成和交付的开放时间讨论。 并且,像往常一样,我们将在展位上赠送我们广受欢迎的 SuperFrog T 恤。
鉴于云的起步性质以及 JFrog 在云架构中的地位,您认为当闭源公司开始进入该领域时,会存在哪些危险? 当我们将软件从最终用户的环境和控制中移走时,我们如何保证公平地访问技术和信息?
我相信云会对事情的完成方式产生相反的影响,导致事情变得更加开放。 云提供商之间的竞争带来了拥有合理的数据导出选项的需求。 这意味着更少的供应商锁定和更多通过服务抽象进行的设计。
另一个日益增长的需求是以多云部署和与私有云集成的形式制定备份计划。
这些需求已经导致了从开发到生产的服务抽象和虚拟化的开放标准,包括 Vagrant、Docker 等框架。 所以归根结底,事情将会变得更加开放,那些试图强制执行闭源堆栈的公司将无法留在游戏中。 即使像微软这样的巨头也意识到了这一点,并通过开源他们的工具或推广像 Chocolatey 和 NuGet 这样的标准来拥抱开源,这些标准推动了开源消费并在 Azure 上运行开源堆栈。
评论已关闭。