天下网吧 >> 网吧天地 >> 网吧行业 >> 网络追踪 >> 正文

Debian与Ubuntu 父与子的对比哲学

2010-7-151CTO黄永兵

  Ubuntu的main仓库是免费且经过测试的,虽然Universe是免费的,但可能未经测试,也没有提供一种快捷方式让你知道哪些软件包是未经测试的,Restricted和Multiverse是私有的,但它们的软件包测试状态仍然不可知,Backports和Partners下的软件包仅适合做研究。

  和Debian的仓库一样,Ubuntu也关注软件的质量和自由度,不一样的是判断的标准。

  我们都知道,Ubuntu的发布周期是6个月,经常使用的是Debian不稳定和测试仓库中的软件包,总的说来,Ubuntu使用的软件与Debian使用的软件相比,测试都不够,实际上,在Ubuntu社区经常可看到有人抱怨某个软件包的问题,而在Debian社区却很少看到这样的抱怨,但平心而论,Debian缓慢的发布脚步也让众多Debian用户不断尝试测试,不稳定,甚至实验仓库中的软件版本。

  社区

  对许多用户来说,选择发行版最关注还是技术问题,但对于许多经验丰富的用户而言,他们更注重的是社区,而在这一方面,Ubuntu和Debian也有很多不同之处。

  Ubuntu社区只有6年的历史,但有完善的行为守则,确保讨论往往很有建设性,氛围很友好。

  相反,Debian社区虽然也表现得很积极,但有时会显得不友好,特别是对女性和新用户带有偏见,虽然近年来这种气氛有所改善,但仍然有待提高。造成这种氛围的一个原因是Debian讲求的是精英至上的制度,虽然非开发人员可以写写文档,测试Bug,也算是团队的一员,但要完全成为一名Debian开发人员是一个艰巨的过程,因为候选人必须由现有开发人员推荐,并要反复证明自己的能力和决心,简直就是磨炼。

  尽管如此,所有开发人员都认为Debian很民主,很激进,拥有完整的规定,如何运作,如何决策都有严格的流程,Debian负责人是通过投票产生的,除了协调外,还有更多的权利实施控制,相反,邮件列表只是用来讨论问题的。

  Ubuntu在大多数自由软件项目中贯彻了精英制度和透明度,但最终的决策都是由Ubuntu的创始人MarkShuttleworth敲定的,在Ubuntu社区他的发言权也是最高的,好在他往往不会滥用手中的权利,除了重大战略方向有一票否决权外,其它往往都是通过民主的讨论和投票决定的。

  最后,Ubuntu和Debian社区的不同之处在于它们的核心价值观,Debian仍然是一个以社区为基础的发行版,仍然坚持一贯的软件自由度理念,精英和民主制度。而Ubuntu也有强大的社区,这也是它成功的关键之一,虽然Ubuntu比Debian的等级制度更多,但它仍然比许多高科技公司更开放。

  做出选择

  尽管它们有共同的起源,Ubuntu和Debian还是存在显著的差异,当你在它们之间做出选择时,无论选择谁都没有错,也不会说选择某某就会有自卑感或优越感。

  一方面,Ubuntu作为Debian的分支,作为一个发行版,它针对所有水平的用户,它主张自由软件的思想,不强调私有软件,变化主要依赖于上游软件,如Gnome的变化。Debian的发行周期通常较长,因为它更多的是依赖社区的努力,其商业价值是目前次要关注的问题。

  另一方面,Ubuntu以吸引Linux初学者出名,虽然它并为放弃自由软件的理想,但它对私有软件的态度与Debian有所不同,发行周期比Ubuntu中的软件质量更重要,商业欲望也比Debian更强,总的说来,Ubuntu社区比Debian社区更友善,但没有那么民主。

  对许多人而言,Ubuntu和Debian结合是最理想的发行版,但这个理想是不可能实现的,最终必须做出一个折衷的选择,用户必须确定自己的价值观和倾向,否则无论选择可能都会觉得不满意。

9 7 3 1 2 4 8 :

本文来源:51CTO 作者:黄永兵

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行