Rui 的个人资料Rayoko照片日志列表 工具 帮助

Li Rui

职业
兴趣
I will be a great programmer...
6月2日

Lily

    -相思和离愁都寄于潇潇雨中,当雨点落入你掌心时,请你聆听她的低诉,那是我对你最真的思念``
 
3月15日

探讨开源软件商业模式

中国开源软件推进联盟陆首群主席与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至今出现商业模式的机会还很小。

陆:我看 ,今天国际上开源软件各种商业模式都还在探索中,有的还不成熟;可能再过几年,有的会留下来,发展起来,有的可能消失、淘汰。

2月4日

AN OPEN LETTER TO HOBBYISTS

1976年2月3日,比尔·盖茨给电脑爱好者们写了一封公开信,抱怨未经授权使用Altair BASIC的情况太普遍,导致新成立的微软公司回报甚微。这封信相当有名,被看作是软件通过商业授权获取收入的真正开端。

三十年过去了,开源与商业之争愈演愈烈。我们不拟在此讨论孰优孰劣,仅将当年那封著名的公开信影印件及全文放在这里,供各位网友参考:

 

February 3, 1976

AN OPEN LETTER TO HOBBYISTS
By William Henry Gates III
To me, the most critical thing in the hobby market right now is the lack of good software courses, books and software itself. Without good software and an owner who understands programming, a hobby computer is wasted. Will quality software be written for the hobby market?

Almost a year ago, Paul Allen and myself, expecting the hobby market to expand, hired Monte Davidoff and developed Altair BASIC. Though the initial work took only two months, the three of us have spent most of the last year documenting, improving and adding features to BASIC. Now we have 4K, 8K, EXTENDED, ROM and DISK BASIC. The value of the computer time we have used exceeds $40,000.

The feedback we have gotten from the hundreds of people who say they are using BASIC has all been positive. Two surprising things are apparent, however, 1) Most of these "users" never bought BASIC (less than 10% of all Altair owners have bought BASIC), and 2) The amount of royalties we have received from sales to hobbyists makes the time spent on Altair BASIC worth less than $2 an hour.

Why is this? As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid?

Is this fair? One thing you don't do by stealing software is get back at MITS for some problem you may have had. MITS doesn't make money selling software. The royalty paid to us, the manual, the tape and the overhead make it a break-even operation. One thing you do do is prevent good software from being written. Who can afford to do professional work for nothing? What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free? The fact is, no one besides us has invested a lot of money in hobby software. We have written 6800 BASIC, and are writing 8080 APL and 6800 APL, but there is very little incentive to make this software available to hobbyists. Most directly, the thing you do is theft.

What about the guys who re-sell Altair BASIC, aren't they making money on hobby software? Yes, but those who have been reported to us may lose in the end. They are the ones who give hobbyists a bad name, and should be kicked out of any club meeting they show up at.

I would appreciate letters from any one who wants to pay up, or has a suggestion or comment. Just write to me at 1180 Alvarado SE, #114, Albuquerque, New Mexico, 87108. Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software.


Bill Gates

General Partner, Micro-Soft

 
Canada  
第 1 张,共 15 张