此列表列出了自由或开源的操作系统之间的比较。本列表中,若并非该操作系统的所有版本均支持所列出之特性,则会加注首个实现本特性的版本。
名称
|
软件许可证
|
内核类型
|
内核语言
|
线程支持
|
操作系统家族
|
非EOL版本中最早发布作者[注 1]
|
Forks
|
Linux
|
GPL/LGPL
|
单核心与模块
|
C
|
1:1
|
类Unix
|
2.6.32.61
|
否
|
FreeBSD
|
BSD; 包含GPL, LGPL软件
|
单核心与模块
|
C
|
1:1
|
BSD, 类Unix
|
8.4
|
DragonFly BSD
|
OpenBSD
|
BSD
|
单核心与模块[注 2]
|
C
|
1:1
|
BSD, 类Unix
|
5.4
|
MirOS
|
NetBSD
|
BSD
|
单核心与模块
|
C
|
1:1
|
BSD, 类Unix
|
5.0
|
OpenBSD
|
DragonFly BSD
|
BSD
|
混杂
|
C
|
1:1
|
BSD, 类Unix
|
否
|
|
OpenSolaris, OpenIndiana
|
CDDL
|
单核心与模块
|
C
|
1:1, M:N
|
Unix
|
否
|
|
AuroraUX
|
BSD/CDDL
|
单核心与模块
|
C, Ada
|
1:1, M:N
|
Unix
|
否
|
|
Darwin, OpenDarwin, PureDarwin
|
APSL
|
混杂
|
C, C++[注 3]
|
1:1
|
BSD, Unix, 类Unix, OS X
|
否
|
|
MINIX
|
BSD
|
微内核
|
C
|
|
类Unix
|
否
|
|
FreeDOS
|
GPL
|
单核心
|
C
|
|
DOS
|
1.1
|
|
Haiku
|
MIT
|
混杂
|
C, C++
|
|
BeOS
|
否
|
TiltOS
|
House
|
BSD
|
|
Haskell
|
|
专有
|
否
|
|
KolibriOS
|
GPL
|
单核心
|
汇编语言
|
|
MenuetOS
|
否
|
|
MenuetOS
|
Menuet 64, 64位版本禁止商业使用,32位版本使用GNU许可证
|
单核心
|
汇编语言
|
|
专有
|
否
|
KolibriOS
|
GNU
|
GPL
|
Multiserver 微内核(Hurd 内核)或单核心 (Linux-libre核心,Linux内核的复刻,以及非GNU 计划的其他内核)
|
C
|
1:1
|
类Unix
|
Linux-libre 内核的2.4版本(而非 Hurd 内核)
|
Linux
|
ReactOS
|
GPL, LGPL
|
混杂
|
C, C++
|
|
Windows-like
|
否
|
|
L4, Fiasco, Pistachio
|
Some GPL, some BSD
|
微内核
|
C++
|
|
L4
|
否
|
|
Plan 9
|
LPL
|
混杂
|
C
|
1:1, 1:M 协程方式
|
自有,宣称为Unix
|
否
|
Inferno, Plan B
|
AROS
|
APL
|
Exokernel
|
C
|
|
AmigaOS
|
否
|
|
Syllable Desktop
|
GPL
|
单核心与模块
|
C, C++
|
1:1
|
类Unix, BeOS, AmigaOS, POSIX
|
否
|
|
Inferno
|
GPL, LGPL; MIT
|
|
C
|
|
Plan 9
|
否
|
OzInferno
|
FreeRTOS
|
modified GPL
|
RTOS
|
C
|
|
RTOS
|
否
|
|
eCos
|
modified GPL, eCos
|
RTOS
|
C, C++
|
|
RTOS
|
否
|
|
RTEMS
|
modified GPL, BSD, Stanford
|
RTOS
|
C 以及汇编语言,并有天然的对包括C++和 Ada 的支持
|
POSIX, RTEID/ORKID, uITRON
|
RTOS
|
4.7.1
|
|
HelenOS
|
BSD
|
微内核
|
C
|
M:N
|
专有
|
否
|
|
E/OS
|
GPLv2
|
单核心
|
汇编语言, C
|
1:1
|
BeOS, 类Unix
|
否
|
|
名称
|
软件许可证
|
内核类型
|
内核语言
|
线程支持
|
操作系统家族
|
非EOL版本中最早发布者[注 1]
|
Forks
|
名称
|
x86, i386, IA-32
|
x86 对称多处理
|
Xen
|
IA-64
|
x86-64
|
PowerPC
|
PowerPC 对称多处理
|
SPARC32
|
SPARC 对称多处理
|
Alpha
|
MIPS
|
ARM
|
XScale
|
M68k
|
PA-RISC
|
OpenRISC
|
其他
|
宿主模式
|
Linux
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH
|
UML, coLinux, MkLinux, Itanium Linux-on-Linux, wombat
|
FreeBSD[1]
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
否
|
是
|
否
|
是
|
是
|
是
|
否
|
否
|
否
|
PC98
|
|
OpenBSD[2]
|
是
|
是
|
否
|
否
|
是
|
是
|
否[注 1][3]
|
是
|
否
|
是
|
是
|
是
|
是
|
是
|
是
|
否
|
SuperH, VAX, m88k
|
|
NetBSD[4]
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
是
|
SuperH, ns32k, VAX
|
|
DragonFly BSD[5]
|
否
|
否
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
|
vkernel(页面存档备份,存于互联网档案馆)
|
OpenSolaris[6]
|
是
|
是
|
是
|
否
|
是
|
否
|
否
|
是
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
|
|
AuroraUX[6]
|
是
|
是
|
是
|
否
|
是
|
是[注 1]
|
否
|
是
|
是
|
否
|
是[注 1]
|
是
|
否
|
否
|
否
|
否
|
|
Darwin, OpenDarwin[7]
|
是
|
是
|
否
|
否
|
是
|
是
|
是
|
否
|
否
|
否
|
否
|
是
|
否
|
是
|
否
|
否
|
|
L4/Darwin
|
MINIX[8]
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
|
|
FreeDOS
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
|
|
Haiku
|
是
|
是
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否[注 1][9]
|
否
|
否
|
否
|
否
|
|
|
KolibriOS
|
是
|
否
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
|
|
MenuetOS
|
是
|
否
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
|
|
GNU
|
是
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
是[注 2]
|
FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH[注 2]
|
UML, Itanium Linux-on-Linux[注 3]
|
ReactOS
|
是
|
是
|
否[注 1]
|
否
|
是
|
否[注 1]
|
否[注 1]
|
否
|
否
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
|
|
L4, Pistachio
|
是
|
否
|
否
|
是[注 4][注 4]
|
是[注 4]
|
是[注 4]
|
否
|
否
|
否
|
是[注 4]
|
是[注 4]
|
是
|
否
|
否
|
否
|
否
|
|
|
Plan 9
|
是
|
是
|
是
|
否
|
是
|
是
|
是
|
是[注 5]
|
是[注 5]
|
是
|
是
|
是
|
是
|
是[注 5]
|
否
|
否
|
See[10][11]
|
lguest, vx32
|
AROS
|
是
|
否
|
否
|
否
|
是
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
是
|
否
|
否
|
|
i386-linux (页面存档备份,存于互联网档案馆), i386-freebsd (页面存档备份,存于互联网档案馆)
|
Syllable Desktop
|
是
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
|
|
Inferno
|
是
|
?
|
否
|
否
|
?
|
是
|
?
|
是
|
?
|
否
|
是
|
是
|
是
|
是[注 5]
|
否
|
否
|
AMD Am29000,[注 5] Texas Instruments OMAP
|
Microsoft Windows, Linux, FreeBSD, Plan 9, OS X, Solaris, Irix, UnixWare,[注 5] HP-UX,[注 5] Internet Explorer
|
FreeRTOS
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
是
|
是
|
否
|
否
|
否
|
是
|
AVR, PIC, MSP430, HCS12, 8052, MicroBlaze, Cortex-M3, H8S
|
|
eCos
|
是
|
是
|
否
|
否
|
否
|
是
|
否
|
是
|
否
|
否
|
是
|
是
|
是
|
是
|
否
|
是
|
CalmRISC (页面存档备份,存于互联网档案馆), ColdFire, FR-V, h8, Matsushita AM3x (页面存档备份,存于互联网档案馆), Nios II, NEC V8xx (页面存档备份,存于互联网档案馆), SuperH
|
Microsoft Windows, Linux
|
RTEMS
|
是
|
否
|
Xen
|
否
|
否
|
是
|
否
|
是
|
否
|
否
|
是
|
是
|
是
|
是
|
是
|
是
|
Blackfin, Nios II, Coldfire, Texas Instruments C3x/C4x, SuperH, H8S
|
Linux, Solaris, Cygwin, FreeBSD, multiple CPU simulators
|
HelenOS
|
是
|
是
|
否
|
是
|
是
|
是
|
否
|
是
|
是
|
否
|
是
|
是
|
否
|
否
|
否
|
否
|
|
|
E/OS
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
|
|
名称
|
x86, i386, IA-32
|
x86 对称多处理
|
Xen
|
IA-64
|
x86-64
|
PowerPC
|
PowerPC 对称多处理
|
SPARC32
|
SPARC 对称多处理
|
Alpha
|
MIPS
|
ARM
|
XScale
|
M68k
|
PA-RISC
|
OpenRISC
|
其他
|
宿主模式
|
名称
|
FAT16, dosfs; FAT32, vfat
|
NTFS
|
Ext2
|
Ext3
|
XFS
|
ReiserFS
|
UFS
|
UFS2
|
HFS
|
HFS+
|
MINIXfs
|
BeFS
|
ISO 9660
|
UDF
|
NFS
|
SMBFS
|
RAM disk, tmpfs
|
ZFS
|
其他文件系统
|
Linux
|
是
|
是[Note 1][Note 2]
|
是
|
是
|
是
|
是
|
是[Note 3]
|
是[19]
|
是
|
是[Note 4]
|
是
|
是[Note 3]
|
是
|
是
|
是
|
是
|
是
|
是
|
9P,[Note 5] FUSE,[Note 5] sysfs,[Note 5] configfs,[Note 5] Reiser4,[Note 5][Note 6] JFS, Btrfs, UnionFS, Ext4
|
FreeBSD
|
是
|
是[Note 3][Note 2]
|
是
|
是[Note 3]
|
是[Note 1]
|
是[Note 3]
|
是
|
是
|
否
|
否
|
否
|
否
|
是
|
是
|
是
|
是
|
是
|
是
|
FUSE, nullfs, UnionFS
|
NetBSD
|
是
|
是[Note 3][Note 2]
|
是
|
|
|
|
是
|
是
|
|
是[Note 3]
|
|
|
是
|
是[Note 3]
|
是
|
是
|
是
|
是
|
PUFFS, LFS, EFS
|
OpenBSD
|
是
|
是[Note 3]
|
是
|
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
否
|
是
|
是
|
是
|
是
|
是
|
否
|
AFS
|
DragonFly BSD
|
是
|
是[Note 3]
|
是
|
否
|
否
|
否
|
是
|
否
|
否
|
否
|
否
|
否
|
是
|
是[Note 7]
|
是
|
是
|
是
|
否
|
HAMMER, nullfs, PUFFS
|
OpenSolaris
|
是
|
是 [Note 2][Note 8]
|
否
|
否
|
否
|
否
|
是
|
|
否
|
否
|
否
|
否
|
是
|
是
|
是
|
是
|
是
|
是
|
CIFS (native), QFS
|
AuroraUX
|
是
|
是 [Note 2][Note 8]
|
是
|
是
|
否
|
否
|
是
|
|
否
|
否
|
否
|
否
|
是
|
是
|
是
|
是
|
是
|
是
|
CIFS (native), QFS
|
Darwin, OpenDarwin
|
是
|
是[Note 3][Note 2]
|
|
|
|
|
是
|
|
是
|
是
|
|
|
是
|
是
|
是
|
是
|
|
|
|
MINIX
|
是
|
否
|
是
|
|
|
|
|
|
|
|
是
|
否
|
|
|
|
|
|
|
|
FreeDOS
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
|
|
|
否
|
否
|
是
|
|
|
|
是
|
|
|
Haiku
|
是
|
是 [Note 2]
|
是
|
是
|
|
|
|
|
|
|
|
是
|
是
|
是
|
是
|
否[Note 9]
|
|
|
|
KolibriOS
|
是
|
是[Note 3]
|
是[Note 3]
|
是[Note 3]
|
是[Note 3]
|
|
|
|
|
|
|
|
是
|
|
|
|
是
|
|
|
MenuetOS
|
是
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GNU
|
是
|
|
是
|
是[Note 10]
|
|
|
是[Note 11]
|
|
|
|
|
|
是
|
|
是
|
|
是
|
否
|
|
ReactOS
|
是
|
|
是
|
否
|
否
|
否
|
否
|
|
|
|
否
|
否
|
|
|
|
|
|
|
|
L4, Fiasco, Pistachio
|
是
|
否
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Plan 9
|
是
|
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
是
|
否
|
是
|
是
|
是
|
否
|
Fossil, Venti, most system services
|
AROS
|
是
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
是
|
|
SFS, AFFS
|
Syllable Desktop
|
是
|
是[Note 3]
|
是[Note 3]
|
是[Note 3]
|
|
|
|
|
|
|
|
是
|
是
|
|
|
|
是
|
|
AFS
|
Inferno
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
是
|
否
|
否
|
否
|
是
|
|
kfs, most system services
|
FreeRTOS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
否
|
|
eCos
|
是
|
|
是[Note 3]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
是
|
|
MMFS, ROMfs, JFFS2, YAFFS
|
RTEMS
|
是
|
|
|
|
|
|
|
|
|
|
|
|
|
|
是
|
|
是
|
|
TarFS, TFTP FS, IMFS, miniIMFS
|
HelenOS
|
是
|
否
|
是
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
是
|
否
|
是
|
是
|
否
|
否
|
是
|
|
locfs, exFAT
|
E/OS
|
是
|
否
|
是
|
否
|
否
|
否
|
否
|
否
|
否
|
否
|
是
|
是[Note 12]
|
是
|
否
|
是
|
是
|
是
|
|
|
名称
|
FAT16, dosfs; FAT32, vfat
|
NTFS
|
Ext2
|
Ext3
|
XFS
|
ReiserFS
|
UFS
|
UFS2
|
HFS
|
HFS+
|
MINIXfs
|
BeFS
|
ISO 9660
|
UDF
|
NFS
|
SMBFS
|
RAM disk, tmpfs
|
ZFS
|
其他文件系统
|
名称
|
RAID
|
磁盘配额
|
文件权限控制
|
加密
|
其他文件系统特性
|
Linux
|
是
|
是
|
Unix, ACL,MAC
|
是
|
LVM, EVMS
|
FreeBSD
|
是
|
是
|
Unix, ACL, MAC
|
是
|
GEOM,快照, 后台文件系统一致性检查,用户可挂载的文件系统。
|
OpenBSD
|
是
|
是
|
Unix
|
是
|
|
NetBSD
|
是
|
是
|
Unix, Veriexec
|
是
|
|
DragonFly BSD
|
是
|
是
|
Unix
|
是
|
HAMMER, 快照, 检测计算 (Checksumming), 数据重复 (Deduplication)
|
OpenSolaris
|
是
|
是
|
Unix, ACL, MAC
|
是
|
Solaris 卷管理,ZFS, 快照,透明数据恢复 (transparent data repair)
|
AuroraUX
|
是
|
是
|
Unix, ACL, MAC
|
|
Solaris 卷管理,ZFS, 快照,透明数据恢复 (transparent data repair)
|
Darwin, OpenDarwin
|
|
是
|
Unix, ACL
|
是
|
|
MINIX
|
|
|
Unix
|
|
|
FreeDOS
|
|
|
否
|
|
|
KolibriOS
|
|
|
否
|
|
|
MenuetOS
|
|
|
否
|
|
|
GNU
|
|
|
Unix
|
|
|
ReactOS
|
|
|
否
|
|
|
L4, Fiasco, Pistachio
|
|
|
|
|
|
Plan 9
|
否
|
否
|
类Unix,无 root
|
否
|
快照,venti,单过程名字空间 (per-process namespace),用户可挂载的文件系统
|
AROS
|
|
|
|
|
|
Syllable Desktop
|
|
|
Unix
|
|
64-bit, journaling, extended file attributes
|
Inferno
|
否
|
否
|
类Unix, no root
|
否
|
单过程名字空间,用户可挂载的文件系统
|
FreeRTOS
|
|
|
|
|
|
eCos
|
|
|
|
|
|
RTEMS
|
|
|
|
|
|
HelenOS
|
否
|
否
|
否
|
否
|
否
|
E/OS
|
是
|
是
|
Unix
|
是
|
否
|
名称
|
RAID
|
磁盘配额
|
文件权限控制
|
加密
|
其他文件系统特性
|