History

現在的Unix是什麼?

  • April 30, 2020

正如我在 Wikipedia 中所讀到的,Unix 最初是一個革命性的作業系統,主要用 C 語言編寫,允許在不同的硬體上移植和使用。接下來提到 Unix 的後代,主要是 BSD。還討論了 Unix、Minix/Linux 的複製。

但是最初的 Unix 作業系統發生了什麼變化?

它是否已經作為作業系統存在,或者現在僅僅是像 POSIX 這樣的標準?

請注意,我知道這個答案,但除了衍生作品之外,它沒有提及原始 Unix 的命運。

我們可以將 UNIX 商標與 Unix 程式碼庫區分開來。

美國電話電報公司

Unix 最初是在AT&T旗下的貝爾實驗室開發的。這個 Unix 團隊成為 AT&T 的 Unix System Laboratories ( USL ) 並生產了 Unix System V(羅馬數字表示五)或簡稱SysV。加州大學伯克利分校 (UCB) 也授權 Unix 用於學術用途,他們的電腦系統研究小組 (CSRG) 後來在他們的伯克利軟體發行版 ( BSD ) 中進行了許多重要的更改和添加(特別是 TCP/IP),這些後來併入Unix 的許多後代導致 BSD 與 SysV 分裂。最終,許多 BSD 更改被反向移植到 SysV(我們可以將其視為主要的“祖先 Unix”程式碼庫)。

一路走來,許多不同的企業已經許可了這個程式碼庫(在它開發的不同階段),並將它用作他們專有的 Unix 作業系統的基礎——AIX、HPUX、IRIX、Solaris、Ultrix 和許多其他作業系統。

Novell(附件)

USL 被Novell收購。當時,祖先的 Unix 程式碼被稱為 Unix system V release 4 - 或簡稱 SVR4。Novell 將他們的產品命名為Unixware,以補充其傳統網路作業系統 Netware 的名稱。Novell 已被 Attachmate 收購。

聖克魯斯行動

Novell 最終將他們的 Unix 業務賣給了舊的 SVR3.2 許可證持有者 Santa Cruz Operation ( SCO ),其主要業務是銷售基於 Unix SVR3.2 的名為 OpenServer 的產品。Novell(自 Attachmate 收購以來)仍然擁有 Unix 的一些權利‡,但不對原始碼做任何工作。

Caldera / The Sco Group / TSG Group Inc

聖克魯斯行動後來將他們的 Unix 業務賣給了一家 Linux 公司Caldera,後者後來更名為SCO 集團(有時​​稱為新 SCOSCOG),領導層的災難性失敗導致第 11 章破產和出售Unix 業務轉為UnXis,一個為此目的而成立的業務。隨後,SCO Group 重組為 TSG Group Inc 和 TSG Operations Inc.。它們在維護祖先的 Unix 程式碼庫方面沒有任何作用。2012 年 8 月,TSG Group Inc 轉為第 7 章破產保護。

UnXis / Xinuos

所以現在 UnXis 負責行銷和開發/維護 Unixware - 祖先的 AT&T Unix 程式碼庫。因為 Santa Cruz Operation(舊 SCO)最初將 Unix 移植到 x86 平台,我相信 x86 和 x86_64 是 UnXis 直接支持的唯一目標平台。

2013年6月12日,UnXis宣布更名為Xinuos。

Xinuos 不再認真支持在裸機上安裝他們祖先的 Unix 產品。他們的基於 SVR3.2 和 SVR5 的產品作為虛擬機 (VM) 提供,可在他們的“OpenServer 10”產品下執行,該產品是 FreeBSD 的衍生產品。

因此,最能聲稱是祖先 Unix 程式碼主要後代的程式碼體現在實際上只不過是其他作業系統和遺留應用程序之間的兼容層。


† Microsoft 授權 Unix 並將其移植到 16 位 Zilog Z8000 - 舊 SCO 從他們那裡購買了 Xenix 並將其移植到 16 位 8086 架構(IBM 用於他們最初的 IBM PC)。舊 SCO 後來將 SVR3.2 移植到 x86 作為 32 位 SCO-Unix 後來更名為 OpenServer

‡ Novell 的權利受到了老 Linux 公司 Caldera 的破產殘餘 SCO 集團(現更名為 TSG 集團公司)的爭執,這在某種程度上是徒勞的。目前尚不清楚 TSG Group Inc 是否最終終止了這一訴訟和相關訴訟,針對 IBM 的相關案件中的最後一次活動是 2018 年 1 月,TSG Group Inc 沒有商業活動

引用自:https://unix.stackexchange.com/questions/14867