操作系統(tǒng)Unix精续、Windows喘鸟、Mac OS、Linux的故事

我們熟知的操作系統(tǒng)大概都是windows系列驻右,近年來Apple的成功什黑,讓MacOS也逐漸走進(jìn)普通用戶。在服務(wù)器領(lǐng)域堪夭,恐怕Linux是無人不知無人不曉愕把。他們都是操作系統(tǒng),也在自己的領(lǐng)域里獨(dú)領(lǐng)風(fēng)騷森爽。這都還得益于另外一個(gè)古董級(jí)別的操作系統(tǒng)--Unix恨豁,雖然說古董級(jí)別,只是他年紀(jì)大了爬迟,性能和功能橘蜜,Unix依然有著頑強(qiáng)的生命力。

我們來沏杯茶付呕,回顧Unix的傳奇计福,討論討論Windows與Mac OS的恩恩怨怨,還有Linux的迅速崛起徽职。

Unix 傳奇

時(shí)光追溯到上世紀(jì)六十年代象颖,多數(shù)計(jì)算機(jī)都采用批處理命令。為了研發(fā)一個(gè)多用途姆钉,多用戶的操作系統(tǒng)说订。有三個(gè)著名的公司聯(lián)合起來進(jìn)行研發(fā)抄瓦。三個(gè)知名的公司是美國(guó)電話及電報(bào)公司(American Telephone and Telegraph Inc.;AT&T)陶冷、通用電器公司(General Electrics钙姊;G.E.)及麻省理工學(xué)院(Massachusetts Institute of Technology;MIT)埂伦。整個(gè)項(xiàng)目研發(fā)出來的操作系統(tǒng)被稱之為MULTICS煞额。可是后來赤屋,MULTICS項(xiàng)目開始迷失立镶,目標(biāo)過于龐大,功能過于復(fù)雜类早,研發(fā)的人們?cè)絹碓讲幻靼走@個(gè)項(xiàng)目將會(huì)如何走下去媚媒。最終隸屬 AT&T 公司的貝爾實(shí)驗(yàn)室(Bell Labs)退出了這個(gè)項(xiàng)目。

值得一提的是 Bell Labs 涩僻。這個(gè)實(shí)驗(yàn)室在整個(gè)人類科技史上都占據(jù)重要地位缭召,電話就是在這個(gè)實(shí)驗(yàn)室誕生。里面有著才華卓越的工程師和黑客逆日。由于貝爾實(shí)驗(yàn)室退出了MULTICS嵌巷,那些習(xí)慣了使用MULTICS的貝爾實(shí)驗(yàn)室工程師突然之間無法使用MULTICS,這無疑類似把劍客的劍給沒收了室抽。當(dāng)時(shí)貝爾實(shí)驗(yàn)室有個(gè)叫Ken Thompson的人搪哪,他負(fù)責(zé)為為MULTICS這個(gè)操作系統(tǒng)寫游戲了個(gè)叫“Space Travel”的游戲。為了讓這個(gè)游戲能繼續(xù)下去坪圾,他不得不重新編寫一個(gè)操作系統(tǒng)晓折。當(dāng)他去申請(qǐng)計(jì)算機(jī)的時(shí)候,顯然領(lǐng)導(dǎo)不會(huì)因?yàn)橐粋€(gè)游戲批準(zhǔn)你一臺(tái)計(jì)算機(jī)兽泄。早起的計(jì)算機(jī)并不像我們現(xiàn)在的pc機(jī)那么小巧漓概。當(dāng)時(shí)計(jì)算機(jī)可是巨無霸,每一臺(tái)的造價(jià)也極其昂貴病梢,只有企業(yè)和科研機(jī)構(gòu)才能買得起胃珍。

數(shù)字設(shè)備公司(Digital Equipment Corporation;DEC)生產(chǎn)兩種小型計(jì)算機(jī) pdp系列和vax蜓陌。 Ken無法得到pdp-11觅彰,卻在一個(gè)角落了發(fā)現(xiàn)了pdp-7,雖然這個(gè)機(jī)器已經(jīng)落后护奈, Ken還是覺得如獲至寶缔莲,隨后他很順利的用匯編完成了操作系統(tǒng),并寫完了游戲霉旗。有趣的是痴奏,Ken的一個(gè)同事Brian Kernighan非常不喜歡這個(gè)系統(tǒng),嘲笑Ken Thompson說:“你寫的系統(tǒng)好真爛厌秒,干脆叫Unics算了读拆。”(unics在英文里表示單一鸵闪,與mult相反)檐晕。Ken對(duì)Brian的評(píng)價(jià)到?jīng)]有多大排斥,本身他的目標(biāo)是游戲蚌讼,而不是操作系統(tǒng)辟灰,也接受了同事的命名。然后他更樂于推廣他的游戲篡石,讓同事們茶余飯后娛樂娛樂芥喇。那時(shí)是1969年8月,恰巧這一年凰萨,芬蘭誕生了一個(gè)嬰兒继控,Linus Torvalds啼哭的來到這個(gè)世界。

事情總是環(huán)環(huán)相扣胖眷,可是誰也不知道這環(huán)將會(huì)扣向哪一環(huán)武通。Ken的另一個(gè)同事Dennis Ritchie對(duì)Ken的游戲沒有多大興趣,倒是對(duì)Unics情有獨(dú)鐘珊搀。當(dāng)時(shí)Ken用匯編完成的Unics冶忱,如果換到pdp-11上,Unics想要運(yùn)行必須重新沖重新編寫代碼移植境析。Ken無法為當(dāng)時(shí)不同的機(jī)型提供上百個(gè)Unics版本囚枪。這時(shí),Dennis Ritchie 在BCPL基礎(chǔ)上簿晓,開發(fā)了一種新的高級(jí)語言將Unics重新寫了一遍眶拉,并命名為 UNIX。這個(gè)語言是將BCPL語言進(jìn)行了升級(jí)憔儿,也就是后來大名鼎鼎的C語言忆植。盡管是游戲和嘲諷,Unix和C誕生了谒臼,并且完美地結(jié)合成為一個(gè)統(tǒng)一體朝刊,C與Unix很快成為世界的主導(dǎo)。新的歷史蜈缤,開始了拾氓。

當(dāng)時(shí)的美國(guó)公司,工程師研發(fā)完畢底哥,往往會(huì)有休假咙鞍,一休就是一年房官。旅游,探險(xiǎn)都是好方式续滋,可是 Ken選擇了到伯克利(Berkeley)進(jìn)行教學(xué)翰守。也難怪歐美的教育科技那么發(fā)達(dá),總有黑客將知識(shí)和技術(shù)進(jìn)行傳承疲酌。由于當(dāng)時(shí)AT&T被美國(guó)反壟斷制裁蜡峰,Bell實(shí)驗(yàn)室不能銷售Unix。只能無償提供大家學(xué)習(xí)研究朗恳。正是因?yàn)檫@樣開放環(huán)境湿颅,使得Unxi的功能和特性被不斷的豐富。在Berkeley粥诫,有一個(gè)專門研究UNIX小組油航,他們?yōu)閁NIX提供了很多新特性,例如著名的 TCP/IP協(xié)議臀脏。并完成了BSD版本劝堪。很快,就有公司看到了BSD的商機(jī)揉稚,分分購(gòu)買BSD進(jìn)行商用秒啦。

這個(gè)時(shí)候柔袁,AT&T公司對(duì)其他機(jī)構(gòu)拿著Unix賺錢自己卻一無所獲很不爽力喷。那是一個(gè)AT&T妄圖私有化的Unix的時(shí)代横辆。為了私有化Unix瞻坝,1986年IEEE指定了一個(gè)委員會(huì)制定了一個(gè)一個(gè)開放作業(yè)系統(tǒng)的標(biāo)準(zhǔn),稱為 POSIX (Portable Operating Systems Interface)。并和BSD進(jìn)行法律官司疏魏,AT&T再次被反壟斷梆暮,這場(chǎng)官司一直打到 AT&T再將自己的Unix系統(tǒng)實(shí)驗(yàn)室賣掉灸异。當(dāng)然猜拾,AT&T的Unix取得了這個(gè)標(biāo)準(zhǔn)制訂戰(zhàn)爭(zhēng)的勝利即舌,并取得了Unix注冊(cè)商標(biāo)。此時(shí)BSD的擁護(hù)者自喻為冷酷無情的公司帝國(guó)的反抗軍挎袜。獨(dú)立的Bell實(shí)驗(yàn)室就可以單獨(dú)銷售Unix顽聂,當(dāng)時(shí)價(jià)格昂貴。也就在這個(gè)時(shí)候盯仪,人們被昂貴的Unix嚇怕了紊搪,使用的人數(shù)驟減。與此同時(shí)全景,Berkeley BSD小組的Bill Joy開始創(chuàng)辦了一家公司耀石,也就是后來全球知名的SUN公司。就銷售量來說爸黄,AT&T/UNIX始終趕不上BSD/Sun滞伟。并且Sun生產(chǎn)的小型工作站揭鳞,風(fēng)靡整個(gè)市場(chǎng),很快就將 DEC 擊敗诗良,并且讓DEC退出了歷史舞臺(tái)汹桦。

BSD 仍然還在官司纏身鲁驶,可是其他公司都看到了UNIX的商機(jī)鉴裹,分分投靠 AT&T 并開發(fā)自己的Unxi,其中有著名的IBM的AIX钥弯,HP的HP-UX径荔,SUN公司的Solaris,還有西雅圖一個(gè)不知名的小公司脆霎,也生產(chǎn)著一個(gè)叫XENIX的Unix总处。時(shí)光繼續(xù)走著,這個(gè)小公司的三個(gè)創(chuàng)始人打著撲克睛蛛,心里還在構(gòu)思鹦马。自己的公司如何挑戰(zhàn)并取代那些巨無霸公司,成為是Microsoft未來的夢(mèng)想忆肾。

Windows與Mac OS的恩恩怨怨

毫無疑問荸频,Unix的誕生,對(duì)與計(jì)算機(jī)的發(fā)展起到了至關(guān)重要的作用客冈。人們可以通過操作系統(tǒng)去使用計(jì)算機(jī)旭从。然而在當(dāng)時(shí),盡管DEC生產(chǎn)的小型機(jī)PDP系列和VAX系列比起早起的巨無霸已經(jīng)算是比較苗條了场仲,可是對(duì)于個(gè)人而言和悦,計(jì)算機(jī)還是相當(dāng)大的東西,并且造價(jià)昂貴渠缕,無法進(jìn)行民用鸽素。

為了將大型計(jì)算機(jī)縮小體積,很多公司都在嘗試亦鳞。1975年馍忽,IBM推出了早起的PC兼容機(jī)。我們知道蚜迅,操作系統(tǒng)與CPU是有直接關(guān)系舵匾,不同的cpu運(yùn)行的操作系統(tǒng)是不一樣的。當(dāng)時(shí)Unix價(jià)格昂貴谁不,IBM一臺(tái)PC兼容機(jī)造價(jià)2w美元坐梯,操作系統(tǒng)都要花4w。這樣還是無法民用刹帕,因此IBM選擇了一家小公司Inter生產(chǎn)的X86系列的cpu吵血。Inter是小公司谎替?沒錯(cuò),當(dāng)時(shí)確實(shí)是這樣蹋辅,小到不起眼钱贯。而主流生產(chǎn)cpu的卻是摩托羅拉,摩托羅拉生產(chǎn)的M6800比Inter的技術(shù)和設(shè)計(jì)上都要先進(jìn)很多侦另,更重要的是這個(gè)可以運(yùn)行Unix秩命。IBM放棄了兼容機(jī)上的Unix,因而不得不自己寫出了一個(gè)兼容X86的操作系統(tǒng)---PL/M褒傅。當(dāng)然這個(gè)東東造價(jià)也不菲弃锐。

微軟聯(lián)合創(chuàng)始人Allen同學(xué)Tim Paterson原本是打算寫個(gè)東西用來測(cè)試的16位Intel 8086 CPU界面,于是花四個(gè)星期寫了一個(gè)操作系統(tǒng)殿托。當(dāng)Bill Gates得知之后霹菊,馬上花5W美元買下了這個(gè)系統(tǒng),Tim Paterson欣喜若狂支竹,四個(gè)星期就賺了一大筆旋廷,簡(jiǎn)直像做夢(mèng),趕緊和Bill簽訂合同礼搁,Bill得到之后并命名為DOS饶碘。隨后,Bill通過其IBM董事會(huì)成員的媽媽叹坦,得以和IBM高層談判熊镣。IBM兼容機(jī)的操作系統(tǒng)價(jià)格昂貴,不適合賣個(gè)普通用戶募书,IBM定義的主要對(duì)手是如火如荼的Apple绪囱,IBM想要壓制apple就需要廉價(jià)的計(jì)算機(jī)。微軟可以提供廉價(jià)的DOS莹捡,當(dāng)然不是賣操作系統(tǒng)鬼吵,而是賣操作系統(tǒng)的許可。每臺(tái)IBM兼容機(jī)都捆綁一個(gè)DOS篮赢。Bill的招數(shù)就是捆綁齿椅,從dos到IE都是如出一轍,當(dāng)然特別奏效启泣。IBM也沒想多少涣脚,他們認(rèn)為硬件才是賺錢的根本,DOS也便宜寥茫。兩者結(jié)合遣蚀,果然市場(chǎng)頗受歡迎,Bill也賺到了千萬刀。

IBM兼容機(jī)逐漸推向市場(chǎng)芭梯,與Apple一較高下险耀。此前,在一個(gè)車庫玖喘,兩個(gè)年輕的極客甩牺,一個(gè)對(duì)機(jī)器懷有無比的熱情,另外一個(gè)則對(duì)改變世界十分狂熱累奈,兩個(gè)人黏在一起贬派,創(chuàng)立了一家偉大的公司Apple。與IBM兼容機(jī)不一樣费尽,Apple的早期微機(jī)赠群,采用是摩托羅拉的cpu和unix。Jobs獨(dú)特的藝術(shù)氣質(zhì)與Wozniak的技術(shù)天才旱幼,讓Apple的微機(jī)在市場(chǎng)上極受歡迎。

Jobs對(duì)技術(shù)和藝術(shù)的卓越追求突委,讓他不斷的改進(jìn)Apple的電腦柏卤。1973年施樂(Xerox)的PARC研究所開發(fā)出GUI接口與鼠標(biāo)(題外話,歷史上有兩個(gè)著名的雷鋒實(shí)驗(yàn)室匀油,前面提到的Bell 和 這個(gè) Parc)缘缚。但是Xerox本身是生產(chǎn)打印機(jī)的,董事會(huì)莫名其妙的覺得GUI一旦出現(xiàn)敌蚜,顧客就不樂意使用打印機(jī)桥滨,因此對(duì)Park實(shí)驗(yàn)室的成果冷淡的打入冷宮。

1979年喬布斯到PARC研究所看到Xerox原型機(jī)Alto弛车。敏銳的Jobs立刻發(fā)現(xiàn)了GUI和鼠標(biāo)的商業(yè)價(jià)值齐媒,很快他就說服Xerox公司,以一個(gè)極低的價(jià)格買下了GUI進(jìn)行研究纷跛。1983年蘋果公司推出了Apple Lisa喻括,首次采用GUI的商品化計(jì)算機(jī)。Lisa一誕生贫奠,就震撼了整個(gè)微機(jī)市場(chǎng)唬血,那個(gè)車庫里的年輕人因此身價(jià)過億。

Apple蒸蒸日上唤崭,Mcriosoft的Bill心里可不是滋味】胶蓿現(xiàn)在人們習(xí)慣把Jobs和Bill進(jìn)行比較,不可否認(rèn)他們都很偉大谢肾,至少在IT領(lǐng)域腕侄。不同于Jobs的完美主義和偏執(zhí)狂的作風(fēng),Bill更圓滑和更中庸。Bill找到了Jobs兜挨,大加贊賞了Jobs的偉大膏孟,然后卑微的祈求一份Apple的GUI,并承諾Microsoft的一切成果都是Apple的拌汇。不可一世的Jobs答應(yīng)了柒桑,Bill得到了Lisa原型機(jī),馬上組織團(tuán)隊(duì)研發(fā)噪舀,并在1990年5月份推出Windows3.0并一炮而紅魁淳。商業(yè)上取得驚人的成功。打破了任何軟件產(chǎn)品的六周內(nèi)銷售記錄与倡,從而開始了微軟在操作系統(tǒng)上的壟斷地位界逛。

此時(shí)Jobs發(fā)現(xiàn)了Bill這個(gè)小偷,勃然大怒纺座,可是為時(shí)已晚息拜。對(duì)此,Bill并不否認(rèn)净响,反而很得意譏諷喬布斯說:“我們有一個(gè)富鄰居——Xerox少欺,他家有一臺(tái)電視。當(dāng)我們想偷的時(shí)候馋贤,發(fā)現(xiàn)喬布斯早就偷走了赞别,可他卻說我們是小偷∨渑遥”他們兩人仿滔,都驗(yàn)證畢加索那句著名的格言:“好的藝術(shù)家抄襲,偉大的藝術(shù)家偷竊犹芹∑橐常”

但是Jobs心有不甘,因此著手研發(fā)Macintosh羽莺,由于Macintosh造價(jià)昂貴实昨。在市場(chǎng)上逐步落后與Microsoft的Windows。Windows持續(xù)發(fā)展著盐固,對(duì)于Jobs荒给,Apple正在醞釀著一個(gè)地震,1985 Jobs被趕出了Apple刁卜。

此時(shí)志电,Unix在干嘛呢??Unix正忙著和BSD打官司蛔趴,也正是這些時(shí)間挑辆,錯(cuò)過了操作系統(tǒng)發(fā)展的黃金時(shí)間,當(dāng)Microsoft和Apple逐漸由小人物變成巨人的時(shí)候,Unix已經(jīng)脫離了商業(yè)的主流鱼蝉。盡管如此洒嗤,Unix先天的優(yōu)雅并不會(huì)就此沉淪,DEC生產(chǎn)的機(jī)器魁亦,原本是自有操作系統(tǒng)渔隶,隨著后來Unix的發(fā)展,不得不買PDP和VAX的時(shí)候添加Unix洁奈。其中VAX本身有一個(gè)操作系統(tǒng)VMX间唉。由于Unix的入侵,VMX團(tuán)隊(duì)面臨解散利术。

Windows風(fēng)靡市場(chǎng)呈野,一時(shí)洛陽紙貴∮∪可是早期的windows并不穩(wěn)定被冒,藍(lán)屏是家常便飯。Bill并沒有偷到Jobs的核心技術(shù)喉钢,只獲得了GUI姆打。因此windows可謂先天的不足。郁悶的Bill找到了同樣郁悶的VMX團(tuán)隊(duì)肠虽。很快兩個(gè)失意者結(jié)合。Microsoft死活硬湊的將windows和VMX結(jié)合玛追,誕生了Windows NT税课。NT誕生不久又出現(xiàn)了Server版本,Server的誕生痊剖,敲響了另一家公司的喪鐘韩玩。當(dāng)時(shí)網(wǎng)絡(luò)已經(jīng)出現(xiàn),Novell生產(chǎn)網(wǎng)絡(luò)操作系統(tǒng)占據(jù)網(wǎng)絡(luò)統(tǒng)治地位陆馁,可是NT的出現(xiàn)找颓,Novell的生命也走到了盡頭。

被趕出Apple的Jobs同樣沒有停止他的步伐叮贩,Jobs離開Apple之后創(chuàng)辦了如今三維動(dòng)畫巔峰旗幟的Pixar公司.并且Apple在對(duì)Microsoft的競(jìng)爭(zhēng)中逐步走向衰敗击狮,Apple董事會(huì)不得不重新召回Jobs挽救Apple日益頹廢的江山。Jobs果然是幫主益老,他的回歸彪蓬,Apple散發(fā)了第二春,幾款革命性的產(chǎn)品iPod捺萌,iPhone將Apple再一次走到了世界的巔峰档冬。MacOS成為了人們熱衷的操作系統(tǒng),這個(gè)曾經(jīng)敗給Windows的操作系統(tǒng)又回來了,并且在移動(dòng)斷酷誓,IOS也成為了霸主披坏,后來Google 的Android加入爭(zhēng)斗,那是后話了盐数。

Microsoft的 windows xp成為微軟史上成功的操作系統(tǒng)棒拂。可是Jobs回歸之后的Apple娘扩,XP丑陋的界面很難和炫目的MacOS較量着茸。Microsoft早期和IBM共同研發(fā)OS/2,由于后來和VMX的結(jié)合而退出了OS/2琐旁。IBM又一次驗(yàn)證了誰跟微軟合作誰被坑的規(guī)律涮阔。可是針對(duì)MacOS灰殴,Microsoft一直對(duì)和VMX的結(jié)合產(chǎn)品心有余悸敬特。最終用低價(jià)從IBM手下買回了OS/2,并重新拼湊了一個(gè)“絢麗”的操作系統(tǒng)Windows Vista牺陶。

顯然伟阔,OS/2被IBM定義為史上最失敗的產(chǎn)品,具有諷刺的是掰伸,Vista也不約而同的被Microsoft定義為失敗的產(chǎn)品皱炉。Microsoft不得不在短時(shí)間內(nèi)重新開發(fā)。推出了Xp的取代者--Windows7狮鸭。先如今合搅,Microsoft在互聯(lián)網(wǎng)遭遇Google強(qiáng)大的統(tǒng)治, 移動(dòng)方面windows phone也生存在Apple IOS的陰影之下。

曾經(jīng)強(qiáng)大到像日不落帝國(guó)的Microsoft歧蕉,也在謀求著新的蛻變灾部。當(dāng)然,Microsoft依然統(tǒng)治著桌面操作系統(tǒng)惯退,在服務(wù)器端赌髓,另外一個(gè)崛起的不是Unix,不是MacOS催跪,也不是Wndows的操作系統(tǒng)锁蠕,他已然加冕成為新的王者。那就是Linux的故事叠荠,這個(gè)故事也很有趣匿沛,伴隨自由的運(yùn)動(dòng),黑客的分享的精神榛鼎。比起之前少了很多商業(yè)的爭(zhēng)斗氣息逃呼,更多是那些黑客傳奇的故事鳖孤。我們得重新打開歷史書,回到1991那年的夏天抡笼,陽光明媚的芬蘭赫爾辛基大學(xué)的校園里...

Linux的崛起

我是你可怕的惡夢(mèng)

------------Eric Raymond

Eric Raymond苏揣,黑客,他寫了一篇論文《大教堂與市集》推姻,也寫過一本書叫《unix編程藝術(shù)》平匈。于是整個(gè)世界都改變了。

紀(jì)錄片《Revolution OS》描述藏古,一次開發(fā)者大會(huì)增炭,他遇到一個(gè)微軟工程師,看見衣服上Microsoft的標(biāo)志便詢問對(duì)方:“你為微軟工作拧晕?”當(dāng)那位西裝革履的工程師帶有嘲諷和鄙視看著這個(gè)衣著普通的黑客回復(fù):“是啊隙姿,你呢?”Raymond送去了一個(gè)微笑:我是你們可怕的惡夢(mèng)厂捞。输玷。。

黑客是Microsoft的惡夢(mèng)靡馁?不欲鹏,不僅僅是,黑客是一切不自由的惡夢(mèng)臭墨。電腦和網(wǎng)絡(luò)赔嚎,已經(jīng)成為現(xiàn)代社會(huì)和文明不可或缺的產(chǎn)品。很多人電腦使用Microsoft的windows系統(tǒng)胧弛,而這些機(jī)器所訪問的web頁面尽狠。其背后的服務(wù)器系統(tǒng)卻是Windows的死敵---Linux。相比Windows成為家喻戶曉并家家都在使用的操作系統(tǒng)叶圃。Linux很少被普通人知道,但是這并不妨礙它的偉大践图。他們分別在桌面和服務(wù)器兩個(gè)環(huán)境掺冠,各自稱霸著世界。

談到Linux的起源码党,這個(gè)故事平凡卻扣人心弦德崭。1991那年,對(duì)于芬蘭人絕對(duì)是一個(gè)有意思的一年揖盘。世界上首次全球通對(duì)話在諾基亞的Radiolinja網(wǎng)絡(luò)中完成眉厨,諾基亞征服世界的腳步已經(jīng)無法遏制。

與此同時(shí)兽狭,陽光明媚的芬蘭赫爾辛基大學(xué)的校園里憾股,一個(gè)少年正好擁有了一臺(tái)完全屬于自己的電腦鹿蜀,不必再忍受學(xué)校機(jī)房漫長(zhǎng)的等待。他當(dāng)時(shí)對(duì)安德魯·塔南鮑姆(Andrew Tanenbaum)的著作《操作系統(tǒng):設(shè)計(jì)與實(shí)現(xiàn)》——一本Minix操作指南深深著迷服球。

由于AT&T對(duì)于Unix商業(yè)化茴恰,而后將Unix進(jìn)行了閉源。Andrew所教授的課程《操作系統(tǒng)》卻沒有了“操作系統(tǒng)”斩熊。對(duì)此Andrew一咬牙往枣,狠狠心,寫出了一個(gè)兼容Unix的操作系統(tǒng)粉渠。人家就是厲害分冈,你不給我使用,我自己寫一個(gè)出來用霸株。盡管Andrew的成果很簡(jiǎn)單雕沉,但是還是具備了Unix的基本功能,當(dāng)然比較mini淳衙,因此命名為Minix蘑秽。Minix作為Unix的變種,彼時(shí)的Minix正憑借低廉的價(jià)格和簡(jiǎn)易的操作在大學(xué)大行其道箫攀。

Minix由于過于短小精悍肠牲,只能運(yùn)行這一種機(jī)器,其他機(jī)器沒有驅(qū)動(dòng)靴跛。Andrew的學(xué)生就寫了好多好用驅(qū)動(dòng)來擴(kuò)展Minix缀雳。可是梢睛,教授Andrew卻覺得自己的操作系統(tǒng)要保持純潔肥印,不能有其他的代碼來源。于是學(xué)生們就很郁悶绝葡,其中就有個(gè)叫Linus的同學(xué)深碱。

擁有自己的PC的Linus卻不能將Minix運(yùn)行在自己的電腦上。Linus也不得不走上了他無數(shù)前輩的道路藏畅,不讓用敷硅,不給用,那就自己寫一個(gè)操作系統(tǒng)來用愉阎。僅僅兩個(gè)月后绞蹦,一個(gè)“千瘡百孔但卻碰巧可以使用”的磁盤驅(qū)動(dòng)程序和一個(gè)小到不能再小的文件系統(tǒng)就誕生了,這就是第0.01版的Linux榜旦。隨后Linus將操作系統(tǒng)上傳至FTP幽七,并公布了全部源代碼。在USENET討論區(qū)溅呢,Linus闡述其初衷:在新操作系統(tǒng)中澡屡,“人們可以自己編寫驅(qū)動(dòng)程序猿挚,可以隨意修改操作系統(tǒng)以適應(yīng)不同需求,可以嘗試在Minix上運(yùn)行所有程序挪蹭,這是Minix從未有過的美好一天亭饵。”

美好的日子漸漸來臨梁厉,Unix生態(tài)還是老樣子辜羊,在商業(yè)的爭(zhēng)斗中裹足不前。Microsoft和Apple的爭(zhēng)斗也逐漸明朗词顾,Microsoft靠賣軟件大發(fā)特發(fā)八秃。這讓一個(gè)黑客很不滿。

理查德·斯托曼(Richard Stallman)登場(chǎng)肉盹,他認(rèn)為所有軟件都是人類智慧和思想的結(jié)晶昔驱。軟件應(yīng)該自由的讓人們使用。1983年上忍,Stallman發(fā)起了“GNU(GNU’s Not Unix的遞歸縮寫)”計(jì)劃骤肛,目的是創(chuàng)建一套完全自由的操作系統(tǒng),以“重現(xiàn)軟件界合作互助的團(tuán)結(jié)精神”窍蓝。他以“著佐權(quán)”(copyleft)標(biāo)準(zhǔn)為范本擬定了一份通用公用版權(quán)協(xié)議(General Public License腋颠,GPL)。與強(qiáng)調(diào)個(gè)人版權(quán)但限制自由傳播的著作權(quán)(copyright)不同吓笙,GPL更強(qiáng)調(diào)公共版權(quán)和鼓勵(lì)自由傳播淑玫,它允許修改程序、復(fù)制軟件和銷售獲利面睛。但前提是公布修改后的全部源代碼絮蒿,必須保證自由思想的傳遞。GNU計(jì)劃激發(fā)了軟件界極大的熱情叁鉴,世界各地的軟件奇才們紛紛參與其中土涝。并且開發(fā)出包括文字編輯器Emacs、C語言編譯器幌墓,gcc以及大部分UNIX系統(tǒng)程序庫和工具在內(nèi)的絕大多數(shù)軟件回铛,很多免費(fèi)軟件的水平甚至都已經(jīng)超過了相應(yīng)的付費(fèi)版本。

可是問題又來了克锣,GNU編寫了很多自由免費(fèi)的軟件,可是這些免費(fèi)軟件卻運(yùn)行在不自由的Unix上腔长,這真是一個(gè)巨大的諷刺袭祟。Stallman承諾大家要兩年內(nèi)重新寫一個(gè)操作系統(tǒng),可是五年過去了捞附,依然看不清成功的那一天巾乳。

與前面很多故事一樣您没,事情總是環(huán)環(huán)相扣,可是誰也不知道這環(huán)將會(huì)扣向哪一環(huán)胆绊。Stallman苦于沒有操作系統(tǒng)氨鹏,芬蘭的那邊,Linus只有一個(gè)操作系統(tǒng)內(nèi)核而沒有應(yīng)用軟件压状。

于是仆抵,他們?cè)诟髯缘念I(lǐng)域奮斗多年之后,命運(yùn)終于安排他們走到了一起种冬,Linus率領(lǐng)Linux加盟Stallman的GNU計(jì)劃镣丑,上帝說要有光,于是牛頓出生了娱两;人類需要自由莺匠,于是Linux與GUN結(jié)婚。這一“聯(lián)姻”堪稱是軟件界的天作之合十兢。

1992年趣竣,在Linux Kernel平臺(tái)上工作的開發(fā)者只有100位摊唇,平臺(tái)中的核心代碼只有幾萬行缭保。如今,在平臺(tái)上工作的開發(fā)者已經(jīng)多達(dá)1000人赞赖,人員的背景也從最初的黑客擴(kuò)散至更多的行業(yè)异袄,平臺(tái)中的核心代碼則已經(jīng)超過千萬行通砍。

1998年,全球前500臺(tái)超級(jí)計(jì)算機(jī)中還只有1臺(tái)運(yùn)行Linux烤蜕。今天在全球前500臺(tái)超級(jí)計(jì)算機(jī)中封孙,有413臺(tái)選用Linux。這些計(jì)算機(jī)遍布世界各地的多個(gè)行業(yè)讽营,共同主宰著這個(gè)智慧的地球虎忌。

大到航天科技,小到IC卡芯片橱鹏,無不存在Linux的影子膜蠢。在移動(dòng)領(lǐng)域,Android來勢(shì)洶洶莉兰,已經(jīng)逾越IOS成為移動(dòng)的王者挑围,完成了對(duì)windows的完美復(fù)仇。

Linux“可自由擴(kuò)散”并不等同于“缺乏支持”和“業(yè)余水平”糖荒,恰恰相反杉辙,正是起開發(fā)的政策,讓無數(shù)天才黑客參與進(jìn)來捶朵,這是自由的勝利蜘矢。

就連商業(yè)軟件公司也參與進(jìn)來狂男,這些公司技術(shù)雄厚又善于市場(chǎng)運(yùn)作,開創(chuàng)了新的商業(yè)模式----銷售服務(wù)而不是軟件品腹。使Linux從網(wǎng)絡(luò)黑客和業(yè)余愛好者自娛自樂的工具岖食,變成了一個(gè)具有全球影響力的軟件帝國(guó)。

98年的奧斯卡頒獎(jiǎng)典禮上舞吭,當(dāng)卡梅隆手握“最佳導(dǎo)演獎(jiǎng)”的小金人泡垃,模仿《泰坦尼克》中的男主角Jack發(fā)出“我是世界之王”的宣言時(shí),全世界無不為之傾倒镣典。影片中那被重新描繪過的“唯美”海難兔毙,使人們驚嘆于卡氏的神奇。但完美的電影也使人們忽略了另一個(gè)偉大事實(shí):電影史上嶄新的技術(shù)時(shí)代悄然來臨兄春。而這一時(shí)代澎剥,是由Linux開啟的。

從那時(shí)開始赶舆,夢(mèng)工廠哑姚、迪斯尼、皮克斯等公司都逐漸將各自的工作平臺(tái)轉(zhuǎn)向Linux芜茵,無數(shù)偉大的銀幕經(jīng)典因此橫空出世叙量。從《魔戒》到《金剛》,從《哈利波特》到《霍比特人》九串,再?gòu)摹吨腑h(huán)王》到《阿凡達(dá)》绞佩,Linux幾乎以一己之力締造了無數(shù)人夢(mèng)中的玄幻王國(guó)。也是從那時(shí)開始猪钮,Linux終將埋葬Microsoft就開始成為江湖中著名的傳說之一品山。

悠悠蒼天,傳來一股由弱變強(qiáng)的聲音----- 我是你可怕的惡夢(mèng)?镜汀V饨弧!

出處:http://www.jb51.net/os/other/159236.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末扑馁,一起剝皮案震驚了整個(gè)濱河市涯呻,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌腻要,老刑警劉巖复罐,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異雄家,居然都是意外死亡市栗,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來填帽,“玉大人,你說我怎么就攤上這事咙好〈垭纾” “怎么了?”我有些...
    開封第一講書人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵勾效,是天一觀的道長(zhǎng)嘹悼。 經(jīng)常有香客問我,道長(zhǎng)层宫,這世上最難降的妖魔是什么杨伙? 我笑而不...
    開封第一講書人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮萌腿,結(jié)果婚禮上限匣,老公的妹妹穿的比我還像新娘。我一直安慰自己毁菱,他們只是感情好米死,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著贮庞,像睡著了一般峦筒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上窗慎,一...
    開封第一講書人閱讀 51,554評(píng)論 1 305
  • 那天物喷,我揣著相機(jī)與錄音,去河邊找鬼遮斥。 笑死峦失,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的伏伐。 我是一名探鬼主播宠进,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼藐翎!你這毒婦竟也來了材蹬?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤吝镣,失蹤者是張志新(化名)和其女友劉穎堤器,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體末贾,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡闸溃,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辉川。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡表蝙,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出乓旗,到底是詐尸還是另有隱情府蛇,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布屿愚,位于F島的核電站汇跨,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏妆距。R本人自食惡果不足惜穷遂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望娱据。 院中可真熱鬧蚪黑,春花似錦、人聲如沸吸耿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咽安。三九已至伴网,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間妆棒,已是汗流浹背澡腾。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留糕珊,地道東北人动分。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像红选,于是被迫代替她去往敵國(guó)和親澜公。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容