开放源代码运动:起源、发展与核心关注点The Open Source Movement:Origin,Development,and Focus
范小青
摘要(Abstract):
开放源代码运动起源于斯托曼提出的"自由软件"概念,又因Linux操作系统的成功而迅速发展。作为用户协同创新的典范,"开源"现在已成为一种文化,对社会的方方面面产生了深远的影响。学界和业界主要关注开源的以下三个方面:一是开源的组织特征和文化纲领——以"集市"模式超越"大教堂"模式;二是开源参与者的参与动机以及金钱回报在参与动机中的地位;三是开源意识形态上的多元化,如自由软件与开源软件之争。
关键词(KeyWords): 开放源代码运动;开源;自由软件;开源软件;用户协同
基金项目(Foundation):
作者(Author): 范小青
DOI: 10.16602/j.gmj.20150031
参考文献(References):
- Avram,A.(2008年11月10日):企业中开源软件的使用情况报告(郭晓刚译),获取自http://www.infoq.com/cn/news/2008/11/Open-Source-Enterprise
- GitCafe(2014年10月17日):开源社核心创始成员GitCafe与您一同见证“开源社”成立,获取自http://mp.weixin.qq.com/s?__biz=MjM5ODc4MjcyMA==&mid=200700906&idx=2&sn=b8d0429c12e452a7d04dfa9907e58acc&scene=2&from=timeline&isappinstalled=0#rd
- Jopen(2014年2月8日):Github的2013:仓库超千万,开源大势所趋,获取自http://www.open-open.com/news/view/1d2fa2c
- CSDN CODE(2014年10月17日):CSDN核心参与的开源联盟“开源社”正式成立,全力推进中国开源发展,获取自http://code.csdn.net/news/2822146
- CSDN CODE(2014年9月3日):《开源者说》05:聊聊台湾开源人年会COSCUP,获取自http://code.csdn.net/news/2821486
- CSDN CODE(2014年5月23日):科普贴:那些知名的大型开源会议(一),获取自http://code.csdn.net/news/2819906
- CSDN CODE(2014年3月30日):腾讯宣布与CSDN合作,共建中国最大开源社区,获取自http://code.csdn.net/news/2819041
- CSDN CODE(2014年3月30日):“开源技术大会·2014”成功举办腾讯CSDN宣布战略合作,获取自http://www.csdn.net/article/2014-03-29/2819040-CSDN-OSTC2014
- OSChina(2014年6月10日):2014第九届开源中国世界高峰论坛,获取自http://www.oschina.net/news/52654/2014-china-opensource-forum
- 卫剑钒(2014):《大教堂与集市》,北京:机械工业出版社。(原书Raymond,E.S.[2001].The cathedral&the bazaar:musings on Linux and open source by an accidental revolutionary.California:OReilly Media.),获取自https://book.douban.com/subject/25881855/
- 马荣(2014年10月17日):推动中国开源事业开源社联盟正式成立,获取自http://soft.zol.com.cn/485/4850448.html
- 胡泳(2011):开源软件,《商务周刊》,第2期,77页。
- 杰夫·豪(2011):《众包:群体力量驱动商业未来》(牛文静译),北京:中信出版社。(原书Howe,J.(2008).Crowdsourcing:Why the power of the crowd is driving the future of business.Random House.)
- Fogel,K.(2007):如何运营自由软件项目,获取自http://producingoss.com/zh/index.html
- 阮一峰(2008年2月5日):《大教堂和集市》笔记,获取自http://www.ruanyifeng.com/blog/2008/02/notes_on_the_cathedral_and_the_bazaar.html
- Rogers,M.(2013年3月11日):GitHub时代:为什么我们都在开源,获取自http://www.csdn.net/article/2013-03-11/2814434-github
- Stallman,R.(1999):GNU操作系统与自由软件运动。DiBona,C.,Ockman,S.,&Stone,M.(编):《开源软件文集:开源革命之声》(夏昊、洪峰译),71-93页,北京:中国电力出版社。
- 唐·泰普斯科特、安东尼·D.威廉姆斯(2007):《维基经济学:大规模协作如何改变一切》(何帆、林季红译),北京:中国青年出版社。(原书Tapscott,D.&Williams,A.D.[2008].Wikinomics:how mass collaboration changes everything.Portfolio.)
- 佟辉(2014年6月24日):奏响开源时代的华章---《大教堂与集市》简体中文版书评,获取自http://linux.cn/article-3255-1.html
- 王飞绒、陈劲(2006):用户参与开放源代码社区的动机探析,《中国科技论文在线》,获取自http://wenku.baidu.com/link?url=bQ9v2i9DuEXqFKOpKdL12WWWTgA6OjVj53A8yl0q7kDkBAHsX4TIPjwfxvUqfGiO26TShW3sajvHdn8lN67QbdJAOm044aH6RTvan4F1bHK
- 王然(2012年11月9日):Linux现在处于什么地位,获取自http://www.csdn.net/article/2012-11-09/2811715-the-state-of-linux
- 王宇(2014):开源创新企业的商业模式与授权机制研究,《科技进步与对策》,第31卷(第1期),75-80页。
- 魏永明(2012年9月14日):开源软件及国内发展现状,获取自http://www.fmsoft.cn/zhcn/about/blog/185/
- 肖岚、高长春(2010):“众包”改变企业创新模式,《上海经济研究》,第3期,35-41页。
- 赵时亮、陈通(2006):公共产品的私人供给---以开放源代码软件开发为例,《经济学家》,第2期,77-83页。
- Bonaccorsi,A.&Rossi,C.(2004).Altruistic individuals,selfish firms?The structure of motivation in open source software.First Monday,9(1).Retrieved from http://firstmonday.org/issues/issue9_1/bonaccorsi/
- Dalle,J.M.&David,P.A.(2003).The allocation of software development resources in‘open source’production mode.SIEPR-Project NOSTRA Working Paper,MIT Press.
- DiBona,C.&Ockman,S.(1999).Open sources:Voices from the open source revolution.California:OReilly Media,Inc.
- Franke,N.&Hippel,E.V.(2003).Satisfying heterogeneous user needs via innovation toolkits:the case of Apache security software.Research Policy,32(7),1199-1215.doi:10.1016/S0048-7333(03)00049-0
- Fogel,K.(2005).Producing open source software:How to run a successful free software project.“OReilly Media,Inc.”.
- Gelernter,D.H.(1998).Machine beauty:Elegance and the heart of technology.New York:Basic Books.
- Ghosh,R.A.(1998).Cooking pot markets:an economic model for the trade in free goods and services on the Internet.The Brazilian Electronic Journal of Economic,1(1).Retrieved from http://papers.ssrn.com/sol3/papers.cfm?abstract_id=115288
- Github.(2014).http://octoverse.github.com/
- Hars,A.&Ou,S.S.(January,2001).Working for free?Motivations of participating in open source projects.Proceedings of the 34th Annual Hawaii International Conference on System Sciences,2001,Maui,HI,USA.
- Hertel,G.,Niedner,S.,&Herrmann,S.(2003).Motivation of software developers in Open Source projects:an Internet-based survey of contributors to the Linux kernel.Research Policy,32(7),1159-1177.doi:10.1016/S0048-7333(03)00047-7
- Kuan,J.W.(2001).Open source software as consumer integration into production.Available at SSRN 259648.
- Lakhani,K.R.&Panetta,J.A.(2007).The principles of distributed innovation.Innovations:Technology,Governance,Globalization,2(3),97-112.doi:10.1162/itgg.2007.2.3.97
- Feller,J.,Fitzgerald,B.,Hissam,S.A.,&Lakhani,K.R.(2005).Perspectives on free and open source software.Massachusetts:MIT Press.
- Lakhani,K.R.&von Hippel,E.(2003).How open source software works:“free”user-to-user assistance.Research Policy,32(6),923-943.doi:10.1016/S0048-7333(02)00095-1
- Lerner,J.&Tirole,J.(2002).Some simple economics of open source.The Journal of Industrial Economics,50(2),197-234.doi:10.1111/1467-6451.00174
- Moody,G.R.C(2001).The Inside Story of Linux and the F/OSS Revolution[M].Cambridge,Massachusetts:Perseus Publishing.
- Rainie,L.&Wellman,B.(2012).Networked:the new social operating system.Massachusetts:The MIT Press.
- Raymond,E.S.(1999a).A brief history of hackerdom.DiBona,Ockman y Stone,Open Sources,y www.tuxedo.org/~esr/writings/cathedral-bazaar/hackerhistory/(primera versión 1992).
- Raymond,E.S.(1999b).The cathedral and the bazaar.Knowledge,Technology&Policy,12(3),23-49.doi:10.1007/s12130-999-1026-0
- Rogers,M.(2013).The GitHub revolution:Why were all in open source now.Retrieved from http://www.wired.com/2013/03/github/
- Rossi,C.&Bonaccorsi,A.(2006).Intrinsic motivations and profit-oriented firms in open source software:Do firms practise what they preach.In The economics of open source software development(84-109).Elsevier.
- Torvalds,L.&Diamond,D.(2001).Just for fun:The story of an accidental revolutionary.Harper Audio.
- Vaidhyanathan,S.(2005).Open Source as Culture-Culture as Open Source.OPENSOURCE ANNUAL.
- Wichmann,T.&Spiller,D.(2002a).Basics of Open Source software markets and business models.Free/Libre and Open Source Software:Survey and Study.
- Wichmann,T.(2002b).FirmsOpen Source activities:motivations and policy implications.Free/Libre and Open Source Software:Survey and Study,FLOSS Final Report,International Institute of Infonomics.
- Ye,Y.&Kishida,K(2003).Toward an Understanding of the Motivation of Open Source Software.
- (1)Unix早期是由黑客们分散协作编程,是好奇和兴趣的产物。后来由于其东家AT&T公司认识到它的商业价值,加以保护,Unix的使用就开始受到控制(参见:百度百科“Unix”词条,2015)。这让程序员们很失望。
- (2)他们用的词是Open Source,指的就是Open Source Software,缩写为OS或OSS。
- (3)指GPL等自由软件协议中,使用自由软件的公司或个人,无论是整体性的使用,还是部分的使用,都必须将其修改后的掺有开源软件的整体软件的源代码全部开放出来。这会使得很多商业公司抵触这种自由软件协议,从而对自由软件敬而远之。
- (4)1998年2月,雷蒙德成立了开放源代码促进会,网址为http://www.opensource.org,提供OSS的定义与认证。
- (5)英文表达有两种,一种为“Free and Open Source Software”,简称FOSS;一种为“Free/Libre/Open source software”,简称FLOSS,是为了进一步强调Free指的是自由而不是免费。
- (6)如华为已成为OpenStack的黄金会员,阿里巴巴建立了开源平台,而腾讯也宣布投入资金与CSDN共建开源社区(CSDN CODE,2014)等。
- (7)由于中国开源发展各项数据十分缺乏,此处的数字来源于中国开源社区CSDN编辑王殿进的介绍。下文的社区活动情况则是笔者参与式观察所得。
- (8)“2014年开源技术大会”,即Open Source Technology Conference,OSTC。该会议由CSDN主办,2014年3月30日在北京召开(CSDN CODE,2014),据会议方介绍,此次参会人员约有一千多人参加。
- (9)GNOME亚洲峰会(GNOME.ASIA),2014年5月24~25日在北京举行。本次会议由GNOME.Asia与FUDCon合办。GNOME亚洲峰会创办于2008年,由中国开源软件开发者发起,每年在亚洲不同地点举行会议,此次是第二次在京举办(佟辉,2014)。据GNOME.Asia的发起人陈阳介绍,此次会议大约有350人参加。
- (10)“开源中国开源世界”第九届高峰论坛,由中国开源软件推进联盟(COPU)主办,2014年6月27~28日在北京召开(OSChina,2014)。该论坛发布了中开源优秀项目和杰出人物的评选,每年大概都在6月份举行,已成功举行九届。
- (11)COSCUP开源人年会,是由台湾Open Source相关社区联合主办的开源软件社区年会,规模较大,2014年就有3000多人参会,被称作“亚洲规模最大的开源软件年度盛会”,大陆有多位开源界人士参加(CSDN CODE,2014)。
- (12)软件自由日活动(Software Freedom Day,缩写:SFD)。它是一个全球性的、由普通人参与的向公众宣传软件自由重要性、推广自由及开源软件的活动。“软件自由日”活动的要点是“潜移默化地让人们接受开源理念,轻轻松松地让人们接受FOSS”(参见:百度百科“国际软件自由日”词条,2013)。
- (13)“开源社”是由中国支持开源的企业、社区及个人所组成的开源软件联盟(马荣,2014),在2014年10月16日在北京成立。“开源社”以上海市软件行业协会开源软件专业委员会作为挂靠单位,由中国开源软件推进联盟(COPU)为指导单位,北京市朝阳区信息化工作办公室作为支持单位,创始成员包括了20多个组织(GitCafe,2014;CSDN CODE,2014),旨在整合国内的开源力量,创建绿色的开源生态。其网址为:www.kaiyuanshe.cn。
- (14)OSCON(The OReilly Open Source Convention)是由计算机科学出版行业的OReilly公司组织的自由和开源软件会议。OSCON的前身是Perl大会(Perl Conference),第一届Perl大会举办于1997年,第一届OSCON举办于1999年(CSDN CODE,2014)。