Unix操作系統(tǒng)是一個(gè)強(qiáng)大的多用戶、多任務(wù)操作系統(tǒng),發(fā)展時(shí)間長遠(yuǎn)所以體系發(fā)展的足夠完善。在后來的發(fā)展中還催生了一系列的類Unix。雖然是需要收費(fèi)的商業(yè)版,但是還是有很多的人使用,為什么Unix會(huì)受到這么多人追捧呢?
原因一:可靠性高
經(jīng)過時(shí)間證明,Unix是達(dá)到主機(jī)可靠性要求的少數(shù)操作系統(tǒng)之一,許多Unix主機(jī)和服務(wù)器在國外大中型企業(yè)中每天每月每年都在不間斷地運(yùn)行。這是NetWare、WindowsNT和OS2等其他操作系統(tǒng)不能比擬的。在之前HP公司宣布關(guān)閉了最后一臺(tái)主機(jī)系統(tǒng),整個(gè)企業(yè)的所有信息處理工作全部由Unix機(jī)器來承擔(dān)。
原因二:開放性好
這是Unix系統(tǒng)最重要的本質(zhì)特征,也是Unix強(qiáng)大生命力之所在。開放系統(tǒng)的概念已被計(jì)算機(jī)工業(yè)界普遍接受,而且成為發(fā)展的主要趨勢(shì)。所有的計(jì)算機(jī)廠商都會(huì)說自己的產(chǎn)品是開放系統(tǒng),而且開放的概念也在不斷地發(fā)展和完善,它是一個(gè)覆蓋面很寬的譜,幾乎所有的系統(tǒng)都可在其中找到自己的位置。但程序上是有明顯差別的,普遍認(rèn)為開放系統(tǒng)最本質(zhì)的特征應(yīng)該是其所用技術(shù)的規(guī)格說明是可以公開得到并免費(fèi)使用的,而且是不受一家具體廠商所壟斷和控制的。Unix是最能充分體現(xiàn)這一本質(zhì)特征的開放系統(tǒng),正是這種較為徹底的開放性,使Unix的發(fā)展充滿動(dòng)力和生機(jī)。
原因三:網(wǎng)絡(luò)功能強(qiáng)
這是Unix系統(tǒng)的又一重要特色,特別是作為Internet網(wǎng)絡(luò)技術(shù)基礎(chǔ)的TCP/IP協(xié)議就是在Unix上開發(fā)出來的,而且成為Unix系統(tǒng)的一個(gè)不可分割的成分。Unix幾乎所有系統(tǒng)都包括對(duì)TCP/IP的支持。因此,在Internet網(wǎng)絡(luò)服務(wù)器中,Unix服務(wù)器占80%以上,占絕對(duì)優(yōu)勢(shì)。此外,Unix支持所有最通用的網(wǎng)絡(luò)通訊協(xié)議,其中包括NES、DCE、IPX/SPX,SLIP,PPP等,使得Unix系統(tǒng)能方便地與主機(jī)、各種廣域網(wǎng)和域網(wǎng)相連。
原因四:伸縮性強(qiáng)
極度強(qiáng)的伸縮性致使Unix系統(tǒng)是世界上唯一能在筆記本電腦,PC,直到巨型機(jī)上運(yùn)行的操作系統(tǒng),最近已宣布用于NC的Unix系統(tǒng)。沒有其他操作系統(tǒng)能做到這一點(diǎn)。此外,由于采用SMP、MPP、和Cluster等技術(shù),使得商品化Unix系統(tǒng)支持CPU數(shù)達(dá)到了32個(gè),這就使得用一種平臺(tái)的Unix擴(kuò)充能力有了進(jìn)一步的提高。
原因五:強(qiáng)大的數(shù)據(jù)庫支持功能
由于Unix系統(tǒng)對(duì)各種數(shù)據(jù)庫,特別是關(guān)系型數(shù)據(jù)庫管理系統(tǒng)提供了強(qiáng)大的支持能力,因此主要的數(shù)據(jù)庫廠家,包括Oracle,Informix,Sybase,Progress等都將Unix作為優(yōu)選的運(yùn)行平臺(tái),而且創(chuàng)造出極高的性能價(jià)格比。
原因六:簡單而統(tǒng)一的I/O設(shè)備接口
Unix將所有的設(shè)備都用文件表示,用戶可以使用與處理文件相同的命令和系統(tǒng)調(diào)用集訪問設(shè)備。開發(fā)者寫程序完成I/O操作時(shí)不必考慮這個(gè)操作是對(duì)文件的,還是對(duì)用戶終端,打印機(jī),或其他設(shè)備進(jìn)行的。這一特性與shell 中的I/O 重定向一起提供了一個(gè)簡單而強(qiáng)大的I/O 接口。促使Unix 成功和流行的一個(gè)關(guān)鍵因素是它的可移植性。內(nèi)核的大部分都是用C 語言寫的。這就使其在移植到新機(jī)器時(shí)相對(duì)容易了許多。