陆首群对话Gartner 探讨开源软件商业模式
来源:ZDNet Post Time:2006-04-23 Poster:colin

  2006年3月13日,中国开源软件推进联盟陆首群主席与Gartner分析员Nikos Drakos举行电话会议,讨论开源软件的商业模式。

  陆:今天开源软件要取得持续发展,要形成开源软件产业,就必须解决好其商业模式。在国际上,关于开源软件的商业模式正在探索中。我想请你介绍目前国际上一些比较成熟的商业模式,即它们是一些什么样的商业模式?有哪些企业采用这些商业模式?
 
  我还想指出,有人鼓吹:他那家企业销售开源软件,而他们推出的开源软件对任何人都是可以“自由使用”的,是“完全免费”的。我就问他:如果果真如此,你那家企业如何能规避经营亏损的风险,取得持续发展呢?我还对他说,什么叫软件?我认为:软件=程序+文档+支持+培训+专业服务。作为开源软件,实际上不是软件不要钱,不是软件完全免费;而是软件程序不要钱。因为开源软件源程序代码完全开放,公开,所以免费;但软件的其他环节可能要钱、收费(构成软件的五个环节有的免费、有的收费)。因此有人说:“软件免费、服务收费”,即推行所谓“定购服务(Subscription)”。其实,“定购服务”的模式,实际上不是“软件免费”,而是软件中的 “软件程序免费”,软件中的其他环节,如支持或服务,是要收费的。这种模式是不是开源软件主要的商业模式?我想听听你的分析和意见。

  Nikos:开源软件的开发不能停留在谋求盈利的企业内,还要看到有许多“个人”从事开源软件的开发,如在Source Forge社区平台上,开源软件的开发项目就有10万个。

  陆:你在这里谈到的“个人”,是不是指参与开源社区开发的广大“志愿者”。

  Nikos :是。

  陆:我同意你的观点。我也认为开源软件的开发,要实行“社区开发”与“企业开发”两种互成、互补的开发机制。先导的“社区开发”主要依靠全球“志愿者”“集体开发”、“合作创新”,后继的“企业开发”主要依靠企业专业工程技术人员“自主开发”、“自主创新”。社区开发和企业开发要结合起来。

  Nikos:对开源软件来说,源代码是所有人都可得到的,即使卖钱也是最便宜的,所以软件程序,源代码一般不要钱,免费供人使用。唯一能收钱的方式就是像Red Hat那样,将这些软件程序或软件模块“打包”,但这样挣的钱也是很少的。

  Nikos:关于开源软件的商业模式,我这里举MySQL开发的开源数据库,可以供人们自由使用,如果你要MySQL提供支持、服务,则要签订协议,收费,但收费不多;如果使用者要在其上进行修改或再开发,它必须与MySQL另外签订许可协议,以保证MySQL拥有全部知识产权,这时就要求你把你修改或再开发的“部分”全部返回MySQL;如你不想返回,则要收很高的费用(陆插话:我了解此事,如MySQL与高盛这样的大投资公司签订的许可协议就规定了知识产权归属和收费标准)。当然不是每一个开源软件产品都可像MySQL那样的做法。

  Nikos:另有一种商业模式,如Sun Microsystems(公司)推出的开源软件Open Office,它是公开的,是可以在网上自由下载的;但Sun公司另外还销售其商业版的软件:Star Office。

  Nikos:像Red Hat、JBoss、MySQL等开源企业,向用户收开源软件“订阅费”,他们为用户提供技术支持和服务。这种商业模式(含收费标准)是有一个很重要的前提的,即这些开源企业开源软件的发行版 是通过“用户产品认证”的(或通过主要软硬件协作企业的“产品认证”),如通过IBM、Oracle、BEA、Intel……等主要协作企业的“产品认证”,他们的开源软件跟这些主要协作企业的软、硬件产品有很好的技术接口(与之兼容)。因此,当这些开源企业向其最终用户提供技术支持和服务时,才有可能为最终用户带来方便和可靠(或有安全感),这时“订阅费”也可能收得高一些。

  Nikos:象Sugar CRM,Zimbra等开源企业,他们为开源软件开发附件、插件或特效工具。他们借助开源软件的普及,完全像传统商业软件公司那样,为其开发的附件、插件或特效工具要求单独付费,实行专利许可证那样的交易。这些新兴公司看来并不很成熟。

  Nikos:还有像Mozilla Firefox这样的企业,内置Google的搜索引擎,由Google向Firefox付费(由Firefox登记广大用户上网浏览时使用Google搜索引擎的次