Linux基金會負責人:背道開源 可謂“愚蠢至極”
譯文【51CTO新鮮譯文】Linux可謂各類開源項目的鼻祖,分布式開發流程的藍圖。然而,卻有一些免費使用Linux代碼,卻不愿將成果與大家分享的趨利之人。盡管如此,努力拉攏這部分群體的時機——其中甚至包括Ubuntu的領軍者Canonical所運作的一些商業項目——已經一去不返,Jim Zemlin說道,他是非營利組織Linux基金會的執行董事。
毫無價值的上游項目終究會將開源帶來的益處拖入窘迫的泥沼,而早晚有一天,開源用戶們會意識到這一點,Jim Zemlin如是說。
Zemlin曾在最近舉行的LinuxCon大會上向Network World網站的編輯們提到,大力宣揚開源業界的回饋精神對于人們道德觀的升華極為重要,因為這才是“正確的做法”。但如今他卻認為,“不要緊,我不在乎大家是否重視回饋精神。”他相信早晚有一天,商業思維會把回饋當成理想的運營手段。這“不再是做法正確與否的問題,因此無論是道德還是我們的意見都不應成為左右大家決策的因素。真正的原因是,不堅守開源理念與回饋措施的行為‘愚蠢至極’。之所以稱之為愚蠢,是因為我們選擇開源本身正是為了與大眾分享開發成果并且共同分擔軟件維護之勞。或者說得再明白點,完全靠自己一家企業來維護自有版本的Linux成本高昂,而且技術難題也很多,”他說道。
他指出,紅帽無疑是對內核發展的最大貢獻者之一,同時該企業也推出了最成功的Linux發行版之一。“因此,如果有些客戶沒有像某些其他商家一樣付出足夠多的回饋,我只會認為他們隨著時間的推移自然會逐漸做到。歸根結底,商業利益會引導他們做出正確的選擇,”Zemlin說道。
Canonical公司就是在Linux發行版業務領域大獲成功卻只付出相對較少回饋的典型例子(GNOME也是如此,盡管Canonical最近用自家桌面Unity替換了GNOME)。根據LWN.net的調查結果顯示,在最新的內核支持貢獻榜單中,微軟占據了第十名的位置,而Canonical公司甚至連前三十都沒擠進去。這種情況已經持續了數年。早在2008年,Linux內核開發者Greg Kroah-Hartman就在Linux Plumbers大會上發表了一篇著名的演講,旨在抨擊Canonical的重利輕義。
Canonical公司則辯稱他們做出的貢獻其實相當巨大,主要是推動了Linux系統的普及,對此Zemlin并未提出異議。
“需要明確一點,Canonical公司的工作人員、工程師以及管理層可不是蠢貨。他們在利用開源項目發展自身方面取得了傲人的成果,我認為終有一天,他們會基于商業利益的考量付出回饋,”他說。
盡管Canonical公司的自身盈利能力我們無從知曉(根據一般意義上的分析,這類企業應該是不盈利的),但有一點是毫無疑問的,即該企業正在迅速發展壯大,在市場上占據的地位也愈發重要。截至2010年底,Canonical公司聲稱其固定用戶已經超過1200萬,且其產品也成為普及率第四高的Web Server發行版,上述內容來自W3Techs網站。
對于企業來說,到底要為自己應用最多的開源項目做出多少貢獻才算公平也是個問題。如果將Linux當作例子,答案是:想貢獻多少都可以。
另一方面,Linux對于貢獻者的回報也相當可觀。相比1992年內核研發工作組只有100位開發人員,而2010年底則已有1000位投身于此工作。
Zemlin認為,Linux的成功主要體現在用戶們在規劃之外為其創建的功能。
“那些不屬于總體規劃范疇內的功能如今已經成為我們日常應用中不可或缺的重要組成部分。Linux已經從一種計算形式躍升為另一種無縫的載體,而這一切都源自用戶社區的自主研發,”他說道。Linux已經從高性能計算及服務器領域的局限中擺脫出來,繼續向移動平臺上延展。究其原因,是開發者們自己牢牢掌握了相關編碼技術、建立項目并自籌資源。而Linux基金會或者內核開發人員完全沒有插手上述工作。
事實上,Linux Torvalds在八月的LinuxCon大會上告知與會者們,他無法預測未來的發展趨會是怎樣,他同時否認自己是富有前瞻性的那類領袖。他的工作重心仍集中于下一個版本的內容變動方面,或者是再下一個版本。由于內核研發小組大約每三個月公開一套新版本,因此所謂的前瞻性一般只有六個月的有效期。
Zemlin相信,正是這種規劃性的缺乏使得Linux首款操作系統沒有被時代的大潮所吞沒。Unix針對Linux當初在桌面系統上的缺失大肆壓制,他說道。而微軟也曾在桌面系統上糾纏過Linux,不過如今最引人注目的是移動設備平臺上的博弈。“Linux,正因為它具備大量自發形成的社區,所以沒人能預測并掌握其發展軌跡,一切都只能任其自然發生。”
不過隨之而來的麻煩也不少,例如企業用戶很難為此制訂為期三到五年的總體規劃,更不用說設置安全預算了,因為Linux類平臺的技術引導者們無法預測發展方向、更不能給出有針對性的計劃。開源虛擬化平臺Xen與KVM之間的競爭就是個很好的例子。Xen的固定用戶更多,但KVM則率先為主流內核類型所接納。直到今年夏天Xen才同樣融入該內核,Linux社區中對此充滿質疑之聲,不僅對其能否繼續存在下去而爭論不休、Xen的用戶也開始動搖于是不是該將業務遷移到其它平臺之上。
也許來自Linux領軍人物、甚至Torvalds本身的規劃都毫無意義,因為用戶自己會做出選擇。
當被問及Linux失去了Linus后的前景是否會好于蘋果失去喬布斯,Zemlin的回應是,“我要說的是,無論Linux的結構層次如何變化,其中都始終存在著一套明確的、以協作精神為根基的框架。即使在整個體系消亡的那一天,民主性質仍然將毫不妥協地充斥其中。”“指令與控制”類型的工作方式會比“分散式發展”的方式更好嗎?“歷史自會給出答案,而作為我個人還無從判斷,”Zemlin說道。
也許距離歷史給出答案還有很多年。雖然喬布斯剛剛走下他在蘋果公司中的CEO寶座,Torvalds卻已經公開承諾,他在相當長的一段時間內都不會退休。
即使如此,假設Torvalds今天就要離開,Linux業界領導者這一金蘋果又將歸于誰手?Zemlin令人意外地表示,他并不看好Kroah-Hartman,反而支持Andrew Morton。“Andrew在做的是Linux領域最具難度的工作之一。他正在負責開發樹的相關項目,這說明Linus信任Andrew Morton,”他如是說。
盡管Zemlin在前景預期這一話題上投了棄權票,但這并不代表他就沒有做出過預期。在他于最近一屆LinuxCon大會上所做的主題演講中,他以自我解嘲的方式表露了其年度宣言,即今年將會是Linux在桌面系統上大展鴻圖的一年。事實上,桌面系統一直是Linux無法攻克的在背之芒。
Zemlin認為桌面系統的支配權當下已經不那么重要,而這一切都應歸功于蘋果公司的相關產品在市場中的攪局。“蘋果公司為Linux提供了極好的掩護及火力分散效果。他們以實際行動證明了桌面系統并不重要。微軟的強權地位也并不可怕,我們確實從中得到了極大啟發。蘋果公司告訴我們,訪問信息還可以通過別的備用方式、流媒體視頻及音樂的推廣及分享也不只一種途徑。Android系統正是上述啟發所帶來的產品,而且它完全基于Linux。”
采訪的最后,他也沒有忘記拿自己開開玩笑。他認為“如果我不每年都預測一下桌面系統的發展趨勢,恐怕很快就會被業界完全遺忘了。”
英文原文:http://www.networkworld.com/news/2011/083011-zemlin-250234.html?page=1
【編輯推薦】