Linux中國

GNU、開源和 Apple 的那些黑歷史

開源擁護者們與微軟之間有著很長、而且搖擺的關係。每個人都知道這個。但是,在許多方面,自由或者開源軟體的支持者們與 Apple 之間的爭執則更加突出——儘管這很少受到媒體的關注。

需要說明的是,並不是所有的開源擁護者都厭惡蘋果。從各種軼事中,我已經見過很多 Linux 的黑客玩耍 iPhone 和iPad。實際上,許多 Linux 用戶是十分喜歡 Apple 的 OS X 系統的,以至於他們創造了很多Linux的發行版,都設計得看起來像OS X。(順便說下,北朝鮮政府就這樣做了。)

但是 Mac 的信徒與企鵝的信徒——即 Linux 社區(不包括別的,僅指自由與開源軟體世界中的這一小部分)之間的關係,並不一直是完全的和諧。並且這絕不是一個新的現象,在我研究Linux和自由軟體基金會歷史的時候就發現了。

GNU vs. Apple

這場戰爭將回溯到至少上世紀80年代後期。1988年6月,Richard Stallman 發起了 GNU 項目,希望建立一個完全自由的類 Unix 操作系統,其源代碼將會免費共享,強烈指責 Apple 對 Hewlett-Packard(HPQ)和 Microsoft(MSFT)的訴訟,稱Apple的聲明中說別人對 Macintosh 操作系統的界面和體驗的抄襲是不正確。如果 Apple 流行的話,GNU 警告到,這家公司「將會藉助大眾的新力量終結掉為取代商業軟體而生的自由軟體。」

那個時候,GNU 對抗 Apple 的訴訟(這意味著,十分諷刺的是,GNU 正在支持 Microsoft,儘管當時的情況不一樣),通過發布「讓你的律師遠離我的電腦」按鈕。同時呼籲 GNU 的支持者們抵制 Apple,警告雖然 Macintosh 看起來是不錯的計算機,但 Apple 一旦贏得了訴訟就會給市場帶來壟斷,這會極大地提高計算機的售價。

Apple 最終輸掉了這場訴訟,但是直到1994年之後,GNU 才撤銷對 Apple 的抵制。這期間,GNU 一直不斷指責 Apple。在上世紀90年代早期甚至之後,GNU 開始發展 GNU 軟體項目,可以在其他個人電腦平台包括 MS-DOS 計算機上使用。GNU 宣稱,除非 Apple 停止在計算機領域壟斷的野心,讓用戶界面可以模仿 Macintosh 的一些東西,否則「我們不會提供任何對 Apple 機器的支持。」(因此諷刺的是 Apple 在90年代後期開發的類 UNIX 系統 OS X 有一大堆軟體來自GNU。但是那是另外的故事了。)

Torvalds 與 Jobs

除去他對大多數發行版比較自由放任的態度,Linux內核的創造者 Liuns Torvalds 相較於 Stallman 和 GNU 過去對Apple 的態度和善得多。在他 2001 年出版的書」Just For Fun: The Story of an Accidental Revolutionary「中,Torvalds 描述到與 Steve Jobs 的一次會面,大約是 1997 年收到後者的邀請去討論 Mac OS X,當時 Apple 正在開發中,但還沒有公開發布。

「基本上,Jobs 一開始就試圖告訴我在桌面上的玩家就兩個,Microsoft 和 Apple,而且他認為我能為 Linux 做的最好的事,就是從了 Apple,努力讓開源用戶去支持 Mac OS X」 Torvalds 寫道。

這次會談顯然讓 Torvalds 很不爽。爭吵的一點集中在 Torvalds 對 Mach 技術上的藐視,對於 Apple 正在用於構建新的 OS X 操作系統的內核,Torvalds 稱其「一堆廢物。它包含了所有你能做到的設計錯誤,並且甚至打算只彌補一小部分。」

但是更令人不快的是,顯然是 Jobs 在開發 OS X 時入侵開源的方式(OS X 的核心裡上有很多開源程序):「他有點貶低了結構的瑕疵:誰在乎基礎操作系統這個真正的 low-core 東西是不是開源,如果你有 Mac 層在最上面,這不是開源?」

一切的一切,Torvalds 總結到,Jobs 「並沒有太多爭論。他僅僅很簡單地說著,胸有成竹地認為我會對與 Apple 合作感興趣」。「他一無所知,不能去想像還會有人並不關心 Mac 市場份額的增長。我認為他真的感到驚訝了,當我表現出對 Mac 的市場有多大,或者 Microsoft 市場有多大的毫不關心時。」

當然,Torvalds 並沒有對所有 Linux 用戶說起過。他對於 OS X 和 Apple 的看法從 2001 年開始就漸漸軟化了。但實際上,早在2000年,Linux 社區的領導角色表現出對 Apple 及其高層的傲慢的深深的鄙視,可以看出一些重要的東西,關於 Apple 世界和開源/自由軟體世界的矛盾是多麼的根深蒂固。

從以上兩則歷史上的花邊新聞中,可以看到關於 Apple 產品價值的重大爭議,即是否該公司致力於提升其創造的軟硬體的質量,或者僅僅是借市場的小聰明獲利,讓Apple產品賣出更多的錢而不是創造等同其價值的功能。但是不管怎樣,我會暫時置身討論之外。

via: http://thevarguy.com/open-source-application-software-companies/051815/linux-better-os-x-gnu-open-source-and-apple-

作者:Christopher Tozzi 譯者:wi-cuckoo 校對:wxy

本文由 LCTT 原創翻譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國