開源作業系統比較

此列表列出了自由或開源的作業系統之間的比較。本列表中，若並非該作業系統的所有版本均支持所列出之特性，則會加注首個實現本特性的版本。

## 一般資訊

名稱｜軟體許可證｜內核類型｜內核語言｜線程支持｜作業系統家族｜非EOL版本中最早發布作者｜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｜單核心與模塊｜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++｜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｜https://www.gnu.org/software/hurd/faq/multiserver_微內核.html（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版本中最早發布者｜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｜是｜是｜是｜是｜是｜是｜是｜否｜是｜否｜是｜是｜是｜否｜否｜否｜PC98

OpenBSD｜是｜是｜否｜否｜是｜是｜否｜是｜否｜是｜是｜是｜是｜是｜是｜否｜SuperH, VAX, m88k

NetBSD｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜SuperH, ns32k, VAX

DragonFly BSD｜否｜否｜否｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜ vkernel

OpenSolaris｜是｜是｜是｜否｜是｜否｜否｜是｜是｜否｜否｜否｜否｜否｜否｜否

AuroraUX｜是｜是｜是｜否｜是｜是｜否｜是｜是｜否｜是｜是｜否｜否｜否｜否

Darwin, OpenDarwin｜是｜是｜否｜否｜是｜是｜是｜否｜否｜否｜否｜是｜否｜是｜否｜否｜ L4/Darwin

MINIX｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜否｜否｜否｜否

FreeDOS｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

Haiku｜是｜是｜否｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

KolibriOS｜是｜否｜否｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

MenuetOS｜是｜否｜否｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

GNU｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH｜UML, Itanium Linux-on-Linux

ReactOS｜是｜是｜否｜否｜是｜否｜否｜否｜否｜否｜否｜是｜否｜否｜否｜否

L4, Pistachio｜是｜否｜否｜是｜是｜是｜否｜否｜否｜是｜是｜是｜否｜否｜否｜否

Plan 9｜是｜是｜是｜否｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜否｜否｜See｜lguest, vx32

AROS｜是｜否｜否｜否｜是｜是｜否｜否｜否｜否｜否｜否｜否｜是｜否｜否｜ i386-linux , i386-freebsd

Syllable Desktop｜是｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

Inferno｜是｜未知｜否｜否｜未知｜是｜未知｜是｜未知｜否｜是｜是｜是｜是｜否｜否｜AMD Am29000, Texas Instruments OMAP｜Microsoft Windows, Linux, FreeBSD, Plan 9, OS X, Solaris, Irix, UnixWare, HP-UX, 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｜其他｜宿主模式

## 支持的硬體

### 一般

名稱｜ATA｜SATA｜SCSI｜USB 3.0｜USB 2.0｜USB 1.1｜FireWire｜PCMCIA/PC card｜AGP｜Nvidia 官方驅動 IA-32｜Nvidia 官方驅動 IA-64｜Nvidia 官方驅動 AMD64｜ATI 官方驅動 x86｜ATI 官方驅動 x86-64｜ATI r200 自由驅動｜ATI r300 自由驅動｜Nvidia 自由驅動｜音訊｜電視調諧器、網路攝像頭

Linux｜是｜是｜是｜是 2.6.31+｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是,nv(2d only), nouveau(3d with mesa)｜OSS, ALSA｜V4L,V4L2

FreeBSD｜是｜是｜是｜是 8.2+｜是｜是｜是｜是｜是｜是｜是｜是｜否｜否｜是｜是｜是｜是｜是

OpenBSD｜是｜是｜是｜是 5.7+｜是｜是｜否｜是｜是｜否｜否｜否｜否｜否｜是｜2d only｜2d only｜是｜是

NetBSD｜是｜是｜是｜否 7.0｜是｜是｜是｜是｜是｜否｜否｜否｜否｜否｜是｜是

DragonFly BSD｜是｜是｜是｜Yes｜是｜是｜是｜是｜是｜否｜否｜否｜否｜否｜是

OpenSolaris｜是｜是｜是｜是｜是｜是｜是｜是｜是｜否｜是｜否｜否｜是｜V4L2

AuroraUX｜是｜是｜是｜是｜是｜是｜是｜是｜是｜否｜是｜否｜否｜是

Darwin, OpenDarwin｜是｜是｜是｜是｜是｜否｜否｜否｜否｜否

MINIX｜否｜否｜否｜否｜否

FreeDOS｜是｜是｜是｜否｜否｜否｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜是｜否

Haiku｜是｜是｜是｜是｜是｜是｜否｜是｜否｜否｜否｜否｜否｜是｜是｜是｜是｜是

KolibriOS｜是｜是｜否｜是｜是｜否｜否｜否｜否｜否｜否｜否｜是｜否

MenuetOS｜是｜否｜否｜是｜是｜否｜否｜否｜否｜否｜否｜否｜是｜是

GNU｜是｜是｜是｜是｜是｜是｜是｜是｜否｜否｜否｜否｜否｜否｜否｜是｜是｜是

ReactOS｜是｜是｜是｜是｜是｜否｜否｜是｜否｜否｜否｜否｜否｜是

L4, Fiasco, Pistachio｜否｜否｜否｜否｜否

Plan 9｜是｜是｜是｜是｜是｜是｜是｜否｜否｜否｜否｜否｜是｜是

AROS｜是｜是｜否｜否｜否｜自有｜否｜僅 2D

Syllable Desktop｜是｜是｜是｜是｜是｜否｜否｜否｜否｜否｜是

Inferno｜是｜否｜是｜否｜否｜否｜是｜是｜否｜否｜否｜否｜否｜是

FreeRTOS｜否｜否｜否｜否｜否

eCos｜是｜是｜是｜是｜否｜否｜否｜否｜否

RTEMS｜是｜是｜否｜否｜否｜否｜否

HelenOS｜是｜是｜否｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜否

E/OS｜是｜是｜是｜否｜是｜是｜是｜否｜否｜否｜否｜否｜否｜是｜是

名稱｜ATA｜SATA｜SCSI｜USB 3.0｜USB 2.0｜USB 1.1｜FireWire｜PCMCIA/PC card｜AGP｜Nvidia 官方驅動 IA-32｜Nvidia 官方驅動 IA-64｜Nvidia 官方驅動 AMD64｜ATI 官方驅動 x86｜ATI 官方驅動 x86-64｜ATI r200 自由驅動｜ATI r300 自由驅動｜Nvidia 自由驅動｜音訊｜電視調諧器、網路攝像頭

### 網路

名稱｜網路支持｜NE2000/RTL8029｜RTL8139｜GbE｜10GbE｜WLAN｜藍牙｜IrDA

Linux｜是｜是｜是｜是｜是｜是｜是｜是

FreeBSD｜是｜是｜是｜是｜是｜是｜是｜是

OpenBSD｜是｜是｜是｜是｜是｜是｜是｜否

NetBSD｜是｜是｜是｜是｜是｜是｜是｜是

DragonFly BSD｜是｜是｜是｜是｜是

OpenSolaris｜是｜是｜是｜是｜是｜否｜否

AuroraUX｜是｜是｜是｜是｜是｜否｜否

Darwin, OpenDarwin｜是

MINIX｜是｜是

FreeDOS｜是｜是｜是

Haiku｜是｜是｜是｜是｜是

KolibriOS｜是｜是｜是｜否｜是

MenuetOS｜是｜是｜否｜否

GNU｜是

ReactOS｜是｜是｜是｜是｜是｜是｜否｜否

L4, Fiasco, Pistachio

Plan 9｜是｜是｜是｜是｜是｜是｜否｜否

AROS｜是｜是

Syllable Desktop｜是｜是｜是｜是

Inferno｜是｜是｜是｜是｜是｜否｜否

FreeRTOS

eCos｜是｜是｜是

RTEMS｜是｜是｜是｜是｜否｜否｜否｜否

HelenOS｜是｜是｜是｜是｜否｜否｜否｜否

E/OS｜是｜是｜是｜是｜是｜否｜否｜否

名稱｜網路支持｜NE2000/RTL8029｜RTL8139｜GbE｜10GbE｜WLAN｜藍牙｜IrDA

## 網路技術

名稱｜防火牆｜TCP/IP｜IPv6｜IPX｜PPP｜PPPoE｜DHCP｜橋接｜TUN/TAP｜ssh｜OpenVPN

Linux｜netfilter iptables/nftables｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是

FreeBSD｜IPFW2、IPFilter、PF｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是

OpenBSD｜PF｜是｜是｜否｜是｜是｜是｜是｜是｜是｜是

NetBSD｜IPFilter、NPF (防火牆)、PF｜是｜是｜是｜是｜是｜是｜是｜是｜是

DragonFly BSD｜IPFW2、PF｜是｜是｜否｜是｜是｜是｜是｜是｜是

OpenSolaris｜IPFilter｜是｜是｜是｜是｜是｜是｜是｜是｜是

AuroraUX｜IPFilter｜是｜是｜是｜是｜是｜是｜是｜是

Darwin, OpenDarwin｜IPFW｜是｜是｜是｜是

MINIX｜是｜是

FreeDOS｜是｜是｜是｜是｜是｜是

Haiku｜是｜是｜是｜是｜是

KolibriOS｜是｜否｜是｜否｜是

MenuetOS｜是｜否｜否｜否

GNU｜netfilter iptables/nftables（Linux-libre 及 Linux 內核）｜是｜是｜是｜是

ReactOS｜是｜是

L4, Fiasco, Pistachio

Plan 9｜ipmux｜是｜是｜否｜是｜是｜是｜是｜否｜是｜否

AROS｜是

Syllable Desktop｜是｜是｜是｜是｜是

Inferno｜ipmux｜是｜是｜否｜是｜是｜是｜是｜否｜否｜否

FreeRTOS

eCos｜是｜是｜是｜是｜是

RTEMS｜是｜否｜是｜是｜是｜是｜是

HelenOS｜是｜是｜否｜否｜否｜是｜否｜否｜否｜否

E/OS｜是｜是｜是｜是｜是｜是｜是｜是｜是｜否

名稱｜防火牆｜TCP/IP｜IPv6｜IPX｜PPP｜PPPoE｜DHCP｜橋接｜TUN/TAP｜ssh｜OpenVPN

## 支持的文件系統

名稱｜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｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜9P, FUSE, sysfs, configfs, Reiser4, JFS, Btrfs, UnionFS, Ext4

FreeBSD｜是｜是｜是｜是｜是｜是｜是｜是｜否｜否｜否｜否｜是｜是｜是｜是｜是｜是｜FUSE, nullfs, UnionFS

NetBSD｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜PUFFS, LFS, EFS

OpenBSD｜是｜是｜是｜否｜否｜是｜否｜否｜否｜否｜否｜是｜是｜是｜是｜是｜否｜AFS

DragonFly BSD｜是｜是｜是｜否｜否｜否｜是｜否｜否｜否｜否｜否｜是｜是｜是｜是｜是｜否｜HAMMER, nullfs, PUFFS

OpenSolaris｜是｜是｜否｜否｜否｜否｜是｜否｜否｜否｜否｜是｜是｜是｜是｜是｜是｜CIFS (native), QFS

AuroraUX｜是｜是｜是｜是｜否｜否｜是｜否｜否｜否｜否｜是｜是｜是｜是｜是｜是｜CIFS (native), QFS

Darwin, OpenDarwin｜是｜是｜是｜是｜是｜是｜是｜是｜是

MINIX｜是｜否｜是｜是｜否

FreeDOS｜是｜否｜否｜否｜否｜否｜否｜否｜否｜是｜是

Haiku｜是｜是｜是｜是｜是｜是｜是｜是｜否

KolibriOS｜是｜是｜是｜是｜是｜是｜是

MenuetOS｜是

GNU｜是｜是｜是｜是｜是｜是｜是｜否

ReactOS｜是｜是｜否｜否｜否｜否｜否｜否

L4, Fiasco, Pistachio｜是｜否

Plan 9｜是｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜否｜是｜是｜是｜否｜Fossil, Venti, most system services

AROS｜是｜是｜SFS, AFFS

Syllable Desktop｜是｜是｜是｜是｜是｜是｜是｜AFS

Inferno｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜否｜否｜否｜是｜kfs, most system services

FreeRTOS｜否

eCos｜是｜是｜是｜MMFS, ROMfs, JFFS2, YAFFS

RTEMS｜是｜是｜是｜TarFS, TFTP FS, IMFS, miniIMFS

HelenOS｜是｜否｜是｜是｜否｜否｜否｜否｜否｜否｜是｜否｜是｜是｜否｜否｜是｜locfs, exFAT

E/OS｜是｜否｜是｜否｜否｜否｜否｜否｜否｜否｜是｜是｜是｜否｜是｜是｜是

名稱｜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｜磁碟配額｜文件權限控制｜加密｜其他文件系統特性

## 安全特性

名稱｜強制訪問控制｜軟體可執行空間保護｜作業系統層虛擬化｜虛擬化｜使用者空間保護｜其他

Linux｜SELinux，AppArmor｜Exec Shield， PaX｜Chroot，名字空間和cgroups，Linux-VServer， OpenVZ｜KVM｜IPFilter, Iptables｜grsecurity， RSBAC

FreeBSD｜SeBSD， TrustedBSD｜ProPolice/SSP｜jail｜IPFW、PF

Darwin｜SEDarwin, TrustedBSD｜jail｜IPFW

OpenBSD｜W^X, ProPolice/SSP｜PF

OpenSolaris｜TrustedBSD｜Solaris Containers｜KVM｜IPFilter｜RBAC

AuroraUX｜TrustedBSD｜Solaris Containers｜IPFilter

Plan 9｜否｜否｜per-process namespaces

Inferno｜否｜否｜per-process namespaces

## 參見

- BSD
- 作業系統的比較
- Linux發行版比較
- BSD作業系統的比較
- 作業系統內核的比較
- 文件系統的對比
- 平台虛擬軟體的比較
- DOS作業系統的比較
- 作業系統列表
- Live CD
- Microsoft Windows
- RTEMS
- Unix
- 類Unix

## 額外連結

- Unix History
- Windows History
- The FreeBSD home page
- Info on FreeBSD (last updated 21 March 2004)
- The OpenBSD home page
- Info on OpenBSD (last updated 17 February 2002)
- The NetBSD home page
- Info on NetBSD (last updated 17 February 2002)
- Apple's Mac OS X site
- Info on Mac OS X (last updated 4 March 2002)
- Info on Mac OS X Server (last updated 14 February 2002)
- The DragonFly BSD home page
- The RTEMS home page
- Operating System Technical Comparison

### 虛擬鏡像

- Haiku Build Factory

### 軟體和軟體包

- Freecode – mostly Linux
- FreeBSD Ports – FreeBSD
- FRESHports – FreeBSD
- ports.su – OpenBSD
- OpenBSD packages and ports – OpenBSD
- pkgsrc – NetBSD, Linux, FreeBSD, Solaris, Darwin
- OpenSolaris Download Center – OpenSolaris
- Nexenta OS packages – OpenSolaris
- Autopackage – Linux
- Klik – Linux
- OpenPKG – Linux, FreeBSD, NetBSD, Solaris
- DarwinPorts – Darwin
- MINIX 3 – Software – MINIX
- FreeDOS – Software – FreeDOS
- FSF/UNESCO Free Software Directory – GNU Mach/GNU Hurd, Linux
- ReactOS Support Database – ReactOS
- Free Software ported to RTEMS
- Kamidake (site gone) – Syllable