开源盈利战略第七条:利用开源进行讨价还价 虽然不少开源许可都相当灵活,但其中一些正变得愈发严厉。作为其中最新的一项许可,Affero GPL坚持认为只要代码被运行在公共服务器上、 那么这些代码就必须实现共享。这项严厉许可的出台是由于在过去一段时期,开源行业发现某些开发商尝试从开源软件中获益、但却逃避为其做出贡献。他们拒不向 软件提供“贡献”,却恬不知耻地加以运行——有鉴于此,GPL要求参与者只能在做出“贡献”之后才有资格获得共享权利。 某些开发商认为这样的要求并不难做到。他们可能只是尝试或者提供一些免费服务,分享自己对软件的改进但前提是这些改进并没有关键到会让自己推动 竞争优势。但已经有越来越多的企业发现跟规则绕弯子比直接购买商业许可更麻烦。开源许可正以强大的力量推动参与企业走向产品支持的道路。 Affero GPL已经成为众多新兴项目的理想选择,其中包括NoSQL数据存储方案。以MongoDB为例,它就为自己的核心工具——数据库搭配了该许可。不过该公 司选择了条件更为宽松的Apache许可对驱动程序加以保护,旨在鼓励人们更积极地与其核心产品进行对接。 开源盈利战略第八条:利用开源开发共享式标准 每一种业务、每一类市场都需要一套执行标准,从而帮助客户建立正确的期望、帮助企业了解该交付什么样的产品。开源代码往往能在建立这些标准的互操作性方面帮上大忙。 以HTML为例,我们利用这种语言来标记网络上的文档——但这项至关重要的标准也是Web浏览器行业竞争的根本性基石之一。一旦整个行业承认 HTML标准的核心地位,那么浏览器厂商就能够在功能而非内容方面做出创新并进行竞争。另一方面,内容提供方则需要保证自己生成的Web页面能够在所有可 用浏览器上正常显示。 开源工具往往与处于不断发展态势下的标准密不可分。以移动浏览器市场为例,苹果公司率先创建出WebKit渲染引擎,并使其在很大程度成为移动 浏览器的定义与标杆。然而最终使其发扬光大的却是谷歌及其它Android厂商。苹果可以继续掌握这项技术的专利,但这意味着iPhone与其它智能手机 之间的互操作性将受到严重制约,或者在每一次互操作时都需要将网页(而且只是少数内容不多的网页,大部分正常页面无法实现翻译)通过翻译转化成经过渲染、 可为其它智能手机所读取的内容。这很可能对移动市场的拓展造成严重的负面影响。因此,苹果选择将其作为开源工具包推向公众,从而借助各市场竞争者之力将其 打造成一套通用型标准。 开源盈利战略第九条:利用开源掌控未来 已经有众多企业,有大有小,开始鼓励自己的全职员工从事开源项目。有些公司甚至把花费大量资金创建的代码直接贡献给开源项目。为什么要这么做?这是为了确保自己在开源项目的代码基础中拥有足够的影响力,而实现这一目标最简单的办法就是贡献代码行。 这种影响力永远不会消退。所有重大项目,例如Linux,的大多数重要贡献者如今已经被证实都受到了所在公司的授意。当然,最终目标在于确保开 源代码仍然与企业自身的发展方向相吻合。如果资源库或者工具不断增长,新功能有可能同企业的专有工具之间出现兼容性问题。但如果该公司在新功能当中贡献了 大量代码,则有能力确保最终成果适应自己的业务需求。正如Alto发明者Alan Kay所说,“掌控未来的最佳方式就是亲手把它发明出来。” |