那是在一九九一年,令人痛苦難耐的冷戰(zhàn)漸漸走到了盡頭。和平安詳?shù)目諝忾_始升起在地平線。在計(jì)算科學(xué)領(lǐng)域,隨著強(qiáng)大硬件的推出,計(jì)算機(jī)的極限能力已超出了我們的想象,一個(gè)輝煌的未來似乎已漸露端倪。
但還是缺了點(diǎn)兒什么。在操作系統(tǒng)領(lǐng)域,存在著一片巨大的空白。
一方面,DOS還統(tǒng)治著龐大的個(gè)人電腦王國。比爾蓋茨花$50,000從一個(gè)西雅圖黑客手中買來DOS。之后,靠著聰明的市場策略,這個(gè)簡陋的操作系統(tǒng)悄悄滲透到了世界的每一個(gè)角落。PC用戶沒有其它的選擇。蘋果機(jī)雖好,但它的天價(jià)沒人能承受得起。它和大眾需求保持著遙不可及的距離。
計(jì)算領(lǐng)域的另一個(gè)陣營是UNIX世界。但UNIX更是貴不可攀。為了追求高額利潤,UNIX銷售商把價(jià)格抬得足以嚇跑隨便哪個(gè)PC用戶。貝爾實(shí)驗(yàn)室曾慷慨地提供UNIX的源代碼給大學(xué)。但現(xiàn)在,這些源代碼被小心地看管起來,不再對外公開。更令全球PC用戶心煩的是,軟件市場的大玩家們沒能為解決這一問題提供個(gè)有效的方案。
MINIX似乎是個(gè)選擇。它是美裔荷蘭教授Andrew S. Tanenbaum從零開始編寫出來的。他寫MINIX的目的是為了向?qū)W生講授操作系統(tǒng)的內(nèi)部工作原理。MINIX的設(shè)計(jì)面向當(dāng)時(shí)最為流行的Intel 8086微處理器。
作為一個(gè)操作系統(tǒng),MINIX算不上一流。但它的好處是你能得到它的源代碼。只要你有Tanenbaum寫的《操作系統(tǒng):設(shè)計(jì)與實(shí)現(xiàn)》這本書,你就能得到那12,000行用C和匯編寫的源碼。頭一次,程序員或黑客可以有機(jī)會(huì)讀一讀操作系統(tǒng)的源碼--這種被軟件商嚴(yán)加看管的東西。Tanenbaum用詳盡簡潔的筆觸探討了編寫操作系統(tǒng)的藝術(shù)。他是個(gè)一流的作者,迷住了一批當(dāng)時(shí)計(jì)算機(jī)領(lǐng)域最聰明的大腦。全世界學(xué)計(jì)算機(jī)的學(xué)生都在鉆研這本書,通過讀它的源碼來了解他們電腦里運(yùn)行的MINIX操作系統(tǒng)。
Linus Torvalds就是這些學(xué)生中的一個(gè)。
Linux的誕生
在1991年,Linus Benedict Torvalds還是個(gè)芬蘭學(xué)生,在赫爾辛基大學(xué)念計(jì)算機(jī)專業(yè)二年級(jí)。同時(shí)他也是個(gè)自學(xué)成才的黑客。這個(gè)長著沙灘黃頭發(fā)、說話軟綿綿的二十一歲芬蘭帥哥喜歡折騰他的電腦,把它不斷推向能力的極限。但他缺少一個(gè)合適的操作系統(tǒng)來滿足他如此職業(yè)的需求。MINIX不錯(cuò),可它只適合學(xué)生,是個(gè)教學(xué)工具,而不是一個(gè)強(qiáng)大的實(shí)戰(zhàn)系統(tǒng)。
當(dāng)時(shí),全世界的程序蟲們都很看好Richard Stallman的GNU項(xiàng)目---一個(gè)致力于推出自由、高質(zhì)量軟件的運(yùn)動(dòng)。在計(jì)算科學(xué)的王國里,Stallman是個(gè)倍受尊崇的神話式英雄。他令人景仰的職業(yè)生涯是從大名鼎鼎的MIT人工智能實(shí)驗(yàn)室開始的。七十年代中后期,他在那里開發(fā)出了著名的Emacs編輯器。八十年代早期,商業(yè)軟件公司從人工智能實(shí)驗(yàn)室吸引走了絕大多數(shù)優(yōu)秀的程序員,并和他們簽署了嚴(yán)格的保密合同。Stallman為此大大不爽。他認(rèn)為軟件和其它產(chǎn)品不同,在復(fù)制和修改方面它不該受到任何限制。只有這樣,才能開發(fā)出更好更強(qiáng)的軟件。1983年,他在著名的《GNU宣言》中,向世人宣告了GNU項(xiàng)目的啟動(dòng),開始了貫徹其哲學(xué)的自由軟件運(yùn)動(dòng)(順帶一句,GNU一詞是‘GNU‘s Not Unix’的遞歸縮寫)。為了最終實(shí)現(xiàn)開發(fā)出一個(gè)自由操作系統(tǒng)的夢想,他得先制造些工具。于是,在1984年初,Stallman開始創(chuàng)作一個(gè)令商業(yè)企業(yè)程序員嘆服的作品--GNU C編譯器(gcc)。他出神入化的技術(shù)天才,令所有商業(yè)軟件程序員自愧不如。gcc被公認(rèn)為世界上最高效最強(qiáng)健的編譯器之一。
Richard Stallman,GNU項(xiàng)目的創(chuàng)始人
到1991年,GNU項(xiàng)目已經(jīng)開發(fā)出了眾多的工具軟件。大家期待已久的GNU C編譯器也問世了。但自由操作系統(tǒng)還沒有。MINIX也是受版權(quán)約束的(后來,在2000年4月,Tanenbaum在BSD許可證下發(fā)布了自由的MINIX)。GNU操作系統(tǒng)內(nèi)核--HURD--還在開發(fā)之中,幾年之內(nèi)還不可能面世。
拖了這么久,終于該說說Linus了。
1991年8月25號(hào),Linus在MINIX新聞組發(fā)出了歷史性的一貼...
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki
Hello,各位使用minix的朋友,
我正在寫一個(gè)基于386(486)AT機(jī)器的(自由)操作系統(tǒng)(只是出于愛好,不會(huì)做得象gnu那么大、那么職業(yè))。我從四月份開始醞釀,現(xiàn)在已經(jīng)做得差不多了。我現(xiàn)在想知道一些你們對minix的看法,它哪點(diǎn)好?哪點(diǎn)不好?因?yàn)槲疫@個(gè)操作系統(tǒng)和 minix多少有點(diǎn)兒類似(文件系統(tǒng)采用同樣的物理布局(因現(xiàn)實(shí)原因),其它方面也有類似的地方)。我已經(jīng)把bash(1.08)和gcc(1.40)移植過來了,它們好象還工作。這意味著在下面幾個(gè)月里,我將給它加上更多實(shí)際的功能。所以我想知道大家都希望它有哪些功能。歡迎多提建議,但我不敢保證能實(shí)現(xiàn)你的建議 :-)
Linus (torvalds@kruuna.helsinki.fi)
PS. 沒錯(cuò),它不包含任何minix的代碼,而且它有一個(gè)多線程文件系統(tǒng)。它現(xiàn)在不能在其它硬件上轉(zhuǎn)(因?yàn)橛昧?86任務(wù)切換機(jī)制,等等),而且除了AT硬盤,它基本上不支持任何其它硬件。這就是我的全部了 :-(。
從這個(gè)帖子不難看出,Linus自己并沒預(yù)料到他的小創(chuàng)造將有本事改變整個(gè)計(jì)算科學(xué)領(lǐng)域。1991年9月中旬,Linux 0.01版問世了,并且被放到了網(wǎng)上。它立即引起了人們的注意。源代碼被下載、測試、修改,最終被反饋給Linus。10 月5號(hào),0.02版出來了,同時(shí)伴隨著Linus著名的聲明:
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Free minix-like kernel sources for 386-AT
Message-ID: <1991Oct5.054106.4647@klaava.Helsinki.FI>
Date: 5 Oct 91 05:41:06 GMT
Organization: University of Helsinki
你在懷念minix-1.1時(shí)代的美好時(shí)光嗎?那時(shí)你自己寫著驅(qū)動(dòng),充滿了成就感?,F(xiàn)在沒什么好項(xiàng)目可做了,是嗎?你在拚命啃一個(gè)操作系統(tǒng),修改它以滿足你自己的需要,是嗎?現(xiàn)在minix已經(jīng)沒什么需要你去改進(jìn)的了,你為此悵然若失,是嗎?沒機(jī)會(huì)再熬通宵去改進(jìn)一個(gè)小程序了,是嗎?如果是這樣的話,那這個(gè)帖子就是給你的 :-)
一個(gè)月(?)前我曾經(jīng)提到過,我正在一個(gè)AT-386計(jì)算機(jī)上開發(fā)一個(gè)自由版本的、類似minix的操作系統(tǒng)?,F(xiàn)在它終于可以用了(盡管未必能滿足你的期待)。我樂意把源代碼公開出來,讓它傳播得更廣。它現(xiàn)在僅僅是0.02版(外加一個(gè)(很小的)補(bǔ)丁)。但是我已經(jīng)成功地在它上面跑了 bash/gcc/gnu-make/gnu-sed/compress等程序。我這個(gè)小寶貝兒的源程序在 nic.funet.fi (128.214.6.100) 下面的 /pub/OS/Linux 目錄中可以找到。該目錄中還有些 README 文件,還有幾個(gè)在linux下能工作的可執(zhí)行文件(bash,update和gcc,你還要求些什么呢 :-)。完整的內(nèi)核源代碼都在這兒了,因?yàn)闆]有用到minix 的源程序。函數(shù)庫的源程序只是部分開放,所以目前還不能提供出來。拿到源代碼后,直接編譯就行了。編譯完就能轉(zhuǎn)了。哈哈。可執(zhí)行程序(bash和gcc)的源代碼可以在同一網(wǎng)站的/pub/gnu目錄里找到。 幾周以后,Linux 0.03版發(fā)布了。12月份,0.10版發(fā)布了。這時(shí)的Linux還顯得很簡陋。它只能支持AT硬盤,而且不用登錄(啟動(dòng)就進(jìn)bash)。0.11版有了不少改進(jìn),可以支持多國語言鍵盤、軟驅(qū)、VGA、EGA、Hercules等等。Linux的版本號(hào)從0.12直接上升到了0.95、0.96......不久,Linux的源代碼就通過在芬蘭和其它一些地方的FTP站點(diǎn)傳遍了全世界。
沖突與發(fā)展
Linus在展示一臺(tái)Linux筆記本電腦
不久,Linus開始面對挑戰(zhàn)。他面對的不是別人,正是Andrew Tanenbaum,那個(gè)開發(fā)出MINIX的偉大教師。在給Linus的一個(gè)回貼中,Tanenbaum寫到: “我還是堅(jiān)持我的觀點(diǎn),在1991年還設(shè)計(jì)這樣一個(gè)整體架構(gòu)的內(nèi)核是個(gè)根本性的錯(cuò)誤。你該慶幸不是我的學(xué)生。這么個(gè)設(shè)計(jì),在我這兒你得不了高分 :-)”
(Andrew Tanenbaum to Linus Torvalds) Linus后來承認(rèn)說,這是他關(guān)于開發(fā)Linux所得到的最壞評(píng)價(jià)。Tanenbaum是當(dāng)時(shí)的知名教授,他說的話自然很有份量。但這次面對Linux,他的話沒能奏效,因?yàn)長inus不是個(gè)輕易服輸?shù)娜恕?div style="height:15px;">
Tanenbaum還說:
“Linux過時(shí)了。”
現(xiàn)在輪到新的Linux一代開始反擊了。以強(qiáng)大的Linux社區(qū)為后盾,Linus給了 Tanenbaum一個(gè)恰如其分的回復(fù):
你的工作是教授、研究員。這對于minix的大腦損傷是個(gè)絕妙的解釋。
(Linus Torvalds to Andrew Tanenbaum) Linux的開發(fā)在繼續(xù)。不久,加入開發(fā)的人數(shù)就超過了一百,然后是數(shù)千,然后是數(shù)十萬。Linux不再只是個(gè)黑客的玩具,配合上GNU項(xiàng)目開發(fā)出的眾多軟件, Linux已經(jīng)可以走向市場了。它最終在GNU公共許可證下發(fā)布,這保證任何人都可以自由獲得它的源代碼,可以自由復(fù)制、學(xué)習(xí)和修改它。學(xué)生和程序員們都沒錯(cuò)過這個(gè)機(jī)會(huì)。
不久,軟件商們也來了。Linux是自由的操作系統(tǒng)。軟件商們需要做的只是把各種各樣的軟件在Linux平臺(tái)上編譯,然后把它們組織成一種可以推出上市的形式。這和其它操作系統(tǒng)在運(yùn)作模式上沒什么區(qū)別,只是Linux是自由的。Redhat、 Caldera、和其它一些公司都獲得了相當(dāng)大的市場,獲得了來自世界各地的用戶。除了這些商業(yè)公司,非商業(yè)的編程專家們也志愿地組織了起來,推出了他們自己的品牌--享譽(yù)全球的Debian。配上嶄新的圖形界面(比如X Window、KDE、 GNOME),Linux的各個(gè)品牌都倍受歡迎。
好戲連臺(tái),驚喜不斷。除了PC機(jī),Linux又被移植到了許多其它平臺(tái)上(PowerPC、Sun Sparc、ARM、Alpha...Debian就支持十幾種CPU)。它還被人安裝到了3com的手掌計(jì)算機(jī)上。另外,利用集群技術(shù),許多Linux單機(jī)可以被組織成一個(gè)整體,用于并行計(jì)算。1996年4月,Los Alamos國家實(shí)驗(yàn)室的研究人員利用68臺(tái) Linux單機(jī)搭建了一個(gè)并行計(jì)算系統(tǒng),用它來模擬原子彈爆炸的沖擊波。與其它超級(jí)計(jì)算機(jī)不同的是,用Linux搭建的集群計(jì)算機(jī)非常便宜。這種DIY出來的超級(jí)計(jì)算機(jī)只花費(fèi)$152,000,連人工(連接68臺(tái)PC的線纜)都包括了。這價(jià)格只是同級(jí)別商業(yè)機(jī)的十分之一。它的峰值計(jì)算速度可達(dá)每秒19萬億(billion)次。在世界最強(qiáng)的超級(jí)計(jì)算機(jī)中它排在第315位。它也極其穩(wěn)定可靠,投入運(yùn)行三個(gè)月后,還不必去重啟動(dòng)。
今天鋒芒畢露的Linus
今天,Linux最大的優(yōu)勢就是推動(dòng)它前進(jìn)的巨大開發(fā)熱情。一旦有新硬件問世, Linux內(nèi)核就能快速被改進(jìn)以適應(yīng)它。比如,Intel Xeon微處理器才問世幾個(gè)星期,Linux新內(nèi)核就跟上來了。它還被用在了Alpha、MAC、PowerPC上。甚至在手掌機(jī)這一少人問津的領(lǐng)域都可以運(yùn)行Linux。正如它在1991年誕生時(shí)那樣,Linux正以同樣的熱情闊步走向新世紀(jì)。 Linus在2002年
至于Linus本人,他保持著簡單的生活。不象比爾蓋茨,Linus不是億萬富翁。完成學(xué)業(yè)之后,他移居美國,在Transmeta公司找了個(gè)工作。Transmeta公司在指導(dǎo)完成了一個(gè)絕密項(xiàng)目的研發(fā)之后,推出了自己的Crusoe處理器。Linus是這個(gè)研發(fā)小組中活躍的一員。最近,他和Tove結(jié)了婚,生了個(gè)女兒,取名Patricia Miranda Torvalds。世界范圍內(nèi)的計(jì)算機(jī)社區(qū)都對Linus推崇備至,到目前為止,他是我們這個(gè)星球上最受歡迎的程序員。 全家福
風(fēng)雨十年
Linux的開發(fā)已經(jīng)走過了十個(gè)年頭。它用十年的蓬勃發(fā)展否定了所有持懷疑態(tài)度的警告和預(yù)言。今天,Linux是有史以來發(fā)展速度最快的操作系統(tǒng)之一。從91、92年的幾個(gè)技術(shù)狂熱者發(fā)展到今天數(shù)以百萬計(jì)的普通用戶,這絕對是個(gè)不平凡的歷程。大商業(yè)公司們“發(fā)現(xiàn)”了Linux,將數(shù)以百萬計(jì)的美元傾入到開發(fā)中來,這一事實(shí)無情地駁斥了“開源運(yùn)動(dòng)反商業(yè)”的謬論。IBM曾經(jīng)視開源社區(qū)為洪水猛獸。而現(xiàn)在,它已經(jīng)將大量的資金轉(zhuǎn)移到以Linux為平臺(tái)的開源解決方案中來。
但真正讓人感到驚喜的是,Linux開發(fā)團(tuán)隊(duì)持續(xù)不斷地壯大,并在世界范圍內(nèi)擴(kuò)散開來。這些開發(fā)者以旺盛的精力和高漲的熱情不斷改進(jìn)著Linux的功能和性能。Linux的開發(fā)工作并沒有象“代碼封閉論者”所妄言的那樣“最終消失在一片混亂之中”。正相反,Linux的開發(fā)是有組織有秩序的,它采用的是一種精心設(shè)計(jì)并被細(xì)心維護(hù)的開發(fā)模式。在這一高效開發(fā)模式下,數(shù)以千計(jì)的開發(fā)者們把各種各樣的應(yīng)用軟件注入到Linux平臺(tái)中來。
商業(yè)企業(yè)不再對Linux心懷戒懼,因而大量的軟件商開始提供Linux平臺(tái)上的產(chǎn)品支持,軟件質(zhì)量有了更可靠的保障,在辦公室里用Linux不必再有“風(fēng)險(xiǎn)自負(fù)” 的擔(dān)心了。說到可靠性,Linux在1999年CIH病毒肆虐和一年后的‘愛蟲’病毒流行時(shí),證明了自己的強(qiáng)健。這些相當(dāng)簡單的小病毒把世界搞得一團(tuán)糟,而所有的Linux機(jī)器卻絲毫不受影響。這充分顯示了它出色的免疫力。當(dāng)Redhat這樣的 Linux排頭兵走向市場的時(shí)候,它們受到了熱烈的歡迎。甚至在近幾年dot-com 網(wǎng)絡(luò)泡沫破滅之后,它們還在持續(xù)蓬勃地發(fā)展壯大。這也大大增強(qiáng)了人們對 Linux的信心,許多大大小小的商業(yè)公司開始采用Linux作服務(wù)器和工作站平臺(tái),把Linux作為辦公室系統(tǒng)的可靠支撐。
Linux桌面應(yīng)用的崛起
那么,針對Linux人們報(bào)怨最多的是什么呢?在過去,也許就數(shù)它的字符界面了。很多對Linux感興趣的人被傳統(tǒng)的字符界面嚇著了?!白址缑婵梢宰屇銦o所不能”,一些執(zhí)著的黑客會(huì)向你這樣辯解。但對于數(shù)百萬的普通用戶,這意味著要花費(fèi)大量的時(shí)間和精力去學(xué)習(xí)它?,F(xiàn)成的X Window圖形界面和窗口管理器并不能滿足普通計(jì)算機(jī)用戶的期待。這一直是MS Windows追隨者們的攻擊把柄。但在過去的幾年間,情況發(fā)生了改變。象KDE和GNOME這樣非常職業(yè)的桌面環(huán)境呈現(xiàn)在了人們的面前。這些桌面環(huán)境的較新版本使人們對Linux的“用戶友好性” 有了更好的認(rèn)識(shí)。盡管一些鐵桿用戶在報(bào)怨,圖形化使黑客文化失去了其原有的純正品位。但圖形化大大改善了Linux在普通用戶心目中的形象,促進(jìn)了 Linux的流行與推廣。
Linux在第三世界
Linux 在發(fā)展中國家得到了廣泛的傳播?這也許是它對世界影響最大的地方。在Linux出現(xiàn)之前,發(fā)展中國家在計(jì)算科學(xué)領(lǐng)域大大落后于西方。硬件價(jià)格雖然不斷下滑,但在第三世界國家,軟件的高昂價(jià)格一直是有熱情、沒銀子的計(jì)算機(jī)愛好者們的巨大負(fù)擔(dān)。無奈中,他們只能求助于各種各樣的盜版軟件。這直接導(dǎo)致了盜版的泛濫,盜版金額達(dá)數(shù)萬億美元。話又說回來,大多數(shù)商業(yè)軟件的標(biāo)價(jià)都大大超過了發(fā)展中國家人民的承受力。舉例來說,一個(gè)典型的操作系統(tǒng)軟件至少標(biāo)價(jià)$100。在一個(gè)年人均收入只有$200-$300的國家,這$100是個(gè)巨額數(shù)字。
Linux和其它開源軟件的崛起徹底改變了這一切。在適當(dāng)?shù)目s減之后,Linux可以在硬件配置極低的計(jì)算機(jī)上運(yùn)行。這使得Linux成為窮人的理想選擇。在發(fā)達(dá)國家已經(jīng)成為歷史的老舊機(jī)器,比如486/Pentium 1計(jì)算機(jī),在發(fā)展中國家還在被使用著。Linux使得這些老舊機(jī)器繼續(xù)發(fā)揮作用。由于在窮國,高昂的軟件價(jià)格是個(gè)大問題,所以開源軟件得到了廣泛的傳播。在亞非拉,Linux成了廣大計(jì)算機(jī)愛好者們的選擇。在世界的各個(gè)角落,Linux被本地化。這標(biāo)志著它真正走向了全球。Linux的相關(guān)文件被翻譯成了各種語言,包括很多冷門的語言,比如,越南語。
從桌面系統(tǒng)到超級(jí)計(jì)算機(jī)
Linus Torvalds當(dāng)初開發(fā)Linux,只是出于一個(gè)黑客的愛好。自從Linux運(yùn)行在了一個(gè)破386機(jī)器以后,到現(xiàn)在,它已經(jīng)走過了一條很長的路。今天,它最令人矚目的應(yīng)用領(lǐng)域是大規(guī)模并行計(jì)算集群。
2001年8月,BBC報(bào)道說,美國政府正在計(jì)劃一個(gè)超大規(guī)模計(jì)算機(jī)。這個(gè)超級(jí)計(jì)算機(jī)將能夠進(jìn)行每秒13百億億(13 trillion)次計(jì)算(13.6 TeraFLOPS)。這一項(xiàng)目被命名為“Teragrid”,是一個(gè)由四個(gè)美國超級(jí)計(jì)算中心組成的網(wǎng)絡(luò)。這四個(gè)超級(jí)計(jì)算中心是:
National Center for Supercomputing Applications at the University of Illinois(NCSA)
San Diego Supercomputer Center (SDSC) at the University of California
Argonne National Laboratory in Chicago
California Institute of Technology in Pasadena
在每個(gè)計(jì)算中心都有一個(gè)Linux超級(jí)計(jì)算機(jī)集群。在Teragrid網(wǎng)中,總共將會(huì)有超過3000個(gè)處理器進(jìn)行并行運(yùn)算。
道路在延伸
Linux從一個(gè)黑客的個(gè)人項(xiàng)目發(fā)展到一個(gè)遍布全球的操作系統(tǒng),這一歷程就象一次生物的進(jìn)化。八十年代早期,Richard Stallman發(fā)起了GNU項(xiàng)目,為開源軟件的發(fā)展奠定了基礎(chǔ)。Andrew Tanenbaum教授開發(fā)的MINIX系統(tǒng),把操作系統(tǒng)的學(xué)習(xí)研究從單純的理論教學(xué)帶入了實(shí)踐階段。最終,Linus Torvalds用他追求完美的無盡熱情催生了Linux。在過去的幾年中,開源社區(qū)成千上萬的人們不斷地呵護(hù)滋養(yǎng)著它,譜寫了計(jì)算機(jī)革命史冊的光輝一頁。今天,Linux不再是一個(gè)學(xué)生黑客的項(xiàng)目,它成了一個(gè)世界范圍的奇跡。在開源運(yùn)動(dòng)的精神感召下,IBM這樣的大公司和千百萬熱情的人們都加入了進(jìn)來。在計(jì)算科學(xué)的歷史上,它將是人類最輝煌的成就之一。
穿黑色燕尾服的小家伙:Linux吉祥物
Linux的標(biāo)志是一只小企鵝。不象其它商業(yè)操作系統(tǒng),Linux沒有采用一個(gè)令人肅然起敬的徽標(biāo)。這個(gè)穿著黑色燕尾服的小家伙充分表達(dá)了自由軟件運(yùn)動(dòng)無憂、無慮、無畏的態(tài)度。這個(gè)可愛的徽標(biāo)誕生于一個(gè)有趣的小故事。據(jù)Linus說,Linux最初并沒有徽標(biāo)。一次,Linus去南半球某地度假,碰到了一只企鵝。它長得并不象現(xiàn)在的Linux徽標(biāo)。Linus想去親近這小家伙。結(jié)果,小企鵝在他手掌上重重地拍了一翅膀。這次有趣的經(jīng)歷導(dǎo)致了后來Linux徽標(biāo)的誕生。
趣事
下面是一些Linus的名言。
Dijkstra八成討厭我
(Linus Torvalds, in kernel/sched.c)
“我怎么知道它轉(zhuǎn)不轉(zhuǎn)?這是beta測試該做的事情。我只管編碼?!?div style="height:15px;">