Ubuntu长时间的发展已经被各种的相同系统的开发仇视这,Debian系统与UbuntuUbuntu对Debian系统的依赖依然非常严重,但是它们之间的关系却并非总是那么和睦。
Ubuntu与Debian系统的冲突
在很多方面,Ubuntu对Debian系统的依赖依然非常严重,但是它们之间的关系却并非总是那么和睦。Ubuntu的成功使其与Debian系统的关系开始变得紧张,人们指责Ubuntu是寄生虫,没有对Debian系统作出等价的回报。在过去数年中,Ubuntu社区已经采取了重要的措施来缓解这种紧张关系,解决两者之间的冲突。
在2005年两者之间的争论***次出现,Debian系统创始人Ian Murdock表示,Debian系统和Ubuntu要想实现双赢,需要保持这两个Linux版本之间的兼容性和互通性。
他表示,“如果Ubuntu是Debian系统家庭中的一员,它的成功就代表着Debian系统家庭的成功。但是,前提是Ubuntu还是Debian系统家族的好儿子。我的担心是,它正在显现出变为任性孩子的迹象,早期的成功使其变得自大,开始怀疑自己是否还需要它的父亲。如果Debian系统能从Ubuntu中获益,两者之间的血脉将得以延续,Ubuntu必须更强大,而不是简单的模仿Debian系统。”
Shuttleworth对Murdock的大部分观点表示赞同,强调协作是两者向前发展的***道路。
Shuttleworth在几年前表示,“我认为,没有Debian系统就没有Ubuntu。因此我认为Ubuntu是Debian系统一个扩展产品,Ubuntu有责任和义务推动Debian系统的发展,因为Ubuntu的成功是因为站在伟大Debian系统的肩膀上。”
但是,它们两个在几个关键技术问题上存在意见分歧,例如在解决互操作性问题上两者就有不同的观点。Murdock在DCC联盟担任要职,该组织由Debian系统和几个衍生Linux联合创建,旨在为Debian系统创建一个兼容LSB的共同核心。Murdock希望这样可以保证所有基于Debian系统的Linux系统之间的兼容,防止发生他所担心的各自为政的现象。该计划在几个层面上都存在失误之处,其技术上的失败最终导致了它的瓦解。Shuttleworth曾准确的预言了这些问题,并且没有遵循DCC标准。
曾经有几个活动来让这两个社区增加协作,但是这些活动一直未取得较大成功。在Debian系统方面,建立了Utnubu项目来帮助将Ubuntu软件包加入到Debian系统中。在Ubuntu方面,则创建了Debian系统协作团队(DCT)来实现类似的目标。这两个项目都没有取得重大进展,但是它们也显示了双方希望加强合作的意愿。
【编辑推荐】