當前位置:商標查詢大全網 - 商標查詢 - UNIX是什麽?

UNIX是什麽?

UNIX是歷史最悠久的通用操作系統。1969年,美國貝爾實驗室的K.Thompson和D.M.Ritchie在規模較小及較簡單的分時操作系統MULTICS的基礎上開發出UNIX, 當時是在DEC的PDP—7小型計算機上實現的,1970年正式投入運行。此後數年,UNIX壹直是壹個限於在AT&T內部使用的操作系統。1971年,發展出以 PDP-11/20匯編語言所寫成的V1版,包括最基本的文件系統和壹些簡單的軟件,之後,又經歷了壹些改進。

1973年,D.M.Ritchie研制出系統描述語言C,並應用新的C來改寫原來用匯編語言編寫的UNIX,這就是V5,這使得UNIX修改更容易,並且具有在不同CPU平臺上的可移植性,這便成為UNIX壹大重要特點,自此以後,UNIX操作系統和應用程序幾乎都用C語言編寫,只需擁有相應平臺上的C編譯器(將C語言轉變為相應平臺機器語言的翻譯軟件),便可進行移植。C 與UNIX之間具有傳統的非常密切的關系。同年,K.Thompson和D.M.Ritchie在美國計算機協會的第四屆操作系統原理討論會上提交“The Unix Time Sharing System ”壹文,UNIX系統正式向外披露,此文後來刊登於1974年7月的Commnnication Of ACM雜誌上。

1975年,V6推出,此後,Interactioe System Co. (已被SUN收購) 成為 UNIX的第壹個轉銷商,UNIX步出貝爾實驗室之外,配備於PDP-11機上開始廣泛流傳,在大學校園中尤其風行。剖析UNIX的結構,修正錯誤並作出改進,開發更好用的應用軟件,這壹切成為計算機專業的師生的最佳習作與畢業設計題材。在加州大學伯克利分校(UCB)以Willian Joy 為首的壹些軟件技術人員研制出由V6派生的BSD,成為UNIX家族的壹名新成員,BSD在伯克利分校得到了很大的發展。直到1992年,UNIX商標持有人USL(AT&T後來開設的壹家子公司)控告伯克利不當使用 Unix執照,盡管USL最終敗訴,但伯克利也在同年宣布不再發展BSD,BSD的終極版本是4.4BSD,此乃後話。以下附有UNIX兩大流派AT&T UNIX 與BSD各自的發展歷程示意圖。除UCB外,卡耐基美倫大學(CMU)的Mach計劃也對UNIX的發展產生深遠影響。現在許多流行的UNIX系統都與Mach有關。

AT&T在V6推出後,於1978年又推出V7,包括了更多的命令並可支持大尺度的文件,V7後來被移植到VAX機上,稱為32 V,1981年,研制出System III,1983年,推出適用於教育並且易於維護的System V。

除了兩個主要流派外,還有壹些軟、硬件廠商在不同的CPU平臺上開發的“類似於”UNIX的操作系統。這些系統盡管實現方法各不相同,但其所具有的功能及操作管理手段均與主要流派中的某些版本相似,我們稱之為“兼容的”UNIX,下表為壹張兼容UNIX的列表:

名稱 公司 硬件平臺 特點

AIX IBM RS6000, POWER PC 融合SVR2和BSD的特點,有特色的系統管理

IRIX SGI PC/工作站 最新版本V5.x基於SVR4

ULTRIX DEC PC 具有許多4.2BSD與4.3BSD的特點

SunOS

(Solaris) SUN 68K, Sparc, X86 基於4.3BSD,也有許多來自於SYSTEM V的內容,SUN自身開發的NFS、OPEN LOOK GUI標準

HP-UX HP X86, HP工作站 4.2BSD發展而來

NeXT NeXTstep 68K, X86 基於Mach核心的4.3BSD,用戶界面友好,遵守Openstep標準

Xenix SCO/Microsoft X86 以SVR2為基礎

SCO UNIX SCO X86 Xenix的後續產品,影響較大的PC UNIX

UNICOS Cray Cray超級電腦

Dell UNIX Dell X86 基於SVR4

Minix 個人作品 X86, Mac, Atari 與V7兼容,LINUX的鼻祖

有趣的是,它們大部分不叫“UNIX”,主要原因是UNIX商標為AT&T(後來是它的子公司USL)所持有,1993年春,NOVELL將USL收購,UNIX商標從此歸屬NOVELL,“AT&T UNIX”這壹名稱成為歷史。在1994年,NOVELL令人吃驚地放棄了“UNIX”這壹商標,將其轉售給英國的X/OPEN,這使到所有符合X/OPEN標準的操作系統都可稱為“UNIX”。不過,NOVELL仍然保留了原UNIX系統程序碼的版權。

再後來,書裏沒說了,我這裏補充,BSD出到4.4版就由於和AT&T打版權官司而停止發展(後來部分開發成員在BSD工作的基礎上,去掉和AT&T有版權問題的代碼,發展出今天的FreeBSD)。這場官司最後庭外和解,之後AT&T面臨反壟斷控告,才把UNIX部分賣給了SCO,NOVELL把源碼和他們的unixware產品壹起賣給了SCO,而最近SCO又把他們的UNIX服務器部分賣給了Linux廠商Caldera...

UNIX的兩個發明者由於他們的傑出貢獻在80年代

獲得IT界的諾貝爾獎——Turing獎