時(shí)間帶給Unix操作系統(tǒng)了什么
曾幾何時(shí)Unix操作系統(tǒng)一直是除個(gè)人電腦之外的領(lǐng)域中應(yīng)用最為廣泛的操作系統(tǒng),并且為現(xiàn)代操作系統(tǒng)的成型奠定了基礎(chǔ),可以說Unix操作系統(tǒng)的歷史就像應(yīng)用程序本身一樣耐人尋味。
Unix操作系統(tǒng)一切源自于Bell實(shí)驗(yàn)室,這個(gè)為AT&T(美國電話和電報(bào))公司設(shè)立的研究型實(shí)驗(yàn)室.AT&T被認(rèn)為是我們這個(gè)時(shí)代***和最有實(shí)力的公司之一.它顯然對(duì)開發(fā)和銷售計(jì)算機(jī)及軟件操作系統(tǒng)不感興趣,實(shí)際上美國司法部也不允許AT&T公司銷售軟件.然而,當(dāng)時(shí)AT&T由人和紙張組成的公司信息系統(tǒng)很快就要被60年代的浪潮所淹沒.到70年代的時(shí)候電話業(yè)務(wù)的發(fā)展已經(jīng)面臨風(fēng)險(xiǎn).
AT&T公司的Ken Thompson開始為自己部門室內(nèi)的信息處理尋找解決的方法,需要一個(gè)多用戶操作的,能進(jìn)行多個(gè)流程處理的方法,這種東西在當(dāng)時(shí)來說沒有一家計(jì)算機(jī)公司可以提供.這種東西的目的其實(shí)就是建立一個(gè)能支持多位話務(wù)員在一個(gè)復(fù)雜的環(huán)境中進(jìn)行同時(shí)作業(yè)的操作系統(tǒng). 這個(gè)需要的東西就是Unix萌發(fā)的源頭. 接下來的介紹開發(fā)Unix類操作系統(tǒng)的循序漸進(jìn)過程中發(fā)生的主要事件及對(duì)應(yīng)時(shí)段.
Unix操作系統(tǒng)的過去
回首1983年,肯.托馬森和D.里奇由于對(duì)操作系統(tǒng)發(fā)展史以及Unix操作系統(tǒng)應(yīng)用所做出的杰出貢獻(xiàn)而榮獲圖靈獎(jiǎng)?wù)拢@項(xiàng)獎(jiǎng)也是美國計(jì)算機(jī)協(xié)會(huì)在計(jì)算機(jī)領(lǐng)域中所授予的***榮譽(yù)。
事實(shí)上早在20多年前他們已經(jīng)開始了對(duì)操作系統(tǒng)的研發(fā)工作。1964年,通用公司與貝爾實(shí)驗(yàn)室和美國麻省理工學(xué)院合作共同為霍尼韋爾(Honeywell)研發(fā)被稱之為多元信息和計(jì)算服務(wù)(Multiplexed Information and Computing Service,即Multics)的操作系統(tǒng)。
1969年肯.托馬森和D.里奇所任職的貝爾實(shí)驗(yàn)室退出了Multics計(jì)劃。但這兩位年輕的計(jì)算機(jī)科學(xué)家?guī)е麄兊钠嫠济钛邪l(fā)出一款操作系統(tǒng)--也就是大家眾所周知的Unix操作系統(tǒng),由"multics"的諧音衍化而來。
不過Unix操作系統(tǒng)的設(shè)計(jì)和核心理念和Multics還是略有不同。它遵循的是簡(jiǎn)單實(shí)用的設(shè)計(jì)原理。廣為流傳的C程序語言也在此時(shí)與Unix操作系統(tǒng)共同得到了發(fā)展。除了肯.托馬森和D.里奇之外,Doug McIlroy和J. F. Ossanna也在Unix操作系統(tǒng)的初期階段做出了突出貢獻(xiàn)。
Unix操作系統(tǒng)的時(shí)代從1970年1月1日起分為兩個(gè)階段。也就是說,所有與Unix操作系統(tǒng)有關(guān)的發(fā)展都是以這個(gè)日期為分水嶺的。
Unix操作系統(tǒng)的將來
未來的數(shù)據(jù)中心將是這樣的:沒有宕機(jī),虛擬化,更快更自動(dòng)化的配置和更先進(jìn)的操作性。Unix操作系統(tǒng)的目標(biāo)亦是如此。
【編輯推薦】

















