论文 开源软件项目关键成功因素研究 阅读笔记

论文 开源软件项目关键成功因素研究 阅读笔记_第1张图片
这个图表上的网站
Slashdot还在更新
论文 开源软件项目关键成功因素研究 阅读笔记_第2张图片
Sourceforge还在使用
论文 开源软件项目关键成功因素研究 阅读笔记_第3张图片
Freshmeat归档了
论文 开源软件项目关键成功因素研究 阅读笔记_第4张图片
Kernel Notes不存在
SourceXchange 在卖
论文 开源软件项目关键成功因素研究 阅读笔记_第5张图片
Segfault被重定向,成了个人博客
论文 开源软件项目关键成功因素研究 阅读笔记_第6张图片
开源软件的历史沿革
开源软件的出现可追溯到上世纪60、70年代,当时的黑客文化倡导自由共享的软件开发。至80年代,许多公司为利润所趋,掀起了软件商业化的浪潮,本可以在程序开发人员中共享的软件代码受到版权限制,许多程序开发人员不被允许接触软件源代码,这给软件编写爱好者,尤其是黑客们造成了很大不便,引起了黑客们的强烈抵触。1983年,黑客文化的代表人物Richard Stallman成立免费软件基金并提出GNU宣言来对抗商业软件的源代码许可限制。自此,开源运动悄然兴起。1986年,Larry创立了Perl 脚本语言;1991年,Linus Torvalds在Unix的基础上推出了Linux的雏形一Linux版本0.02;1993年,FreeBSD的1.0版本发布;1994年,Linux的主要发行商Red Hat Linux成立。1995年,Apache团队推出Apache网络服务器;1997年,Bruce Perence推出了Debian社会公约和Debian自由软件向导,并吸收人们的批评和反馈意见,提出了比GPL更加富有弹性的许可程序,解决了商业软件与自由软件结合的难题;1998年,开源推进联盟(Open Source Initiative)首次界定了何种协议下的免费软件可被认同为开源软件。同年,网景公司宣布公开Mozilla的源代码,使之成为一大开源网络工具包,与此同时,IBM也开始为Linux和其平台的兼容性开始积极努力,并协助多项开放源代码计划,打破了一些商业软件(比如windows操作系统)在业内的垄断地位,开源软件开始对商业软件的市场份额构成威胁;借助90年代末因特网的迅猛发展,开源运动如虎添翼,大面积传播,成了整个社会关注的热点。1999年,Linux的用户数达到750万;2000年,商业软件公司Novell发布了可以在Linux上运行的软件产品;2006年,SUN宣布采用GPL许可方式开放Java源代码。这一系列的大事件为开源软件的飞速发展奠定了坚实的基础,那些早年成立的开源项目也成为如今开源软件的中坚力量。

结论是
本文认为,如果开源软件项目的负责人或管理员能够对影响开源项目开放性的沟通系统进行较好的管理,使讨论信息易于检索,采用尽量公开的论坛讨论方式,增加社区内讨论的透明度以及对外界用户的能见度,那么会在一定程度上吸引更多用户、提高开发人员的积极性,最终对项目获得成功有所帮助。

你可能感兴趣的:(论文阅读)