Linux的天賦在於社區,而非技術
2013年,從各方面看,都是屬於Linux的一年。Linux基金會執行董事Jim Zemlin宣布Linux的已經普及到了運算的每一個角落。「從智能手機,平板電腦,消費電器和汽車,到開放雲和高性能計算機,以及遊戲平台等,是Linux一直是幾乎無處不在的,」 Zemlin 說到。
Linux是如何蔓延到技術世界的每一個角落?畢竟,Linux並未真正實現其最初的承諾---成為一款取代Microsoft和Windows的傳統的桌面操作系統。內核和代碼都只是這個故事的一部分,Linux的無所不在歸結為它在激發和凝聚社區方面的能力,而非出眾的技術。
足夠好,但仍然有一些缺陷
話雖如此,我們並非認為如果技術較為落後,Linux仍舊會取得今天的成就。正如甲骨文公司的負責Linux、MySQL和虛擬化和開源產品營銷的高級主管莫妮卡·庫馬爾所說,「沒有卓越的技術,優越的社會就不會團結在Linux操作系統周圍。」 這是任何成功的開源項目的 關鍵組件之一,即偉大的初始代碼。
然而,這還不夠!
當剛被推出的時候,Linux是一個廉價的,「足夠好」的替代專有UNIX的系統。但是,並未做到更好。事實上,在最早開發Linux後的10多年間,InfoWorld仍能令人信服地聲稱,「作為UNIX的變種,相比於Linux操作系統,Solaris是技術優越的操作系統」。UNIX,畢竟是定位於一個相對狹窄的應用程序和硬體類型,允許其供應商針對特定的任務來深度優化它的性能。
正如IBM所解釋的那樣,Linux恰恰相反:
GNU / Linux的發展...比UNIX更加多樣化。開發人員來自許多不同的背景,因此有不同的經驗和想法。在Linux社區內部,目前還沒有一套嚴格的標準的工具,環境和功能....由於缺乏標準,導致Linux中出現明顯的不一致性。
有趣的是,這也賦予了Linux最大的優勢:適用於所有用戶的能力。
為何社區喜愛Linux
但為什麼是Linux?考慮到當Linux推出時,對於大多數任務來說,只是勉強足夠使用,是什麼促使一個社區形成的?Ubuntu Linux製造商Canonical的OEM部門主管,Brent Fox,認為相對於失敗的風險,一個公共平台的回報更加誘人。
@mjasay 在很長一段時間內,該技術本身是不成熟的。這對於已經厭煩現在的OS的人們是一種吸引力,它吸引了一大群人 — Brent Fox (@brentfox) December 19, 2013
這些基本上來說是對的,但它與歷史並不完全相符。畢竟,Linux的最早倡導者之一,是一個有龐大的UNIX的業務需要保護的公司:IBM。IBM需要Linux來統一其不同的硬體線路,並且看到了在Linux上搭建一個更大的硬體和服務業務的潛力,即使以某些UNIX的收入為代價。
現如今,Linux成為許多數十億美元級別公司的心臟。就如"Who Writes Linux?"報告反映的,Linus Torvalds的這個小玩具已經成為世界上一些大公司和最好的開發者關注的焦點。
通過多樣性所獲得的優勢 ... 以及Linus
控制衝突的能力,以及有時在一面旗幟下控制競爭利益的能力使得Linux變得如此成功。它促使不同的公司和個人開發者通過塑造Linux來滿足他們的需求。正如Apache軟體基金會主席吉姆Jagielski告訴我的那樣,和建立一個健康的可行的社區相比,「建立內核較為容易,Linux之所以能夠成功,是因為它有一個成功的社區。」
尋求和發現Linux成功之處的頂級Linux開發贊助商名單:
支撐這種多樣性的是Linus Torvald的非凡的領導「。由於許多人試圖令Linux私有化,托沃茲已經設法讓由他的權威所支持的Linux對這種行為說「不」。它工作得很好,但擁有足夠的彈性,來讓公司提供驅動程序或其他技術,使得Linux非常適合他們的客戶。
Linux技術儘管已經變得如此神奇,然而,它並非Linux的最大優勢。正如Zemlin在電子郵件中告訴我的那樣:
這些天,我並沒有得到許多關於Linux的詢問,儘管到處都在使用它。許多公司想知道如何最大限度地發揮它的性能以及如何將它的原理應用於其他的事情。這便是我所感興趣的問題:社區是如何工作的。
偉大的技術一直都在被創造。然而大多數都沒能找到觀眾。Linus Torvalds以及他所塑造的Linux發展的天賦在於,他所開創和完善的社會發展模式。
via: http://readwrite.com/2013/12/19/the-genius-of-linux-is-community-not-technology#feed=/hack
譯者:tomatoKiller 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive