正如我在维基百科中读到的,Unix 最初是一个革命性的操作系统,主要用 C 编写,允许它被移植并在不同的硬件上使用。接下来提到 Unix 的后代,主要是 BSD。还讨论了 Unix、Minix/Linux 的克隆。
但是最初的 Unix 操作系统怎么了?
它是否不再作为操作系统存在,或者只是像现在的 POSIX 这样的标准?
请注意,我知道这个答案,但它没有提到衍生作品之外的原始 Unix 的命运。
Red*_*ick 45
我们可以将 UNIX 商标与 Unix 代码库区分开来。
Unix 最初由AT&T旗下的贝尔实验室开发。这个 Unix 团队成为 AT&T 的 Unix 系统实验室 ( USL ),并生产了 Unix System V(罗马数字为 5)或简称SysV。加州大学伯克利分校 (UCB) 也许可 Unix 用于学术用途,他们的计算机系统研究小组 (CSRG) 后来在他们的伯克利软件发行版 ( BSD ) 中进行了许多重要的更改和补充(特别是 TCP/IP),这些更改和补充后来被合并到Unix 的许多后代导致 BSD 与 SysV 分裂。最终,许多 BSD 更改被移植到 SysV(我们可以将其视为主要的“祖先 Unix”代码库)。
在此过程中,许多不同的企业已授权此代码库(在其开发的不同阶段)并将其用作其专有 Unix 操作系统的基础 - AIX、HPUX、IRIX、Solaris、Ultrix 和其他数十种操作系统。
USL 被Novell收购。此时,祖先的 Unix 代码被称为 Unix system V 版本 4 - 或简称 SVR4。Novell 将其产品命名为Unixware,以补充其传统网络操作系统 Netware 的名称。Novell 已被 Attachmate 收购。
Novell 最终将他们的 Unix 业务出售给了一个旧的 SVR3.2 被许可人 The Santa Cruz Operation ( SCO ),该公司在此之前的主要业务是销售基于 Unix SVR3.2 的名为 OpenServer 的产品。Novell(已被 Attachmate 收购)仍然拥有 Unix 的一些权利,但不对源代码做任何工作。
Santa Cruz Operation 后来将他们的 Unix 业务卖给了一家 Linux 公司Caldera,后者后来将自己更名为The SCO Group(有时称为新 SCO或SCOG),并且领导层的灾难性失败导致了第 11 章破产和出售Unix 业务转为UnXis,一个为此目的而成立的业务。随后,SCO Group 重组为 TSG Group Inc 和 TSG Operations Inc。它们在维护祖先的 Unix 代码库方面没有任何作用。2012 年 8 月,TSG Group Inc 转为第 7 章破产保护。
所以现在 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 作为 32 位 SCO-Unix 移植到 x86,后来更名为 OpenServer
‡ Novell 的权利受到了 SCO 集团(现更名为 TSG 集团公司)的质疑,后者是旧 Linux 公司 Caldera 的破产残余。目前尚不清楚 TSG Group Inc 是否最终停止了这一诉讼和相关诉讼,针对 IBM 的相关案件中的最后一次活动是 2018 年 1 月,TSG Group Inc 没有商业活动