System V

System V, 曾經也被稱為 AT&T System V,是Unix作業系統眾多版本中的一支。它最初由 AT&T 開發,在1983年第一次發布。一共發行了4個 System V 的主要版本:版本1、2、3 和 4。System V Release 4,或者稱為SVR4,是最成功的版本,成為一些UNIX共同特性的源頭,例如 ”SysV 初始化腳本“ (/etc/init.d),用來控制系統啟動和關閉,System V Interface Definition (SVID) 是一個System V 如何工作的標準定義。

系統介紹

AT&T 出售運行System V的專有硬體,但許多(或許是大多數)客戶在其上運行一個轉售的版本,這個版本基於 AT&T 的實現說明。流行的SysV 衍生版本包括 Dell SVR4 和 Bull SVR4。當今廣泛使用的 System V 版本是 SCO OpenServer,基於 System V Release 3,以及SUN Solaris 和 SCO UnixWare,都基於 System V Release 4。

System V 是 AT&T 的第一個商業UNIX版本(UNIX System III)的加強。傳統上,System V 被看作是兩種UNIX"風味"之一(另一個是 BSD)。然而,隨著一些並不基於這兩者代碼的UNIX實現的出現,例如 Linux 和 QNX, 這一歸納不再準確,但不論如何,像POSIX這樣的標準化努力一直在試圖減少各種實現之間的不同。

版本信息

SVR1

System V的第一個版本,發布於1983年。它引進了一些特性,例如vi編輯器和curses庫(這是從加州大學伯克利分校開發的BSD中引進的)。其中也包括了對DEC VAX機器的支持。同時也支持使用訊息進行進程間通訊,信號量,和共享記憶體。

SVR2

System V Release 2在1984年發布。其中添加了shell功能和SVID。

SVR3

System V Release 3在1987年。它包括STREAMS,遠程檔案共享(remote file sharing,RFS),共享庫,以及Transport Layer Interface (TLI)。

SVR4

System V Release 4.0在1989年11月1日公開,並於1990年發布。它是UNIX Systems Laboratories和Sun聯合進行的項目,融合了來自Release 3,4.3BSD,Xenix,以及SunOS的技術:來自BSD:TCP/IP支持,csh來自SunOS:網路檔案系統,記憶體映射檔案,以及一個新的共享庫系統其他的實現: kshANSI C兼容更好的國際化和本地化支持一個二進制套用接口支持POSIX、X/Open和SVID3標準。

相關詞條

相關搜尋

熱門詞條

聯絡我們