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搜索引擎的次数,作为Google收费的根据,Google每月要向Firefox支付几百万美元)。
Nikos:像Spike公司那样,开发特定的开源软件,(陆插话:我了解Spike拥有强大的开源软件的测试基地,它常常受开源企业的委托,对其产品进行全面测试,负责挑“缺陷”,提出打“补丁”的建议,进行技术咨询,提供特制软件)。还有像HP、Accenture、IBM Global services、塔塔(印)等企业提供“整个开源软件系统集成解决方案”(陆插话:如针对“应用解决方案”将Linux OS、Apache、MySQL、Bind、Sendmail、Openssl、Openldap等各种开源产品的版本进行集成测试,修改、设计、配置,提出集成解决方案)。SAP与MySQL合作改造其数据库,以便节省研究费用。Google、Yahoo!的后台使用很多Linux软件,这样将导致其运行成本下降。
陆:今年2月,我会晤Ubuntu创始人Mark shutteworth,与他探讨Ubuntu的商业模式,Ubuntu通过为用户提供“支持”来收费,正像你前面说的,我也同Mark指出了Ubuntu迄今尚未通过IBM、Oracle、Intel、Dell等用户(或主要协作企业)全面的“产品认证”,因此它通过“支持”、“服务”等环节来收费,就不可能收得较高;另外,Ubuntu正在设想建立一个平台,通过平台提供的服务特别是增值服务(如为用户在平台上建立专用的应用服务器)来收费;总之,给我的印象,Ubuntu的商业模式尚在形成中,尚不成熟。Mark告诉我,Ubuntu现在还处于亏损状态;它想自己花钱来实施“用户产品认证”。
Nikos:我们从企业应用市场的角度来看,Ubuntu至今出现商业模式的机会还很小。
陆:我看 ,今天国际上开源软件各种商业模式都还在探索中,有的还不成熟;可能再过几年,有的会留下来,发展起来,有的可能消失、淘汰。