2008.09.23 来自:CSDN
开放源码软件分支的一个好处是能够采取应用程序的代码基础并将它在新的方向上进行开发、创新。

开源软件分支的一个好处是能够采取应用程序的代码基础并将它在新的方向上进行开发、创新。这是大多人都知道的,称之为分支,在开源社区是很常见的。例如,许多Linux的发行可追溯到任何的Dbian,Fedora或Slackware的。许多开源软件分支在目前一些流行的项目中使用。我们认为这是很有意思的事情,来看看历史上的一些软件,找出他们为什么会比原生软件受欢迎。
1 . Ubuntu from Debian产品解释:Ubuntu是世界上最有名的Linux社区发布时间:2004年10月20日产生原因:Ubuntu最初是Debian项目做的的临时分区,每6个月可以推出一个新版本,因此提供更多的最新系统。

2. Firefox from Mozilla Application Suite产品解释:FireFox是第二大网页浏览器。发布时间:2002年9月公开测试,04年9月Mozilla推出FF1.0版本。产生原因:Firefox项目最初是Mozilla项目的一个实验分支,打算替代日益臃肿的Mozilla套件。
3. NeoOffice from OpenOffice.org产品解释:NeoOffice是用于Mac OS X上的办公套件。发布时间:2003年6月22日产生原因:NeoOffice最初是一个旨在探讨如何建立一个OpenOffice.org的本地Mac OS X端口的项目。

从上面软件分支例子中可以推断,产生的原因是由于(有时是纯粹的意识形态)意见分歧和个人冲突,但更实际的理由也很常见(如Webkit和Firefox的例子)。有趣的是这些分离出来的软件往往比原生软件更受欢迎。
【返回顶部】