在Linux中,“biff”命令在邮件到达时通知用户并标识传递者。“biff”是一种非常复杂的编程语言的缩写吗?
不。它是以Berkeley Software Distribution(简称BSD)的一位开发人员所拥有的一只狗命名的——BSD是一种出现于20世纪70年代的类似Unix的操作系统。
开源代码的地位已今非昔比。如今,开源公司是华尔街的宠儿,各大公司纷纷投注——这从IBM公司10月份以340亿美元收购红帽就可见一斑。
风险投资公司Andreessen Horowitz的普通合伙人Peter Levine说:“我认为开源已经从边缘发展到了当今所有软件开发的中心。”他与Jennifer Li近日发表了一篇关于开源的博文。他强调:“市场规模远远大于我们已经之前的认知。随着软件吞噬世界,开源吞噬了软件。”
不会再有另一个红帽
2014年,Levine发表了一份对开源世界的分析报告。他预言,再也不会有另一个红帽了。他的预测是基于使红帽和许多开源软件成功的因素的消亡:免费赠送软件,而安装和支持收费。
Levine预见到的问题是,随着更多的开源项目获得成功,资本充足的大型公司将对代码做出贡献。更好的方法是将开源软件打包并作为一种服务来销售——换句话说,遵循SaaS的趋势。这一趋势很可能成为这个行业的一支主要力量。
Levine的分析结果很有预言性。到2019年底,SaaS的支出将达到1000亿美元,并以每年30%以上的速度增长。
“跳过内部部署。”开源工具提供商hashicorp的联合创始人兼首席技术官Armon Dadgar)表示。“直接SaaS吧。”
开源pivot
Dadgar的评论暗示着开源社区存在的摩擦。能否幸存取决于一个成功的saas战略,因为在开源部署方面,大公司正在进入。
这迫使许多开源企业家从红帽模式转向必须了解市场需求并围绕企业开发者如何实际使用自由软件建立可行业务的模式。
这是DatabricksInc.所遵循的道路—DatabricksInc.是一家由ApacheSpark创始者于2013年创建的公司。Databricks提供了一个由spark支持的统一分析平台,帮助企业团队构建数据产品。
“每个人都在用Spark,知名厂商也认可它。”Databricks的联合创始人兼首席执行官Ali Ghodsi说,“我们开始构建企业托管解决方案所需的所有其他东西。”
与云供应商共舞
另一个让一些开源开发者大吃一惊的是,主要公有云提供商的力量和影响力。今天的云大部分运行在开源软件上,这些工具的提供商依赖云来实现产品的货币化。
一些开源运动的领导者批评公有云提供商在大众市场上使用别人编写的软件进行控制。然而,正如Ghodsi等联合创始人指出的那样,运行云服务可能非常复杂、耗时,并且需要专门的技能。开源公司也不急于成为云提供商。
“提供云服务实际上非常困难。”Ghodsi说,“也许云供应商在托管开源软件方面比我们强。这是因为你不擅长运行云服务。”
竞争产品
明年将在各大科技巨头、那些大公司觊觎的开发者,以及开源软件的创新引擎之间上演一场微妙的好戏。在GitHub最大的开源项目之一:Microsoft Visual Studio代码中可以看到这一点。
关于集成开发环境(integrated development environment,IDE),Eclipse基金会提供了一个名为Eclipse的竞争性开源产品。微软将自己的IDE公开,目的是为其开发平台吸引用户。微软最终将受益于Visual Studio工具与其他关键平台(如Azure云)的集成,如果它能做到这一点而不与开发人员或整个开源社区对立的话。
最终,当前的道路仍然将开源社区带回到SaaS。从此以后,谁也猜不到。
“开源领域下一个真正的商业创新是什么?Levine问道,“我不知道答案到底是什么。在某种程度上,SaaS会看起来像红帽,业务方面将出现下一代创新。”
原文链接:
https://siliconangle.com/2019/10/06/not-just-barking-dog-open-source-developers-grow-embrace-software-service/
获取更多开源云技术资讯&大咖交流&免费活动,欢迎添加开源云中文社区小助手,备注开源云!
(长按识别二维码添加)