国际:10个有趣的开源软件分支 , 分支,emacs,webkit,drizzle,neooffice,开放源码,netbsd,joomla,产�
国际:10个有趣的开源软件分支 , 分支,emacs,webkit,drizzle,neooffice,开放源码,netbsd,joomla,产�
Ubuntu from Debian产品解释:Ubuntu是世界上最有名的Linux社区发布时间:2004年10月20日产生原因:Ubuntu最初是Debian项目做的的临时分区,每6个月可以推出一个新版本,因此提供更多的最新系统。Firefox from Mozilla Application Suite产品解释:FireFox是第二大网页浏览器。发布时间:2002年9月公开测试,04年9月Mozilla推出FF1.0版本。产生原因:Firefox项目最初是Mozilla项目的一个实验分支,打算替代日益臃肿的Mozilla套件。Joomla from Mambo产品解释:Joomla是用来管理网站内容的开放源码系统。发布时间:2005年8月17日产生原因:由于考虑到今后的Mambo项目管理,有几个核心开发人员认为Milo需要太多的控制,Joomla 就被分离出来,现在是一个成功的独立的CMS系统。OpenBSD from NetBSD产品解释:OpenBSD像一个Unix操作系统,并且还是比较流行的BSD变体。发布时间:1995年10月。OpenBSD1.2于1996年7月发布。产生原因: Theo de Raadt创办NetBSD。1994年12月,Theo de Raadt被要求从他的开发者和NetBSD小 组核心成员的职位上离职,最有可能是由于他的个性与NetBSD团队冲突。不到一年后,他创立了从NetBSD的1.0分叉出来的OpenBSD 。X.Org from XFree86产品解释:X.Org服务器是X Window系统流行的实施服务器,有时还用于Linux和其他Unix上。发布时间:2005年6月X.Org成立。产生原因:XFree86 4.4新许可证的不一致和许多XFree86贡献者间的分歧最终导致了X.Org的产生。Drizzle from MySQL产品解释:Drizzle 是开源的数据库管理系统,尽管它还未发布。发布时间:2008年4月5日产生原因:从Brian Aker开始,Drizzle从MySQL6.0代码库里分离出来,它本打算作为一个小的、灵巧、快捷的MySQL版本。参与者有来自Google、Sun、Canonical等的员工。NeoOffice from OpenOffice.org产品解释:NeoOffice是用于Mac OS X上的办公套件。发布时间:2003年6月22日产生原因:NeoOffice最初是一个旨在探讨如何建立一个OpenOffice.org的本地Mac OS X Port的项目。XEmacs from GNU Emacs产品解释:XEmacs是一个图形、基于控制台的文本编辑器。发布时间:1980年,那时称为Lucid Emacs产生原因:1987年到1993年这段期间,拖延了GNU Emacs 的一个版本的推出。80年代末,Lucid 想更新 项目的Emacs,所以他们将Emacs分支代码的意图和变化纳入到下一版本中 。然而,自由软件基金会最终拒绝这些变化,因此XEmacs只能继续作为一个单独的分支。Carrier from Pidgin产品解释:Carrier是一个开放源码的在线消息应用软件。发布时间:2008年3月12日发布第一个版本。产生原因:分支(最初成为 Funpidgin)是用于Pidgin2.4.0的,因为有很多文本入口域大小的分歧。 新分支更注重用户的需求。Webkit from KHTML产品解释:Webkit是用于创建网页浏览器的开源应用框架。发布时间:2003年1月苹果公司宣布Webkit作为Safari内核。产生原因:苹果创造了一个KDE项目的HTML布局引擎KHTML的分叉和它的JavaScript引擎KJS,使用它们来开发Safari网络浏览器。 结论从上面的10个软件分支例子中可以推断,产生的原因是由于(有时是纯粹的意识形态)意见分歧和个人冲突,但更实际的理由也很常见(如Webkit和Firefox的例子)。有趣的是这些分离出来的软件往往比原生软件更受欢迎。
Ubuntu from Debian产品解释:Ubuntu是世界上最有名的Linux社区发布时间:2004年10月20日产生原因:Ubuntu最初是Debian项目做的的临时分区,每6个月可以推出一个新版本,因此提供更多的最新系统。Firefox from Mozilla Application Suite产品解释:FireFox是第二大网页浏览器。发布时间:2002年9月公开测试,04年9月Mozilla推出FF1.0版本。产生原因:Firefox项目最初是Mozilla项目的一个实验分支,打算替代日益臃肿的Mozilla套件。Joomla from Mambo产品解释:Joomla是用来管理网站内容的开放源码系统。发布时间:2005年8月17日产生原因:由于考虑到今后的Mambo项目管理,有几个核心开发人员认为Milo需要太多的控制,Joomla 就被分离出来,现在是一个成功的独立的CMS系统。OpenBSD from NetBSD产品解释:OpenBSD像一个Unix操作系统,并且还是比较流行的BSD变体。发布时间:1995年10月。OpenBSD1.2于1996年7月发布。产生原因: Theo de Raadt创办NetBSD。1994年12月,Theo de Raadt被要求从他的开发者和NetBSD小 组核心成员的职位上离职,最有可能是由于他的个性与NetBSD团队冲突。不到一年后,他创立了从NetBSD的1.0分叉出来的OpenBSD 。X.Org from XFree86产品解释:X.Org服务器是X Window系统流行的实施服务器,有时还用于Linux和其他Unix上。发布时间:2005年6月X.Org成立。产生原因:XFree86 4.4新许可证的不一致和许多XFree86贡献者间的分歧最终导致了X.Org的产生。Drizzle from MySQL产品解释:Drizzle 是开源的数据库管理系统,尽管它还未发布。发布时间:2008年4月5日产生原因:从Brian Aker开始,Drizzle从MySQL6.0代码库里分离出来,它本打算作为一个小的、灵巧、快捷的MySQL版本。参与者有来自Google、Sun、Canonical等的员工。NeoOffice from OpenOffice.org产品解释:NeoOffice是用于Mac OS X上的办公套件。发布时间:2003年6月22日产生原因:NeoOffice最初是一个旨在探讨如何建立一个OpenOffice.org的本地Mac OS X Port的项目。XEmacs from GNU Emacs产品解释:XEmacs是一个图形、基于控制台的文本编辑器。发布时间:1980年,那时称为Lucid Emacs产生原因:1987年到1993年这段期间,拖延了GNU Emacs 的一个版本的推出。80年代末,Lucid 想更新 项目的Emacs,所以他们将Emacs分支代码的意图和变化纳入到下一版本中 。然而,自由软件基金会最终拒绝这些变化,因此XEmacs只能继续作为一个单独的分支。Carrier from Pidgin产品解释:Carrier是一个开放源码的在线消息应用软件。发布时间:2008年3月12日发布第一个版本。产生原因:分支(最初成为 Funpidgin)是用于Pidgin2.4.0的,因为有很多文本入口域大小的分歧。 新分支更注重用户的需求。Webkit from KHTML产品解释:Webkit是用于创建网页浏览器的开源应用框架。发布时间:2003年1月苹果公司宣布Webkit作为Safari内核。产生原因:苹果创造了一个KDE项目的HTML布局引擎KHTML的分叉和它的JavaScript引擎KJS,使用它们来开发Safari网络浏览器。 结论从上面的10个软件分支例子中可以推断,产生的原因是由于(有时是纯粹的意识形态)意见分歧和个人冲突,但更实际的理由也很常见(如Webkit和Firefox的例子)。有趣的是这些分离出来的软件往往比原生软件更受欢迎。

0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home