类Unix系统(;经常被称为*UNX或nix*)指各种Unix的衍生系统,比如FreeBSD、OpenBSD、SUN的Solaris,以及各种与传统Unix类似的系统,例如Minix、Linux、QNX等。它们虽然有的是自由软件,有的是专有软件,但都相当程度地继承了原始UNIX的特性,有许多相似处,并且都在一定程度上遵守POSIX规范。
UNIX的商標權由國際開放標準組織所擁有,只有符合單一UNIX規範的UNIX系統才能使用UNIX這個名稱,否則只能稱為類Unix(Unix-like)。在日常用法里,当人们表示类Unix的系统而非UNIX官方版本时,常常使用首字母大写的拼写方式,而非全大写。
历史
类Unix系统于20世纪七十年代末八十年代初出现。许多旨在为商业用户提供学术用户可用的功能的闭源Unix在此时出现,如(1978)、(1982)、(1983年在零售市场上发行 )以及(1985)。
20世纪80-90年代出现了各种自由、低成本和不受限的Unix替代品,包括4.4BSD、Linux以及MINIX。其中一些有成为商业“类Unix”系统的基础,如BSD与MacOS。在Intel Mac上运行的多个Mac OS已通过单一Unix标准的认证。BSD是由加州大学伯克利分校使用贝尔实验室的Unix源码开发的Unix后代,然而BSD代码从那时起经过演变已经取代了所有AT&T代码。由于BSD变体没有被证明符合单一Unix标准,因此这些变体被成为“类Unix”而不是“Unix”。
File:Unix history-simple.svg|数种「类UNIX操作系统」的相互关系图
File:Unix_timeline.en.svg|类UNIX操作系统的简化历史
分類和例子
自由软件/開源軟件
- Agnix(教育用)
- 386BSD及其子類(BSD系统):
** FreeBSD及其子類:
*** ClosedBSD
*** Apple Darwin
*** DragonFly BSD
*** GNU/kFreeBSD
*** PC-BSD
** NetBSD及其子類:
*** GNU/kNetBSD
** OpenBSD及其子類:
*** ekkoBSD
*** MicroBSD
*** MirOS BSD
- GNU变种
** GNU Hurd
** GNU/kFreeBSD
** GNU/kNetBSD
** GNU/OpenSolaris
** GNU/Linux
***Chrome OS
***Fedora
***SteamOS
***Debian
***Ubuntu
- Linux
** GNU/Linux
** 默认非GNU用户空间的Linux:
***Alpine Linux
***Android
- MINIX及其子類:
** Minix-vmd
** MINIX 3
- OpenSolaris - 建基於System V
- Phoenix-RTOS
- 九号计划:Unix的后继者,采用UNIX设计与哲学,但更一致地套用至整个分布式系统,功能上并不完全相同。
** Inferno:Plan 9衍生出的分布式操作系统,原本由贝尔实验室开发,现在被Vita Nuova拥有。
** Plan B:Plan 9衍生出的分布式操作系统[http://lsub.org/ls/planb.html])
- Syllable:99%POSIX依從
- VSTa:大致POSIX依從
- Maemo:诺基亚的开源系统
专有软件
- IBM AIX* - 建基於 System V Release 3
- HP HP-UX*
- SGI IRIX*
- Apple
** macOS - 建基於Apple Darwin(自10.5開始符合單一UNIX規範)
** iOS及其派生 - 建基於Apple Darwin
- LynxOS RTOS
- QNX - 全部重写,没有UNIX相关的代码
- SkyOS - 大致POSIX依從
- Sun
** SunOS - 建基於BSD
* Solaris - 建基於 System V Release 4
- Compaq Tru64* - 建基於 OSF/1
- Microsoft Xenix
- VxWorks
参考文献
參見
- 操作系统列表
评论 (0)