非死book欲做最大开源公司:不会靠卖软件赚钱
「全球最大的开源公司」这一名号,在数易其主之后,最终归属了 非死book。这家非典型的开源公司不依靠出售软件盈利,反而走上了开源的道路—提供开源代码,经营开源社区。
Red Hat 最终还是碰上竞争对手了。随着 Hortonworks 以十亿美元的市值公开上市,「全球最大的开源公司」这一名号的归属眼看就要引发一番竞争。
但现在,不论是 Red Hat 还是 Hortonworks,都用不着再去争这个头衔了。
几年前,我(本文作者:Matt Asay)在一次论辩中说,Google 是世界上最大的开源公司。但今天,非死book 拿走的这一荣衔。Google、推ter、Netflix 等其他的网络巨头,都推出了大量的开源软件,但只有 非死book 走的是大规模提供开源代码和开源社区的道路。
在开源的模式上越做越大
非死book 将开源的模式推向极致。非死book 将所有事物都向用户开放:软件、硬件和技术诀窍。一定程度上,这是 非死book 吸引开发商的方式之一。但「分享一切」的原则,也正是 非死book 成功之钥。
至于软件方面,没有哪一家公司能比 非死book 开放更多的开源代码、提供更多的技术支持。
基于 2013 年的 90 个源代码存储数据库,仅 2014 年一年,非死book 就设立了 107 项开源项目,这就让 非死book 的开源项目总数达到了 225 项。
Apache Cassandra(一种 NoSQL 数据库)、Thrift(为扩展性跨语言服务提供框架)、Apache Hive(建立在 Hadoop 顶端的数据仓库基础结构)及其他很多项目,都属于 非死book 自己的开源项目。而除此之外,非死book 还积极地帮助大量外部项目发展,包括 Apache Hadoop 和 MySQL。
在硬件方面,非死book 决定开放其数据中心的源代码。这一决策虽然没有被媒体广为宣传,但却很有发展潜力。在这项名为 Open Compute 的项目中,非死book 公布了所有必要的细节,从而帮助其他公司仿照 非死book,建立它们自己的数据中心。
当然,现实情况是,大多数公司还没发展到那个程度,还做不到跟着 非死book 的引导建立数据中心。
尽管 Rackspace、IO 和微软都已经先后接受了 Open Compute 项目,但大多数的公司却仍不够水平。正如斯坦福大学教授 Jon Koomey 断定的,「如果公司心里有数,并且降低每次计算的成本的话,他们就应该会接受 Open Compute 所提供的项目。但只有当数据中心只有一个所有者,而且有足够的预算经费时,公司才有可能接受 Open Compute;而只有极少数公司才能达到这个地步。」
让开源社区亲如一家
然而,非死book 所期望的,不仅仅是开放代码和硬件,然后坐视开源项目进入瓶颈。要让 Open Compute 这样的开源项目真正起到效果,其关键在于,让开源贡献者们加入一个活跃的、不断壮大的开源社区。
经过 12 天的源代码开放期之后,非死book 宣布,公司现在有超过 1000 名手握开源项目的外部贡献者。在这 1000 人中,有 20% 的贡献者提交了不少于 5 项项目。换句话说,在 非死book 的贡献者中,有相当一部分比例的人并不只是单纯的开源贡献者而已:他们同属 非死book 开源社区这个大家庭的一员。
回过头来说,非死book 的开源社区的重要程度,可以说不亚于公布源代码和硬件设计技术,尤其在被第三方开发系统所应用时,效果更加显著。
这就是为什么 非死book 成为当前开源公司界的领头羊的原因。非死book 不走 Red Hat 和 Hortonworks 的发展道路,即不依靠卖软件或相关服务盈利。但它利用软硬件的开源方式,就能岁入百亿美元。
听起来,开源项目的投资取得了相当不错的收益。