TranslateProject/published/Ubuntu vs. openSUSE--Weighing different styles of corporate control.md

3.3 KiB
Raw Blame History

Ubuntu vs. openSUSE不同的公司控制风格的比较

Ubuntu和OpenSUSE以不同的方式发展他们的Linux发行版。你觉得哪种好

相当多的linux开发都接受来自那些有意改善Linux的公司的资助这早已不是秘密这里的Linux我指的是组成一个完整Linux系统的任何部分。但是许多公司进行资助的方式却有很大不同。

让我们看看两个很典型的例子Ubuntu和openSUSE。

这两者都是Linux发行版。两者都是一个规模庞大、长期持续且非常成功的项目并且它们都有一个包括志愿者和付费职员的大型社区。然而两者之间的不同还是相当明显而且非常重要。

对于Ubuntu它发展的主要方向是由Canonical的团队及其领袖Mark Shuttleworth决定的。当谈到Canonical真正“掌舵”Ubuntu时我们能很快就会想起两个例子例如UnityUbuntu自己的用户界面和MirUbuntu自己的显示服务。在许多事情上母公司都会在没有协商可以这么说的情况下设定目标、项目和优先级。例如Ubuntu的Unity用户界面对于Canonical公司广泛战略目标来说是必须的。一些社区成员喜欢它另一些则讨厌它。但是不管怎么说Unity都已经成为Ubuntu的默认用户界面了。

但是这是一件坏事吗?我不确信它到底是好还是坏。这只是这个项目如何与公司相处的问题。

于此形成对比的是openSUSE它也有一个公司掌控者好吧就是SUSE。关键的不同点是SUSE以“SUSE Linux企业版”的形式提供一个商业发行版。尽管openSUSE社区Linux发行版与SUSE Linux发行版商业发行版在技术上有许多重叠之处...然而专业的说,两者是不同的。

这意味着SUSE作为一个公司对待openSUSE时可以更多的采取放手不管的方式他们的兴趣就是寻找那些被改善的关键性技术例如Btrfs文件系统检测以及打包社区发行版中那些他们想包含在商业发行版中的软件包但是社区发行版与商业发行版分离的方式与Canonical采取方式相比给他们提供了更大的灵活性。在这方面和Canonical不同。

这种方法和红帽对待Fedora的方式非常相似已经成为了一个公司使用社区Linux发行版为基础销售企业级的Linux系统的一种成功之路。

不过,坦白的说两种模式我都看到了优点和缺点。在组织上以及管理上(公众部分)他们都面临着各自的难题。实际上,这两种方法与它们的不同点比起来,相同点更多一些。

我非常愿意听到你们对此的看法。你是更喜欢你的以社区为基础的Linux发行版有一个单一的领袖还是更喜欢你Linux发行版的大多数决定都是有社区驱动的呢公司是否应该强势控制Linux发行版还是应该大胆放手让社区来决定呢请在评论里留言让我们知道你的看法。


via: http://www.networkworld.com/community/node/84250

译者:Linux-pdz 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出