阅读内容

[Linux教程]解析Debian Linux与 Ubuntu Linux的关系

[日期:2007-04-17] 来源:Linux公社  作者:Linux


发布

Ubuntu 六个月发布一个新版本,并对每个版本的安全修复与关键 BUG 补丁提供18个月的支持。

Ubuntu 准备发布时,我们“冻结”了 Debian 的开发包集(SID),我们从 Sid 开始是为了我们在注重版本管理的同时,独立于 Debian 的预发布版本,从而可以更自由的作出决定。这是必须的,因为我们的版本标准与 Debian 的有着很大的不同。


举个简单的例子,一个包也许不被 Debian 'testing' 接受,因为它基于11个被 Debian 'sarge' 支持的结构上建造失败。但它也许在 Ubuntu 上很适用,这儿只需要它们中的三个。一个包也许被阻止,因为根据 Debian 标准它有着版本关键 BUG 。但这个对于 Debian 而言是版本的关键 BUG ,对于 Ubuntu 而言也许并不那么严重。

作为一个社区,我们设法让 Debian 和 Ubuntu 之间的不同点减至最小。举个例子,我们通常选择 GNOME 中的最新版本来更新而不是 Debian 中的老版本,我们也会对其中的关键软件如 X 或 GCC 做同样的事。这些决定被列为未来发布的目标,做为一个社区,我们要确保它们在发布之前被包括在内。
开发社区

Ubuntu 的许多开发者也是 Debian 社区的成员。他们继续活跃在社区中,并工作在 Ubuntu 上为 Debian 提供他们的服务。

Ubuntu 的开发者修复了错误,他们也提交 Debian 包 -- 因为项目是相关的,这种事情经常发生 -- 他们发送自己的错误修复到 Debian 开发者软件库中,并在 Debian 的 Bug 系统中写下补丁的 URL 地址。这样做的目的是为了确保补丁能够在全职 Ubuntu 团队制作的同时也立即被包含在 Debian 维护者也希望如此的包中。

Ubuntu,项目组的成员可以对一些包进行更改,甚至它也是一个被人维护的包。一旦你成为了一个 Ubuntu 维护者,它鼓励你修复你所遇到的问题,虽然我们也鼓励对给定的包有兴趣的人们之间进行讨论以改进维护者之间的合作和减少冲突。
自由和理念

Debian 和 Ubuntu 都是基于相同的自由软件理念。两者都明确提出要创建基于自由软件的操作系统。

两者的不同在于它们对非计算机应用方面(如文档,字体和可执行固件等)以及非自由软件方面。Debian 从服务器上分发小量的非自由软件,Ubuntu 也在它的 "restricted" 组件中分发二进制的驱动,但它并不分发任何其它应用,因为那样并不符合它自己的许可指导方针。
Ubuntu 和其它类 Debian 的发行版

许多其他的发行版也使用同样的基础(包和文档的格式)。Ubuntu 同它们相比在很多地方有着不同。

首先,当 Ubuntu 在处理自身发布过程中修复了某个 Bug 之后,它可将补丁直接提交给 Debian ,而无需在版本发布之后。而其它类 Debian 的发行版则在版本发布时将源码及补丁放入 "big bang" 中,这对于将它们上溯至源头是困难的。Ubuntu 的补丁则可以在一个可持续的基础自动发布。

其次,Ubuntu 拥有大量的专职成员,同时也是 Debian 的开发人员。其他许多使用类 Debian 包的系统却没有拥有任何一个 Debian 的成员。

最后,Ubuntu 提供更快更新的版本发布。我们的发布策略是每六个月一次(在写该文档时,这种速度在 Linux 所有发行版中也是独一无二的)。Ubuntu 的目标是为您提供开源世界中最正规的具有安全支持的快照。
上一页12  GO
【内容导航】
第1页:[Linux教程]解析Debian Linux与 Ubuntu Linux的关系 第2页:[Linux教程]解析Debian Linux与 Ubuntu Linux的关系



相关资讯       Linux  Ubuntu Linux  Debian Linux 
本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google