對與操作系統(tǒng),我們大家平時了解更多的可能就是Windows、Linux和Mac OS,但是就只有這些嗎?肯定不至,F(xiàn)在我們就給大家介紹更多的操作系統(tǒng)。
UNIX家族及類UNIX系統(tǒng)
1969年,在AT&T的Bell Labs,Ken Thompson和Dennis Ritchie(他們曾是大型操作系統(tǒng)Multics的兩名開發(fā)者,Multics太龐大了最終沒有成功)為了一項名為太空旅游的實驗計劃,需要一個操作系統(tǒng)。他們找了一臺閑置的PDP-7機器,在上面寫了個Multics的改編版,1971年正式發(fā)布。這個東東就是后來名揚天下的UNIX了。Multics——UNIX,大家看出了點什么嗎?
1973年,Dennis Ritchie用他自己開發(fā)的C語言重寫了一遍UNIX,奠定了UNIX普及化的基礎(chǔ)。1976年他們首次將第六版的UNIX流傳到AT&T以外的地方。 UC Berkeley的人以UNIX 7.0為基礎(chǔ),發(fā)表了稱作BSD的系統(tǒng),并且開發(fā)到1992年的4.4版;而AT&T也不斷改進他們的系統(tǒng),發(fā)表了商業(yè)化的System Ⅲ直到System Ⅴ。以后UNIX的發(fā)展都是圍繞這兩大主流展開的。
UNIX的設(shè)計目標是小而美:希望能在任何小系統(tǒng)上執(zhí)行,而核心只提供必不可少的一些功能,其他的則根據(jù)需要加上去。這已經(jīng)成為操作系統(tǒng)的一種設(shè)計哲學(xué),F(xiàn)在許多公司有了自己的UNIX版本,但它們基本特性是一致的:開放性、多用戶、多任務(wù)、功能強、實現(xiàn)高效、網(wǎng)絡(luò)功能豐富。為了克服UNIX版本差異對可移植性的損害,1990年ISO制定了ISO/IEC 9945-1-1990標準,這是整個可移植操作系統(tǒng)界面(POSIX)的第一部分;系統(tǒng)應(yīng)用程序界面即POSIX.1。這就是常說的UNIX操作系統(tǒng)的界面標準。
AT&T:http://www.att.com/ Bell Labs:http://www.bell-labs.com/ Multics:http://www.multicians.org/ UC Berkeley:http://www.berkeley.edu/ ISO:http://www.iso.ch/ POSIX:http://www.pasc.org/
BSD系列
目前的x86平臺上的BSD系統(tǒng)大多基于Berkeley的4.4 BSD Lite,這是去掉了那些來自AT&T的代碼后公開發(fā)布的一個不完整的系統(tǒng)。其中最有名的當屬FreeBSD(最新版為FreeBSD 5.2 [Jan-12-2004]),其他還有NetBSD(最新版為NetBSD 1.6.1 [Apr-21-2003]),OpenBSD(最新版為OpenBSD 3.4 [Nov-1-2003])等版本,都是免費的,可以在相應(yīng)的官方網(wǎng)站下載。
FreeBSD
由加州伯克利學(xué)校(Berkeley)編寫,第一個版本由1993年正式推出。BSD Unix和Unix System V是Unix操作系統(tǒng)的兩大主流,以后的Unix系統(tǒng)都是這兩種系統(tǒng)的衍生產(chǎn)品。
FreeBSD其實是一種地道的Unix系統(tǒng),但是由于法律上的原因,它不能使用“Unix”字 樣作為商標。它同樣是一個免費的操作系統(tǒng),用戶可以從互聯(lián)網(wǎng)上得到它。
FreeBSD的優(yōu)點
1、Unix兼容性強
FreeBSD的免費并不是說FreeBSD就是個人用戶的玩具。由于FreeBSD是Unix的一個分支系統(tǒng),它具有Unix的特性,可以完成Unix可以完成的工作。由于專業(yè)Unix工作站十分昂貴,而FreeBSD就能夠利用個人電腦軟硬件的廉價,發(fā)揮自己的優(yōu)勢,在一定程度上替代Unix系統(tǒng)。許多Unix系統(tǒng)的應(yīng)用程序也能在FreeBSD正常運行。
2、極其穩(wěn)定、可靠
FreeBSD是真正的32位操作系統(tǒng),系統(tǒng)核心中不包含任何16位代碼,這使得它成為個人電腦操作系統(tǒng)中最為穩(wěn)定、可靠的系統(tǒng)。FreeBSD工作站可以正常穩(wěn)定地持續(xù)工作好幾年,而不會有問題。它因此被成為“Rock-stable Performance”,就是“堅如磐石”的意思。
3、強大的網(wǎng)絡(luò)功能
FreeBSD不僅被用來作為個人使用的工作站,還被一些ISP(Internet服務(wù)提供商)用來作為網(wǎng)絡(luò)服務(wù)器,為廣大用戶提供網(wǎng)絡(luò)服務(wù)。比如Yahoo主要的服務(wù)器都是使用FreeBSD,國內(nèi)的“網(wǎng)易”也大范圍使用的FreeBSD。一方面是由于FreeBSD的廉價,更重要的是因為它具有強大的網(wǎng)絡(luò)功能和網(wǎng)絡(luò)工作所必須的良好穩(wěn)定性。FreeBSD同時也支持著互聯(lián)網(wǎng)上最大的匿名Ftp服務(wù)器:Ftp.cdrom.com;ヂ(lián)網(wǎng)的前身阿帕網(wǎng)就是利用BSD Unix來實現(xiàn),所以FreeBSD在網(wǎng)絡(luò)方面顯得十分成熟。
4、多用戶、多任務(wù)
這是現(xiàn)代操作系統(tǒng)都具備的。FreeBSD具有能夠進行控制、調(diào)整的動態(tài)優(yōu)先級搶占式多任務(wù)功能。這使得即使在系統(tǒng)繁忙的時候也能夠?qū)Χ鄠任務(wù)進行正常切換,當個別任務(wù)沒有相應(yīng)或崩潰時也不會影響其他程序的運行。
FreeBSD的不足
FreeBSD主要是面向互聯(lián)網(wǎng),作為服務(wù)器系統(tǒng)來應(yīng)用,所以它和普通用戶還有很長的距離。它缺少商業(yè)數(shù)據(jù)庫和應(yīng)用軟件廠商的支持,這都是影響它走進眾多個人電腦的原因。
一般的電腦用戶可以不考慮采用FreeBSD作為操作系統(tǒng),因為雖然它能運行的程序很多,但大都是Unix下的程序,對于Windows下的程序無法運行。
出處:網(wǎng)易科技
責(zé)任編輯:moby
上一頁 下一頁 25款操作系統(tǒng)全面接觸 [2]
◎進入論壇計算機技術(shù)版塊參加討論
|