Osc*_*Ryz 9 unix operating-systems terminology
来自这个问题:
如果 opensolaris、freebsd、openbsd、netbsd 不是 UNIX,那又是什么?
更让我困惑的是,OSX1.5+ 是 UNIX,而先前版本的 OSX 不是
UNIX 和类 UNIX 有什么区别?
类 UNIX 和 Linux 之间的区别是什么?
小智 15
Unix 上的维基百科:
Unix(正式注册商标为 UNIX,有时也写成 Unix with small caps)是一种计算机操作系统,最初由贝尔实验室的一群 AT&T 员工于 1969 年开发,其中包括 Ken Thompson、Dennis Ritchie、Brian Kernighan、Douglas McIlroy 和 Joe奥桑娜。今天,Unix 一词用于描述任何符合 Unix 标准的操作系统,这意味着核心操作系统的运行方式与原始 Unix 操作系统相同。今天的 Unix 系统分为多个分支,由 AT&T 以及各种商业供应商和非营利组织随着时间的推移而开发。
截至 2007 年,该商标的所有者是行业标准联盟 The Open Group。只有完全符合单一 UNIX 规范并通过其认证的系统才有资格使用该商标;其他被称为“类Unix系统”或“类Unix”。
.. 在类 Unix 上:
*类 Unix(有时缩写为nix 以规避商标问题)操作系统的行为方式与 Unix 系统类似,但不一定符合或获得单一 UNIX 规范的任何版本的认证。
没有定义该术语的标准,对于某个操作系统是否是“类 Unix”,可能存在一些不同意见。
.. 在Linux 上:
基于 Linux 的系统是模块化的类 Unix操作系统。它的大部分基本设计源自 1970 年代和 1980 年代在 Unix 中建立的原则。这样的系统使用单片内核,即 Linux 内核,它处理进程控制、网络以及外围设备和文件系统访问。[...]
与内核接口的独立项目提供了系统的许多高级功能。GNU 用户空间是大多数基于 Linux 的系统的重要组成部分,[...]
.. 在BSD(FreeBSD、NetBSD、OpenBSD)上:
Berkeley Software Distribution(BSD,有时也称为 Berkeley Unix)是 UNIX 操作系统衍生品,由加州大学伯克利分校的计算机系统研究小组于 1977 年至 1995 年开发和分发。
历史上,BSD 被认为是 UNIX 的一个分支——“BSD UNIX”,因为它与最初的 AT&T UNIX 操作系统共享初始代码库和设计。在 1980 年代,BSD 以专有 UNIX 变体的形式被工作站级系统供应商广泛采用,例如 DEC ULTRIX 和 Sun Microsystems SunOS。这可以归因于它可以轻松获得许可,以及它在这个时代许多科技公司的创始人中发现的熟悉程度。[...]
今天,“BSD”这个词经常非专门用于指代这些 BSD 后代中的任何一个,例如 FreeBSD、NetBSD 或 OpenBSD,它们共同构成了类 Unix操作系统家族的一个分支。
.. 在OS X 10.5 上:
Mac OS X v10.5“Leopard”于2007年10月26日发布,被苹果称为“Mac OS X最大的更新”。[...] Leopard 是Intel 平台上的Open Brand UNIX 03 注册产品。它也是第一个获得 UNIX 03 认证的基于 BSD 的操作系统。