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