开源经济学导论
——兼论云经济学说明
跟
Eric Raymond(他写了《大教堂和集市》说明说明商业软件和开源软件区别)一起提出开源软件概念和定义的Bruce Perens(他还是著名的Linux发行版Debian的合作开发者之一)在2005年写了一篇堪称经典的文章“新兴的开源经济模式”(The Emerging Economic Paradigm of Open Source),解释开源软件生产和销售的市场经济学原理;另外Linux社区也在讨论云计算的经济学效应,两篇文章如下:
云计算和开源软件经济学:http://linux.sys-con.com/node/1147473#
Bruce Perens新兴的开源经济模式:http://perens.com/Articles/Economic.html
开源软件在经济学上的合理性:开源软件是一种新兴的经济发展模式和商业模式,软件和开发工具不是像传统模式那样一两个软件生产企业(软件开发商,这里简称开发商)采用封闭式开发。所有的开源软件都是采用国家间、企业集团间、技术社区间或者独立个人之间合作共享的模式开发出来的。最早,以Linux为例,就是一个在校的大学生把自己的工作发放在网络上,全世界各地的高手起而响应通力合作成就了一个遍布全球的开源软件世界,大大促进了人类信息技术进步和一般科学技术进步。开源软件彻底地改变了以往的软件开发模式,以前软件开发商和软件用户是单纯的卖家买家关系,开发商开发出什么软件用户就买什么软件来用。在开源软件模式下,开发商和用户合作共同开发软件,以便获得双赢的竞争优势。现在开源软件经济学已经证明了,开源软件市场模式是一种可持续发展方式,软件开发商和软件用户的互惠关系最终给整个社会各行各业带来实惠。以芯片生产商Intel公司为例,Intel公司为了销售自己的移动平台产品,组织开发了移动操作系Moblin,这是一个基于Linux系统的平台,因为源代码开放,所以引致全世界的企业和技术社区参与开发,在不到一年时间里迅速形成了一个巨大的产业链。其他的例证如Googel公司的Android系统,也是这种模式,既是软件的用户同时又是软件的开发者。下表用来简单说明软件开发商和软件用户之间采取不同策略时(开源,闭源)得到的利益(payoff)比较,前一个数字代表用户的收益,后一个数字代表开发商的收益。
|
发商开源 |
开发商闭源 |
| 用户开源 |
(10 ,10) |
(8 ,4) |
| 用户闭源 |
(3 , 8) |
(2 ,4) |
Bruce说了软件开发模式有四种:
-
零售模式:Retail
-
自产自用:In-House
-
非开源的合作开发(例如军队与软件开发商合同开发,合作但是不开源)
-
开源软件开发
他从以下几个方面考察了上述软件开发模式的经济效应:
-
不同开发模式的不同成本结构
-
不同分散风险的方法
-
对不同开发模式资金支持的效率的比较
-
知识产权方面的考虑及其经济效应的比较
人类历史上还从来没有像开源软件开发模式这样在全球范围内集中所有智力资源用于同一工程的,从这点上说开源软件是国际主义精神的,是真正全球化的,是真正的通天塔,现实的而不是神话。前几年评估的Linux内核市场价值为120亿美元,登记注册的开源软件项目目前达四十多万个,三百多个Linux发行版,大概上百亿行高品质的代码是一笔巨大的社会经济财富,我们中国人可以说是坐享其成!而且在发展过程中,开源软件社区形成了优良的“开放、合作、共享”的文化氛围,每一个开源软件项目都形成一个自由讨论的社区,成员遍布世界各地各个国家,对培养IT人才是个开放的大学校,各个层次的问题都能得到及时的答复和深刻的讨论。
说明:用“导论”和“兼论”都煞有介事实际上只是一些自己的研究笔记而已。