Ubuntu vs. openSUSE:不同的公司控制風格的比較
這兩者都是Linux發行版。兩者都是一個規模龐大、長期持續且非常成功的項目,並且它們都有一個包括志願者和付費職員的大型社區。然而,兩者之間的不同還是相當明顯而且非常重要。
對於Ubuntu,它發展的主要方向是由Canonical的團隊及其領袖Mark Shuttleworth決定的。當談到Canonical真正「掌舵」Ubuntu時,我們能很快就會想起兩個例子,例如Unity(Ubuntu自己的用戶界面)和Mir(Ubuntu自己的顯示服務)。在許多事情上,母公司都會在沒有協商(可以這麼說)的情況下設定目標、項目和優先順序。例如,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 中國: https://github.com/Linux-CN/archive