unix和linux的區(qū)別 unix發(fā)展史的由來
unix和linux的區(qū)別
從系統(tǒng)的來源角度:Linux是Unix的開源實現(xiàn),Unix一開始的時候也是開源的,后來才以授權(quán)方式閉源,這時候在原始Unix基礎(chǔ)上誕生了AIX,HP-UX等這些都是正統(tǒng)Unix,但BSD被認(rèn)為是Unix精神的繼承者(BSD同樣也是Unix的另外一個開源實現(xiàn))也是Unix的一種,Linux為什么比BSD發(fā)展的好這里不討論。從這里看Linux是Unix的一個模仿者之一。
站在時間和發(fā)展的角度:這兩個操作系統(tǒng)可以認(rèn)為是同一個操作系統(tǒng)的不同時期 UNIX是過去的UNIX,Linux是現(xiàn)在的UNIX,就像大清王國和中國的關(guān)系吧,你把Linux說成UNIX也沒有錯,只不過是個商標(biāo)而已,Unix要是沒有閉源Unix應(yīng)該就和現(xiàn)在的Linux差不多了。
UNIX系統(tǒng)是一個分時系統(tǒng)。最早的UNIX系統(tǒng)于1970年問世。此前,只有面向批處理作業(yè)的操作系統(tǒng),這樣的系統(tǒng)對于需要立即得到響應(yīng)的用戶來說是太慢了。在60年代末,Kenneth Thompson和Dennis Ritchie都曾參加過交互方式分時系統(tǒng)Multics的設(shè)計,而開發(fā)該系統(tǒng)所使用的工具是CTSS。這兩個系統(tǒng)在操作系統(tǒng)的發(fā)展過程中都產(chǎn)生過重大影響。在此基礎(chǔ)上,在對當(dāng)時現(xiàn)有的技術(shù)進行精選提煉和發(fā)展的過程中,K.Thompson于1969年在小型計算機上開發(fā)UNIX系統(tǒng),后于1970年投入運行。
當(dāng)時,PDP-11系列小型計算機在世界各地已經(jīng)得到廣泛應(yīng)用,UNIX系統(tǒng)一開發(fā)后便廣泛配備于美國各大學(xué)的PDP-11系列計算機上,由此為UNIX的廣泛應(yīng)用創(chuàng)造了物質(zhì)條件。
1978年,UNIX Version VI發(fā)表,隨后又于1979年用于VAX-11超級小型機。以后,不斷地出現(xiàn)各種新的版本。美國電話電報公司分別于1981年和1983年發(fā)表AT&T UNIX SystemII和UNIX SystemV。美國加州大學(xué)伯克萊分校也先后發(fā)表了UNIX的版本BSD4.1,BSD4.2和BSD4.3。
現(xiàn)在UNIX系統(tǒng)的用戶日益增多,應(yīng)用范圍也日益擴大。無論在各種類型的微型機、小型機,還是在中、大型計算機,以及在計算機工作站甚至個人計算機上,很多都已配有UNIX系統(tǒng)。不僅新推出的機型配有UNIX系統(tǒng),而且一些歷史較久的生產(chǎn)廠商,也競相將原有機型配上UNIX系統(tǒng)以便打開銷路、爭取市場。
Linux是簡史
Linux操作系統(tǒng)的誕生、發(fā)展和成長過程始終依賴著五個重要支柱:Unix操作系統(tǒng)、MINIX操作系統(tǒng)、GNU計劃、POSIX標(biāo)準(zhǔn)和Internet網(wǎng)絡(luò)。
20世紀(jì)80年代,計算機硬件的性能不斷提高,PC的市場不斷擴大,當(dāng)時可供計算機選用的操作系統(tǒng)主要有Unix、DOS和macOS這幾種。Unix價格昂貴,不能運行于PC;DOS顯得簡陋,且源代碼被軟件廠商嚴(yán)格保密;MacOS是一種專門用于蘋果計算機的操作系統(tǒng)。此時,計算機科學(xué)領(lǐng)域迫切需要一個更加完善、強大、廉價和完全開放的操作系統(tǒng)。由于供教學(xué)使用的典型操作系統(tǒng)很少,因此當(dāng)時在荷蘭當(dāng)教授的美國人AndrewS.Tanenbaum編寫了一個操作系統(tǒng),名為MINIX,為了向?qū)W生講述操作系統(tǒng)內(nèi)部工作原理。MINIX雖然很好,但只是一個用于教學(xué)目的的簡單操作系統(tǒng),而不是一個強有力的實用操作系統(tǒng),然而最大的好處就是公開源代碼。全世界學(xué)計算機的學(xué)生都通過鉆研MINIX源代碼來了解電腦里運行的MINIX操作系統(tǒng),芬蘭赫爾辛基大學(xué)大學(xué)二年級的學(xué)生Linus Torvalds就是其中一個,在吸收了MINIX精華的基礎(chǔ)上,Linus于1991年寫出了屬于自己的Linux操作系統(tǒng),版本為Linux0.01,是Linux時代開始的標(biāo)志。他利用Unix的核心,去除繁雜的核心程序,改寫成適用于一般計算機的x86系統(tǒng),并放在網(wǎng)絡(luò)上供大家下載,1994年推出完整的核心Version1.0,至此,Linux逐漸成為功能完善、穩(wěn)定的操作系統(tǒng),并被廣泛使用。
<div>
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時
需注明出處:新網(wǎng)idc知識百科