0513-开源软件如何统治世界

就在5年前,投资者对于开源软件这种商业模式依旧持怀疑态度。他们都认为Redhat就像一片雪花(意指看上去很美腻,但随时可能化为虚无),当时也没有其他开源公司在软件领域获得较为出彩的成绩。

时间快进到今天,我们在开源软件领域目睹了一件件令人兴奋的事件:IBM以320亿美元的价格收购了Redhat(是2014年市值的3倍);Mulesoft在上市后以65亿美金的价格被Salesforce收购;MongoDB现在市值超过40亿美元;Elastic则为60亿美元;并且,通过Cloudera和Hortonworks的合并,将出现一个市值超过40亿美元的新公司。 当然还有很多OSS(Open-source software)的公司在路上:Confluent, HashiCorp, DataBricks, Kong, Cockroach Labs等。相较5年前,华尔街和私人投资者对开源公司的态度明显发生了较大的变化。

那么为什么会出现这种情况呢许多原因成就了开源软件业务在如今市场中的地位。

2 区的作用

虽然第三代(Gen 3)开源公司对这些项目有更多的控制权,但开源 区仍然在开源项目的创建和开发中发挥着至关重要的作用。首先, 区依旧是发掘一些最具创新性和有价值的项目的地方。开发者或用户为Github上的项目加注星标,下载软件以进行尝试,并宣传他们认为比较好的项目,以便其他人可以从这些优秀的软件中受益。就像好的博客文章或推文传播一样,优秀的开源软件也是利用这种 络效应。 区是促进这种病毒式传播的源泉。

从某种意义上来说, 区就像这些项目的“产品经理”,比如它要求进行改进和提升;它也会指出软件的缺点。功能请求不在产品需求文档中,而是在Github,评论和一些IT新闻中。而且如果一个开源项目积极响应 区,它将会慢慢成为开发人员想要的样子,无论是特性还是功能。

区还担任开源软件的QA部门。通过 区你可以了解软件的bugs和缺陷;或用于测试的0.x版本;并可以为开源公司提供功能能不能使用的反馈。同时 区还会奖励一些得到正面反馈的优秀软件,从而鼓励大家更广泛的使用这些软件。

然而与之前不一样的是, 区不会参与软件项目的实际代码编写,因为大部分是以商业公司为主。虽然相对于第1代(Gen 1)和第2代(Gen 2)公司而言这是一个缺点,但这也是开源不断发展的商业模式的必然选择之一。

4 开源商业模式的优势

开源公司的商业模式与传统闭源的软件公司完全不同。首先,收益线(revenue line)是不同的,即闭源软件公司往往比开源公司每单位收取更高的费用。即便在今天,客户依旧会对理论上“免费”的软件每单位支付高价格觉得为难。但是,尽管开源软件的单位成本较低,但它通过利用弹性来弥补整个市场规模。在市场上,当某些东西较便宜时,更多的人会愿意购买它。这就是为什么开源公司在实现市场匹配(product-market fit)时会被如此大规模和快速的采用。

开源公司的另一个巨大优势是它们能更有效率和快速的进入市场(go-to-market)。第一个明显的好处是,很多客户在付费前很可能已经是其中一个免费开源软件的用户了。由于开源软件在最初被使用时往往来自开发人员自发的下载和使用,因此公司通常可以绕过市场和Poc的销售阶段。销售的套路一般是:“您已经在您的环境中使用了500个我们的软件实例,您不想升级到企业版并获得增值的附加功能吗这意味着更短的销售周期,每个销售需要更少的售前工程师,并且销售成本的回收期更快。实际上,在理想情况下,开源公司可以使用更为合理的销售和售前工程师的比例来运营,并且可以在一个季度内从一个销售机会(sales qualified lead,SQL)到关单。

从花钱的角度来看,这种“病毒式”传播使得开源软件比传统软件企业更有效。一些最好的开源公司甚至能够保证三位数的营收增长率,同时保持适度烧钱的速率。这一点对于传统软件公司是很难想象的。毋庸置疑,更少的现金消耗代表的是更少的创始人股份稀释。

0513-开源软件如何统治世界

5 从开源到免费增值

改变开源业务的最后一个方面,值得详细阐述的是从真正的开源到 区辅助的免费增值(community-assisted freemium)的逐步转变。如上所述,早期的开源项目利用 区作为软件库的主要贡献者。此外,软件的商业许可即使发生很细微的变化,也会面对来自 区很明显的阻碍。如今, 区和客户对开源的商业模式都非常了解,并且对开源公司应该收费以便他们能开发出更好的产品并维持创新是表示理解的。

事实上,从客户的角度来看,开源软件的两个价值主张是:a)阅读代码; b)将其视为免费增值。免费增值的概念是,你可以基本上免费使用它,直到它在生产中部署或者达到一定规模。像Elastic和Cockroach Labs这样的公司实际上差不多开放了所有软件代码,商业许可证主要是针对部分软件组件。无论软件是开源还是闭源,其实真正的企业客户都会付费,但如果他们真的能够阅读代码,会更愿意使用商业软件即付费。实际上有一个风险是,有人能读懂代码,然后进行简单的修改,然后再单独fork出一个版本。但在发达经济体中,一般不太会出现这种纯抄袭的公司。

关键的因素在于公司最初选择或者最终迁移到更适合当下的软件许可证模式。Mongo的新许可证,以及Elastic和Cockroach的许可证都是很好的例子。与Apache许可(十年前通常是开源项目的起点)不同的是,这类许可证更适合商业化,大多数开源企业正在采用它们。

6 关于未来

我们4年前写过一篇关于开源的文章,希望可以看到一些标志性的开源公司的诞生。当时虽然只有Redhat,但我们还是相信未来会有更多。到今天,我们看到一群健康的开源企业,这是令人非常兴奋的。我相信,我们对这些标志性公司的分析还浮于表面,我们将看到这些公司从开源基因库中脱颖而出。从另一个角度来看,如今存在这么多个价值数十亿美元的开源公司也证明了开源模式的能力。显而易见的是,开源不再处在软件行业的边缘。当全球顶尖公司接受调查时,他们都愿意使用开源软件来服务核心软件系统。如果Fortune 5000将他们在闭源软件上的开支转移到开源,我们将看到开源软件公司的全新面貌,这个新群体的领导者会价值数百亿美元。

显然,那一天还没这么快。这些开源公司在未来十年还需要继续发展壮大自己,然后贡献出越来越成熟的产品。但这个趋势是不能避免的,我们将会很荣幸能早一点看到这一天的到来。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月21日
下一篇 2019年11月21日

相关推荐