Linux中國

[重製版]《代碼英雄》第一季(1):操作系統戰爭(上)

本文是《代碼英雄》系列播客第一季(1):操作系統戰爭(上)音頻腳本。

Saron Yitbarek: 有些故事如史詩般,驚險萬分,在我腦海中似乎出現了星球大戰電影開頭的滑動文本。你知道的,就像 ——

配音: 「第一集,操作系統大戰」

Saron Yitbarek: 是的,就像那樣子。

00:00:30 - 配音: 這是一個局勢加劇緊張的時期。 比爾·蓋茨 Bill Gates 史蒂夫·喬布斯 Steve Jobs 的帝國發起了一場無可避免的專有軟體之戰。蓋茨與 IBM 結成了強大的聯盟,而喬布斯則拒絕開放它的硬體和操作系統授權。他們爭奪統治地位的戰爭,簡直席捲了操作系統的「銀河系」。與此同時,在這些「帝王們」所不知道的偏遠之地,信奉開源的「反叛者們」開始聚集。

00:01:00 - Saron Yitbarek: 好吧。這也許有點戲劇性,但當我們談論上世紀八九十年代和 2000 年左右的操作系統之爭時,這也不算言過其實。確實曾經發生過一場史詩級的統治之戰。史蒂夫·喬布斯和比爾·蓋茨確實掌握著許多人的命運。掌控了操作系統,你就掌握了絕大多數人使用計算機的方式、互相通訊的方式、獲取信息的方式。我可以一直羅列下去,不過你知道我的意思。掌握了操作系統,你就是帝王。

00:01:30 - Saron Yitbarek: 我是 Saron Yitbarek,你現在收聽的是代碼英雄,一款紅帽公司原創的博客節目。你問什麼是 代碼英雄 Command Line Hero ?嗯,如果你願意用創造代替使用,如果你相信開發者擁有構建美好未來的能力,如果你希望擁有一個大家都有權利用科技塑造生活的世界,那麼你,我的朋友,就是一位代碼英雄。在本系列節目中,我們將為你帶來那些「白碼起家」(LCTT 譯註:原文是 「from the command line up」,應該是演繹自 「from the ground up」 —— 白手起家)改變技術的程序員故事。

00:02:00 - Saron Yitbarek: 那麼我是誰,憑什麼指引你踏上這段艱苦的旅程?Saron Yitbarek 是哪根蔥?嗯,事實上我覺得我跟你差不多。我是一名為初學者服務的開發人員,我做的任何事都依賴於開源軟體,我的世界就是如此。通過在博客中講故事,我可以跳出無聊的日常工作,鳥瞰全景,希望這對你也一樣有用。

00:02:30 - Saron Yitbarek: 我迫不及待地想知道,開源技術從何而來?我的意思是,我對 林納斯·托瓦茲 Linus Torvalds 和 Linux^® 的榮耀有一些了解,我相信你也一樣。但是說真的,開源並不是一開始就有的對嗎?如果我想發表對這些最新、最棒的技術 —— 比如 DevOps 和容器的感激,我感覺我虧欠那些早期的開發者許多,我有必要了解這些東西來自何處。所以,讓我們暫時先不用擔心內存泄露和緩衝溢出。我們的旅程將從操作系統之戰開始,這是一場波瀾壯闊的桌面控制之戰。

00:03:00 - Saron Yitbarek: 這場戰爭亘古未有,因為:首先,在計算機時代,大公司擁有指數級的規模優勢;其次,從未有過這麼一場控制爭奪戰是如此變化多端。比爾·蓋茨和史蒂夫·喬布斯? 目前為止他們也不知道事情會如何發展,但是到這個故事進行到一半的時候,他們所爭奪的所有東西都將發生改變、進化,最終上升到雲端。

00:03:30 - Saron Yitbarek: 好的,讓我們回到 1983 年的秋季,還有六年我才出生。那時候的總統還是 羅納德·里根 Ronald Reagan ,美國和蘇聯揚言要把地球拖入核戰爭之中。在檀香山(火奴魯魯)的市政中心正在舉辦一年一度的蘋果公司銷售會議。一群蘋果公司的員工正在等待史蒂夫·喬布斯上台。他 28 歲,熱情洋溢,看起來非常自信。喬布斯很嚴肅地對著麥克風說,他邀請了三個行業專家,來就他的軟體進行了一次小組討論。

00:04:00 - Saron Yitbarek: 然而隨後發生的事情你肯定想不到。超級俗氣的 80 年代音樂響徹整個房間,一堆多彩燈管照亮了舞台,然後一個播音員的聲音響起 ——

配音: 女士們,先生們,現在是麥金塔軟體的約會遊戲時間。

00:04:30 - Saron Yitbarek: 當喬布斯意識到這三個 CEO 都要向他輪流示好的時候,臉上露出一個大大的笑容。他簡直就是 80 年代科技界的鑽石王老五。兩個軟體大佬講完話後就輪到第三個人講話了,事情就這樣結束了?才不是呢。新面孔比爾·蓋茨帶著一個大大的,遮住了半張臉的方框眼鏡。他宣稱在 1984 年,微軟的一半收入將來自於麥金塔軟體。他的這番話引來了觀眾熱情的掌聲。

00:05:00 - Saron Yitbarek: 但是他們不知道的是,在一個月後,比爾·蓋茨將會宣布發布 Windows 1.0 的計劃。你永遠也猜不到喬布斯正在跟蘋果未來最大的敵人打情罵俏,但微軟和蘋果即將舉行科技史上最糟糕的婚禮。他們會彼此背叛、相互毀滅,但又深深地、痛苦地捆綁在一起。

00:05:30 - James Allworth: 我猜從哲學角度上來講,蘋果是更理想化、注重用戶體驗高於一切,一體化的組織,而微軟則更務實,更模塊化 ——

Saron Yitbarek: 這位是 James Allworth。他是一位高產的科技作家,曾在蘋果零售的企業團隊工作。注意他對蘋果的定義,一個一體化的組織,那種只對自己負責,不想依賴別人的公司,這是關鍵。

00:06:00 - James Allworth: 蘋果是一家一體化的公司,它希望專註於令人愉悅的用戶體驗,這意味著它希望控制整個技術棧以及交付的一切內容:從硬體到操作系統,甚至運行在操作系統上的應用程序。新的,重要的創新需要橫跨軟硬體才能很好地進入市場。當你能夠根據自己意願來改變軟體和硬體時,你就有了極大的優勢。例如 ——

00:06:30 - Saron Yitbarek: 很多人喜歡這種一體化的模式,並因此成為了蘋果的鐵杆粉絲,不過還有是很多人則選擇了微軟。讓我們回到檀香山的銷售會議上,在同一場活動中,喬布斯向觀眾展示了他即將發布的超級碗廣告,你可能已經親眼見過這則廣告了。想想 喬治·奧威爾 George Orwell 的 《一九八四》。在這個冰冷、灰暗的世界裡,無意識的機器人正在獨裁者投射的凝視下徘徊。

00:07:00 - Saron Yitbarek: 這些機器人就像是 IBM 的用戶們。然後,代表蘋果公司的,漂亮而健美的 安婭·梅傑 Anya Major 穿著鮮艷的衣服跑過大廳。她向著大佬們的屏幕猛地投出大鎚,將它砸成了碎片。老大哥的咒語解除了,一個低沉的聲音響起,蘋果公司要開始介紹麥金塔了。

配音: 這就是為什麼我們的 1984 年,跟小說《一九八四》描寫的不一樣。

00:07:30 - Saron Yitbarek: 是的,現在回顧那則廣告,認為蘋果是一個致力於解放大眾的自由鬥士的想法有點過分,但這件事觸動了我的神經。Ken Segal 曾在為蘋果製作這則廣告的廣告公司工作過,他為史蒂夫·喬布斯工作了十多年。

00:08:00 - Ken Segal: 1984 這則廣告的負擔的風險很大。事實上,它的風險實在太大,乃至蘋果公司在看到它的時候都不想播出它。你可能聽說了史蒂夫喜歡它,但蘋果公司董事會的人並不喜歡它。事實上他們很憤怒,為什麼這麼多錢被花在這樣一件事情上,以至於他們想解僱廣告代理商。史蒂夫則為我們公司辯護。

Saron Yitbarek: 喬布斯一如既往地,慧眼識英雄。

Ken Segal: 這則廣告在公司內、在業界內都引起了共鳴,成為了蘋果產品的代表。無論人們那天是否有在購買電腦,它都帶來了一種持之以恆的影響,並讓大家在心裡定義了這家公司的立場:我們是叛軍,我們是拿著大鎚的人。

00:08:30 - Saron Yitbarek: 因此,在爭奪數十億潛在消費者心智的過程中,蘋果公司和微軟公司的帝王們正在學著把自己塑造成救世主、非凡的英雄,選擇自己就是選擇一種生活方式。但比爾·蓋茨明白一些蘋果難以理解的事情,那就是在一個相互連接的世界裡,沒有人 —— 即便他是帝王,能獨自完成任務。

00:09:00 - Saron Yitbarek: 1985 年 6 月 25 日。蓋茨給當時的蘋果 CEO John Scully 發了一份備忘錄。那是一個迷失的年代。喬布斯剛剛被逐出公司,直到 1996 年才回到蘋果。也許正是因為喬布斯離開了,蓋茨才敢寫這份東西。在備忘錄中,他鼓勵蘋果授權製造商分發他們的操作系統。我想讀一下備忘錄的最後部分,讓你們知道這份備忘錄是多麼的有洞察力。

00:09:30 - Saron Yitbarek: 蓋茨寫道:「如果沒有其他個人電腦製造商的支持,蘋果現在不可能讓他們的創新技術成為標準。蘋果必須開放麥金塔的架構,以獲得個人建造商的支持來快速發展和建立標準。」換句話說,你們不要再自己玩自己的了。你們必須有與他人合作的意願。你們必須與開發者合作。

00:10:00 - Saron Yitbarek: 多年後你依然可以看到這條思想的哲學性,當微軟首席執行官 史蒂夫·鮑爾默 Steve Ballmer 上台做主題演講時,他開始大喊:「開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者。」你懂我的意思了吧。微軟喜歡開發人員。雖然目前(LCTT 譯註:本播客發佈於 2018 年初)他們不打算與這些開發人員共享源代碼,但是他們確實想建立起整個為合作夥伴服務的生態系統。

00:10:30 - Saron Yitbarek: 而當比爾·蓋茨建議蘋果公司也這麼做時,如你可能已經猜到的,這個想法被蘋果公司拋到了九霄雲外。他們的關係產生了間隙,五個月後,微軟發布了 Windows 1.0。戰爭開始了。

開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者、開發者。

00:11:00 - Saron Yitbarek: 你正在收聽的是來自紅帽公司的原創播客《代碼英雄》。本集是第一集,我們將回到過去,重溫操作系統戰爭的史詩,我們將會發現,科技巨頭之間的戰爭,是如何為我們今天所生活的開源世界開闢前路的。

00:11:30 - Saron Yitbarek: 好的,讓我們先來個背景故事吧,它很經典。如果你已經聽過了,那麼請原諒我。當時是 1979 年,史蒂夫·喬布斯開車去 帕洛阿爾托 Palo Alto 施樂公園研究中心 Xerox Park research center 。那裡的工程師一直在為他們所謂的圖形用戶界面,開發一系列的元素。也許你聽說過,它們有菜單、滾動條、按鈕、文件夾和層疊的窗口。這是對計算機界面的一個前所未有的美麗新設想。作家兼記者 Steve Levy 談到了它的潛力。

00:12:00 - Steven Levy: 這個新界面有很多令人感到激動的地方,它比以前的交互界面更友好,以前用的交互界面被稱為命令行 —— 這不是在現實生活中使用的交互方式。滑鼠和電腦上的圖像,讓你可以像指向現實生活中的東西一樣,指向電腦上的東西。這讓事情變得簡單多了,你不需要記住那些代碼。

00:12:30 - Saron Yitbarek: 不過,施樂的高管們並沒有意識到他們正坐在金礦上。一如既往地,工程師比主管們更清楚它的價值。因此那些工程師,在被要求向喬布斯展示這些東西是如何工作時,有點緊張。然而這畢竟是高管的命令。用喬布斯的話來說,他認為「這個天才產品本來能夠讓施樂公司壟斷整個行業,可是它最終會被公司的經營者毀掉,因為他們對產品的好壞沒有概念。」

00:13:00 - Saron Yitbarek: 這話有些苛刻,但是,喬布斯帶著一卡車施樂高管忽視的想法離開了會議。這幾乎包含了所有,他革新桌面計算體驗需要的東西。1983 年,蘋果發布了 Lisa 電腦,1984 年又發布了 Mac 電腦。這些設備的創意都是抄襲自施樂公司的。

00:13:50 - Saron Yitbarek: 讓我感興趣的是,喬布斯對控訴他偷了圖形用戶界面的反應。他對此很冷靜,他引用畢加索的話:「好的藝術家抄襲,偉大的藝術家偷竊。」他告訴一位記者,「我們總是無恥地竊取偉大的創意。」偉大的藝術家偷竊,好吧,我的意思是,我們說的並不是嚴格意義上的「偷竊」。沒人拿到了專有的源代碼並公然將其集成到他們自己的操作系統中去。這事情更溫和些,更像是創意的借用。但喬布斯自己即將學到,這東西很難以控制。傳奇的軟體奇才、真正的代碼英雄 Andy Hertzfeld 就是麥金塔開發團隊的最初成員。

00:14:00 - Andy Hertzfeld: 是的,微軟是麥金塔電腦軟體的第一個合作夥伴。當時,我們並沒有把他們當成是競爭對手。他們是蘋果之外,我們第一家交付麥金塔電腦原型的公司。我通常每周都會和微軟的技術主管聊一次,他們是第一個試用我們所編寫軟體的外部團隊。

00:14:30 - Andy Hertzfeld: 他們給了我們非常重要的反饋,總的來說,我認為我們的關係非常好。但我也注意到,在我與技術主管的交談中,他開始問一些系統實現方面的問題,而他本無需知道這些,我覺得他們想要複製麥金塔電腦。我很早以前就向史蒂夫·喬布斯反饋過這件事,但在 1983 年秋天,這件事發展到了高潮。

00:15:00 - Andy Hertzfeld: 我們發現,他們在 1983 年 11 月的 COMDEX 上發布了 Windows,但卻沒有提前告訴我們。對此史蒂夫·喬布斯勃然大怒,他認為那是一種背叛。

00:15:30 - Saron Yitbarek: 很明顯,微軟從蘋果那裡學到了,蘋果從施樂那裡學來的所有想法。隨著新版 Windows 的發布,喬布斯變得很易怒。他發表的偉大藝術家善於偷竊的畢加索名言被別人學去了 —— 蓋茨也正是這麼做的。據報道,當喬布斯怒斥蓋茨偷了他們的東西時,蓋茨回應道:「史蒂夫,我覺得這更像是我們都有一個叫施樂的富有鄰居,我闖進他家偷電視機,卻發現你已經偷過了」。蘋果最終以竊取 GUI 的外觀和風格為名起訴了微軟。這個案子持續了好幾年,但是在 1993 年,第 9 巡迴上訴法院的一名法官最終站在了微軟一邊。

00:16:00 - Saron Yitbarek: Vaughn Walker 法官宣布外觀和風格不受版權保護,這是非常重要的事情。這一決定讓蘋果再無法壟斷桌面計算的界面。很快,蘋果短暫的領先優勢消失了。以下是 Steven Levy 的觀點。

00:16:30 - Steven Levy: 他們之所以失去領先地位,不是因為微軟方面竊取了知識產權,而是因為他們無法鞏固自己在上世紀 80 年代就擁有的,更優越的操作系統的優勢。坦率地說,他們的電腦索價過高。微軟從 20 世紀 80 年代中期開始開發 Windows 系統,但直到 1990 年才開發出來 Windows 3。我想,這算是第一個開啟黃金時代的版本,真正可供大眾使用。

00:17:00 - Steven Levy: 從此以後,微軟能夠將數以億計的用戶遷移到圖形界面,而這是蘋果無法做到的。雖然蘋果公司有一個非常好的操作系統,但是那已經是 1984 年的產品了。

00:17:30 - Saron Yitbarek: 現在微軟主導著操作系統的戰場。他們佔據了 90% 的市場份額,並且針對各種各樣的個人電腦進行了標準化。操作系統的未來看起來會由微軟掌控。在此後發生了什麼?1997 年,波士頓 Macworld 博覽會上,你看到了一個幾近破產的蘋果,一個比之前謙遜得多的史蒂夫·喬布斯走上舞台,開始談論夥伴關係的重要性 —— 特別是他們與微軟的。史蒂夫·喬布斯呼籲雙方緩和關係,停止火拚,微軟將坐享巨大的市場份額。從表面看,我們可能會認為世界和平了。

00:18:00 - Saron Yitbarek: 但當利益如此巨大時,事情就沒那麼簡單了。就在蘋果和微軟在數十年的爭鬥中傷痕纍纍、最終敗退到死角之際,一名 21 歲的芬蘭計算機科學專業學生出現了。十分偶然的,他徹底改變了一切。

我是 Saron Yitbarek,這裡是代碼英雄。

00:18:30 - Saron Yitbarek: 正當某些科技巨頭正忙著就專有軟體相互攻擊時,自由軟體和開源軟體的新領軍者如雨後春筍般湧現。其中一位優勝者就是 理查德·斯托曼 Richard Stallman ,你也許對他的工作很熟悉,他想要擁有自由軟體的自由社會。這就像言論自由一樣的 自由 free ,而不是像免費啤酒一樣的 免費 free 。早在 80 年代,斯托爾曼就發現,除了昂貴的專有操作系統(如 UNIX)外,沒有其他可行的替代品,因此他決定自己做一個。斯托爾曼的 自由軟體基金會 Free Software Foundation 開發了 GNU,當然,它的意思是 「GNU's not UNIX」。它將是一個像 UNIX 一樣的操作系統,但不包含 UNIX 代碼,而且所有用戶可以自由共享它。

00:19:00 - Saron Yitbarek: 為了讓你體會到上世紀 80 年代自由軟體概念的重要性,從不同角度來說擁有 UNIX 代碼的兩家公司, AT&T 貝爾實驗室 AT&T Bell Laboratories 以及 UNIX 系統實驗室 UNIX System Laboratories 威脅將會起訴任何看過 UNIX 源代碼後又創建自己操作系統的人。這些人是次級專利所屬。

00:19:30 - Saron Yitbarek: 用這兩家公司的話來說,所有這些程序員都在「精神上受到了污染」,因為他們都見過 UNIX 代碼。在 UNIX 系統實驗室和 伯克利軟體設計公司 Berkeley Software Design 之間的一個著名的法庭案例中,有人認為即使它本身沒有使用 UNIX 代碼,擁有類似功能的系統也侵犯版權。Paul Jones 當時是一名開發人員。他現在是數字圖書館 ibiblio。org 的主管。

00:20:00 - Paul Jones: 他們的觀點是,任何看過代碼的人,都受到了精神污染。因此,幾乎所有在安裝有與 UNIX 相關操作系統的電腦上工作過的人,以及任何在計算機科學部門工作的人都受到精神上的污染。在 USENIX 的一年裡,我們都得到了一個寫著紅色字母的白色小別針,上面寫著「精神受到了污染」。我們很喜歡帶著這些別針到處走,以表達我們曾經跟著貝爾實驗室混,所以我們的精神受到了污染。

00:20:30 - Saron Yitbarek: 整個世界都被精神污染了。想要保持純粹、保持事物的美好,和完整地擁有一個軟體的舊思想正變得越來越不現實。正是在這被污染的現實中,歷史上最偉大的代碼英雄之一誕生了,他是一個芬蘭男孩,名叫 林納斯·托瓦茲 Linus Torvalds 。如果這是《星球大戰》,那麼林納斯·托瓦茲就是我們的 盧克·天行者 Luke Skywalker 。他是赫爾辛基大學的一名溫文爾雅的研究生。

00:21:00 - Saron Yitbarek: 有才華,但缺乏大志,典型的被逼上梁山的英雄。和其他年輕的英雄一樣,他也感到沮喪。他想把 386 處理器整合到他的新電腦中。他對自己兼容 IBM 的電腦上運行 MS-DOS 操作系統並不感冒,也負擔不起 UNIX 軟體 5000 美元的價格,但只有 UNIX 才能讓他自由地編程。解決方案是,托瓦茲在 1991 年春天基於 MINIX 開發了一個名為 Linux 的操作系統內核,他自己的操作系統內核。

00:21:30 - Steven Vaughan-Nichols: 林納斯·托瓦茲真的只是想找點樂子而已。

Saron Yitbarek: Steven Vaughan-Nichols 是 ZDNet.com 的特約編輯,而且他從科技行業出現以來就一直在寫科技行業相關的內容。

Steven Vaughan-Nichols: 當時有幾個類似的操作系統。他最關注的是一個名叫 MINIX ,旨在讓學生學習如何構建操作系統的項目。林納斯看到了這些並且覺得這個它很有趣,所以他打算建立自己的操作系統。

00:22:00 - Steven Vaughan-Nichols: 所以,Liunux 實際上始於赫爾辛基的一個 DIY 項目。一切就這樣開始了,基本上就是一個大孩子在玩耍,學習如何做些什麼。但不同之處在於,他足夠聰明、足夠執著,也足夠友好,能讓其他人都參與進來,然後他開始把這個項目進行到底。

00:22:30 - Steven Vaughan-Nichols: 27 年後,這個項目變得比他想像的要大得多。

00:23:00 - Saron Yitbarek: 到 1991 年秋季,托瓦茲發布了 10000 行代碼,世界各地的人們開始評頭論足,然後進行優化、添加和修改代碼。對於今天的開發人員來說似乎很正常,但請記住,在那個時候,微軟、蘋果和 IBM 已經在系統開發上做得很完善,雖然同時這些軟體也是專有的。因此像這樣的開放協作操作系統,是對這些公司一種精神上的侮辱,但隨後這種開放性被奉上神壇。托瓦茲將 Linux 置於 GNU 通用公共許可證 GPL 之下。曾經保障斯托爾曼的 GNU 系統自由的許可證,現在也將保障 Linux 的自由。Vaughan-Nichols 解釋道,GPL 許可基本上能永遠保證軟體的自由和開放性,它的重要性被怎麼強調都不過分。

00:23:30 - Steven Vaughan-Nichols: 事實上,根據 Linux 所遵循的許可協議,即 GPL 第 2 版,如果你想販賣 Linux 或者向全世界展示它,你必須與他人共享代碼。所以如果你對其做了一些改進,僅僅給別人使用打包的代碼是不夠的,你必須和他們分享這些變化的所有細節代碼。然後這些改進足夠好時,也許就會被 Linux 所吸收。

00:24:00 - Saron Yitbarek: 事實證明,這種公開的方式極具吸引力。 埃里克·雷蒙德Eric Raymond 是這場運動的早期傳道者之一,他在他那篇著名的文章中寫道:「微軟和蘋果這樣的公司一直在試圖建造軟體大教堂,而 Linux 及類似的軟體則提供了一個由不同議程和方法組成的巨大集市,集市比大教堂有趣多了。」

Stormy Peters: 我認為在那個時候,真正吸引人們的是 —— 他們終於可以掌控這個屬於他們的世界了。

Saron Yitbarek: Stormy Peters 是一位行業分析師,也是自由和開源軟體的倡導者。

00:24:30 - Stormy Peters: 當開源軟體第一次出現的時候,所有的操作系統都是專有的。如果不使用專有軟體,你甚至不能添加印表機,不能添加耳機,不能自己開發一個小型硬體設備,然後讓它在你的筆記本電腦上運行。你甚至不能放入 DVD 並複製它,因為你不能改變軟體,即使你擁有這張 DVD,你也無法改變它的內容。

00:25:00 - Stormy Peters: 你無法掌控你購買的硬體 / 軟體系統。你不能從中創造出任何新的、更大的、更好的東西。這就是為什麼開源操作系統在一開始就如此重要。我們需要一個開源協作環境,在那裡我們可以構建更大更好的東西。

00:25:30 - Saron Yitbarek: 請注意,Linux 並不是一個純粹的平等烏托邦。林納斯·托瓦茲並沒有負責批准所有對內核的修改,但他主導了內核的變更。他安排了十幾個人來管理內核的不同部分。這些人也會信任自己下面的人,以此類推,形成信任金字塔。變化可能來自任何地方,但它們都經過了判斷和策劃。

00:26:00 - Saron Yitbarek: 然而,考慮到到林納斯的 DIY 項目一開始是多麼的簡陋和隨意,這項成就令人十分驚訝。他完全不知道自己就是這一切中的盧克·天行者。當時他已經編程了半輩子,但當時只有 21 歲。不過當魔盒第一次被打開時,人們開始給他反饋。幾十個,然後幾百個,成千上萬的貢獻者。有了這樣的眾包基礎,Linux 很快就開始成長,而且成長得很快,甚至最終引起了微軟的注意。他們的首席執行官 史蒂夫·鮑爾默 Steve Ballmer 將 Linux 稱為是「一種癌症,從知識產權的角度來看,它傳染了任何它接觸的東西」。Steven Levy 將會描述 Ballmer 的立場。

00:26:30 - Steven Levy: 一旦微軟真正鞏固了它的壟斷地位 —— 而且它也確實被聯邦法院判定為壟斷,他們將會對任何可能對其構成威脅的事情做出強烈反應。它們很自然的將自由軟體看成是一種癌症,因為微軟要通過軟體來賺錢。他們試圖提出一個知識產權理論,來解釋為什麼開源對消費者不利。

00:27:00 - Saron Yitbarek: Linux 在不斷傳播,微軟也開始擔心起來。到了 2006 年,Linux 成為僅次於 Windows 的第二大常用操作系統,約有 5000 名開發者在世界各地開發它。5000 名開發者!還記得比爾·蓋茨給蘋果公司的備忘錄嗎?在那份備忘錄中,他向蘋果公司的員工們論述了與他人合作的重要性。事實證明,開源將把夥伴關係的概念提升到一個全新的水平,這是比爾·蓋茨從未預見到的。

00:27:30 - Saron Yitbarek: 我們一直在談論操作系統之間的大戰,但是到目前為止,無名英雄和開發者們還沒有完全介入戰場。在下集中,情況就不同了。第二集講的還是操作系統大戰,關於 Linux 崛起的第二部分。資本們醒悟過來,認識到了開發人員的重要性。

00:28:00 - Saron Yitbarek: 這些開源反叛者變得越來越強大,戰場從桌面轉移到了伺服器領域。這裡有商業間諜活動、新的英雄人物,還有科技史上最不可思議的改變。這一切都在操作系統大戰的後半集內達到了高潮。

00:28:30 - Saron Yitbarek: 要想免費自動獲得新一集的代碼英雄,請點擊訂閱蘋果播客、Spotify、Google Play,或其他應用獲取該播客。在這一季剩下的時間裡,我們將參觀最新的戰場,相互爭鬥的版圖,這裡是下一代的代碼英雄留下印記的地方。更多信息,請訪問 https://www.redhat.com/en/command-line-heroes 。我是 Saron Yitbarek,在下次節目之前,請堅持編程。

什麼是 LCTT SIG 和 LCRH SIG

LCTT SIG 是 LCTT 特別興趣小組 Special Interest Group ,LCTT SIG 是針對特定領域、特定內容的翻譯小組,翻譯組成員將遵循 LCTT 流程和規範,參與翻譯,並獲得相應的獎勵。LCRH SIG 是 LCTT 聯合紅帽(Red Hat)發起的 SIG,當前專註任務是《代碼英雄》系列播客的腳本漢化,已有數十位貢獻者加入。敬請每周三、周五期待經過我們精心翻譯、校對和發布的譯文。也歡迎更多貢獻者加入 LCRH SIG :</article-12436-1.html>

關於重製版

本系列第一季的前三篇我們已經發布過,這次根據新的 SIG 規範重新修訂發布。

via: https://www.redhat.com/en/command-line-heroes/season-1/os-wars-part-1

作者:redhat 選題:lujun9972 譯者:lujun9972 校對:acyanbird

本文由 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中國