These tables compare free software / open-source operating systems. Where not all of the versions support a feature, the first version which supports it is listed.
| Name | License | Kernel type | Kernel programming language | Kernel thread support | OS family | Oldest non-EOL version[Note 1] | Forks | 
| Linux | GPL version 2 only | Monolithic with modules | C | 1:1 | Unix-like | 4.4 | elks | 
| FreeBSD | BSD; GPL, LGPL software usually included | Monolithic with modules | C | 1:1 | BSD, Unix-like | 11 | DragonFly BSD | 
| OpenBSD | BSD | Monolithic | C | 1:1 | BSD, Unix-like | 6.4 | MirOS | 
| NetBSD | BSD | Monolithic with modules | C | 1:1 | BSD, Unix-like | 7.0 | OpenBSD | 
| DragonFly BSD | BSD | Hybrid | C | 1:1 | BSD, Unix-like | No |  | 
| OpenSolaris, illumos | CDDL | Monolithic with modules | C | 1:1, M:N | Unix | No |  | 
| Darwin, OpenDarwin | APSL | Hybrid | C, C++[Note 2] | 1:1 | BSD, Unix, Unix-like, OS X | No |  | 
| OpenHarmony | Apache | Multi-kernel (inc. add-ons, alongside custom add-ons not part of OpenHarmony project) | Various (C, C++,  Rust, Cangjie) | 1:1, M:N, POSIX | HarmonyOS (without AOSP), LiteOS | 3.0.1 LTS | Oniro OS, HarmonyOS (NEXT) | 
| Oniro | Eclipse, Apache | Multi-kernel  (inc. add-ons, alongside custom add-ons not part of Oniro project) | Various (C, C++,  Rust, Cangjie) | 1:1, M:N, POSIX | OpenHarmony | 3.2 LTS |  | 
| MINIX | BSD | Microkernel | C |  | Unix-like | No |  | 
| RedoxOS | MIT | Microkernel | Rust |  | Unix-like | No |  | 
| FreeRTOS | MIT | RTOS | C |  | RTOS | No |  | 
| FreeDOS | GPL | Monolithic | C |  | DOS | 1.1 |  | 
| Genode | AGPL | Microkernel | C++ | 1:1 | Genode |  |  | 
| Haiku | MIT | Hybrid | C, C++ |  | BeOS | No | TiltOS | 
| House | BSD |  | Haskell |  | own/original | No |  | 
| KolibriOS | GPL | Monolithic | ASM |  | MenuetOS | No |  | 
| MenuetOS | Menuet 64[1][2], commerce excluded, GPL v2[3](Menuet 32) | Monolithic | ASM |  | own/original | No | KolibriOS | 
| GNU | GPL | Multiserver Microkernel (Hurd kernel) or Monolithic (Linux-libre kernel, fork of Linux kernel, and other kernels which are not part of the GNU Project) | C | 1:1 | Unix-like | 2.4 on Linux-libre kernel (not on Hurd kernel) | Linux | 
| ReactOS | GPL, LGPL | Hybrid | C, C++ |  | Windows-like | No |  | 
| RISC OS | Apache 2.0 | Monolithic (with cooperative multitasking) | ARM assembly, C, BBC BASIC |   | RISC OS | No | RISC OS 6 | 
| L4, Fiasco, Pistachio | Some GPL, some BSD | Microkernel | C++ |  | L4 | No |  | 
| Plan 9 | MIT | Hybrid | C | 1:1, 1:M Cothread style. | own, Unix informed | No | Inferno, Plan B, 9front | 
| AROS | APL | Exokernel | C |  | AmigaOS | No |  | 
| Syllable | GPL | Hybrid[4] | C, C++ | 1:1 | Unix-like, BeOS, AmigaOS, POSIX | No |  | 
| Inferno | GPL, LGPL; MIT |  | C |  | Plan 9 | No | OzInferno | 
| NuttX | BSD | RTOS | C |  | RTOS | No |  | 
| eCos | modified GPL, eCos | RTOS | C, C++ |  | RTOS | No |  | 
| RTEMS | modified GPL, BSD, Stanford | RTOS | C and ASM with native support for other languages including C++ and Ada | POSIX, RTEID/ORKID, uITRON | RTOS | 4.7.1 |  | 
| HelenOS | BSD | Microkernel | C | M:N | own/original | No |  | 
| E/OS | GPLv2 | Monolithic | ASM, C | 1:1 | BeOS, Unix-like | No |  | 
| TempleOS | public domain | Monolithic | HolyC, C, C++ |  | Commodore 64-like | No | 
| osFree[5] | BSD, GPL, LGPL | Microkernel[6] | C, C++, Assembly, Makefile, IGOR Pro[7] |  | OS/2-like[8] | No |  | 
| Name | License | Kernel type | Kernel programming language | Kernel thread support | OS family | Oldest non-EOL version | Forks | 
- ^ No for single line development model.
- ^ For I/O Kit.
 
Supported architectures
| Name | x86, i386, IA-32 | x86 SMP | Xen | IA-64 | x86-64 | PowerPC | PowerPC SMP | SPARC32 | SPARC SMP | Alpha | MIPS | ARM | XScale | M68k | PA-RISC | OpenRISC | Elbrus | LoongArch | SuperH | z/Architecture | others | hosted mode | 
| Linux | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH | UML, coLinux, MkLinux, Itanium Linux-on-Linux, wombat | 
| FreeBSD[9] | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | No | Yes | No | No | PC98 |  | 
| OpenBSD[10] | Yes | Yes | No | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | No | Yes | No |  |  | 
| NetBSD[11] | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | No | SuperH, ns32k, VAX, hppa, M68010, mipseb, mipsel, sh3eb, sh3el, sparc64 |  | 
| DragonFly BSD[12] | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |  | vkernel | 
| OpenSolaris[13] illumos | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | Yes |  |  | 
| Darwin, OpenDarwin[14] | Yes | Yes | No | No | Yes | Yes | Yes | No | No | No | No | Yes | No | Yes | No | No | No | No | No | No |  | L4/Darwin | 
| OpenHarmony | Yes | Yes | No | Yes | Yes | No | No | Yes | Yes | No | Yes | Yes | No | No | No | No | No | Yes | No | No |  |  | 
| Oniro | No | Yes | No | No | Yes | No | No | No | No | No | No | Yes | No | No | No | No | No | Yes | No | No |  |  | 
| MINIX[15] | Yes | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No |  |  | 
| FreeDOS | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |  |  | 
| Genode | Yes | Yes | Yes | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | RISC-V | Linux | 
| Haiku | Yes | Yes | No | No | Yes | No | No | No | No | No | No | Yes[16] | No | No | No | No | No | No | No | No | RISC-V |  | 
| KolibriOS | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |  |  | 
| MenuetOS | Yes | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |  |  | 
| GNU | Yes | Yes | Yes | Yes[Note 1] | Yes | Yes | Yes | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH[Note 1] | UML, Itanium Linux-on-Linux[Note 2] | 
| ReactOS | Yes | Yes | No[Note 3] | No | Yes | No[Note 3] | No[Note 3] | No | No | No | No | Yes | No | No | No | No | No | No | No | No |  |  | 
| RISC OS | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No |  | Genode | 
| L4, Pistachio | Yes | No | No | Yes[Note 4] | Yes[Note 4] | Yes[Note 4] | No | No | No | Yes[Note 4] | Yes[Note 4] | Yes | No | No | No | No | No | No | No | No |  | Genode | 
| Plan 9 | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes[Note 5] | Yes[Note 5] | Yes | Yes | Yes | Yes | Yes[Note 5] | No | No | No | No | No | No | See[17][18] | lguest, vx32 | 
| AROS | Yes | No | No | No | Yes | Yes | No | No | No | No | No | Yes | No | Yes | No | No | No | No | No | No |  | i386-linux, i386-freebsd | 
| Syllable | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |  |  | 
| Inferno | Yes | ? | No | No | ? | Yes | ? | Yes | ? | No | Yes | Yes | Yes | Yes[Note 5] | No | No | No | No | No | No | AMD Am29000,[Note 5] Texas Instruments OMAP | Microsoft Windows, Linux, FreeBSD, Plan 9, OS X, Solaris, Irix, UnixWare,[Note 5] HP-UX,[Note 5] Internet Explorer | 
| FreeRTOS | Yes | No | No | No | No | No | No | No | No | No | Yes | Yes | No | No | No | Yes | No | No | Yes | No | AVR, PIC, MSP430, HCS12, 8052, MicroBlaze, Cortex-M3, H8S |  | 
| eCos | Yes | Yes | No | No | No | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | CalmRISC, ColdFire, FR-V, h8, Matsushita AM3x, Nios II, NEC V8xx | Microsoft Windows, Linux | 
| RTEMS | Yes | No | Xen | No | No | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | No | Blackfin, Nios II, Coldfire, Texas Instruments C3x/C4x, H8S | Linux, Solaris, Cygwin, FreeBSD, multiple CPU simulators | 
| HelenOS | Yes | Yes | No | Yes | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | No | No | No | No | No | Yes | No |  |  | 
| E/OS | Yes | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No |  |  | 
| TempleOS | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |  | QEMU, VirtualBox, etc. | 
| Name | x86, i386, IA-32 | x86 SMP | Xen | IA-64 | x86-64 | PowerPC | PowerPC SMP | SPARC32 | SPARC SMP | Alpha | MIPS | ARM | XScale | M68k | PA-RISC | OpenRISC | Elbrus | LoongArch | SuperH | z/Architecture | other | hosted mode | 
Supported hardware
General
| Name | ATA | SATA | SCSI | USB 3.0 | USB 2.0 | USB 1.1 | FireWire | PCMCIA/PC card | AGP | Nvidia official driver IA-32 | Nvidia official driver IA-64 | Nvidia official driver AMD64 | ATI official driver x86 | ATI official driver x86-64 | ATI r200 free software driver | ATI r300 free software driver | Nvidia free software driver | Audio | TV tuner, video editing, or webcam | 
| Linux | Yes | Yes | Yes | Yes 2.6.31+[19] | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes,nv(2d only), nouveau(3d with mesa) | OSS, ALSA | V4L,V4L2 | 
| FreeBSD | Yes | Yes | Yes | Yes 8.2+ | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes | 
| OpenBSD | Yes | Yes | Yes | Yes 5.7+ | Yes | Yes | No | Yes | Yes | No | No | No | No | No | Yes[20] | 2d only[20] | 2d only[21] | Yes | Yes | 
| NetBSD | Yes | Yes | Yes | Yes 8.0+[22] | Yes | Yes | Yes | Yes | Yes | No | No | No | No | No |  |  |  | Yes | Yes | 
| DragonFly BSD | Yes | Yes | Yes | Yes[23] | Yes | Yes | Yes | Yes | Yes | No | No | No | No | No |  |  |  | Yes |  | 
| OpenSolaris, illumos | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No |  |  |  | Yes | V4L2 | 
| Darwin, OpenDarwin | Yes | Yes | Yes | Yes |  | Yes |  |  |  | No | No | No | No | No |  |  |  |  |  | 
| OpenHarmony | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | No | No | No | No | No | Yes | Yes | 
| Oniro | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | No | No | No | No | No | Yes | Yes | 
| MINIX |  |  |  |  |  |  |  |  |  | No | No | No | No | No |  |  |  |  |  | 
| FreeDOS | Yes | Yes | Yes | No | No[24] | No[24] | No |  | Yes | No | No | No | No | No | No | No | No | Yes | No | 
| Genode | Yes | Yes | No | Yes | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | Yes | No | 
| Haiku | Yes | Yes | Yes |  | Yes | Yes | Yes | No | Yes | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | 
| KolibriOS | Yes | Yes | No |  | Yes | Yes |  | No | No | No | No | No | No | No |  |  |  | Yes | No | 
| MenuetOS | Yes | No | No |  | Yes | Yes |  | No | No | No | No | No | No | No |  |  |  | Yes | Yes | 
| GNU | Yes | Yes[Note 1] | Yes[Note 1] |  | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes | No[Note 2] | No[Note 2] | No[Note 2] | No[Note 2] | No[Note 2] | No[Note 3] | No[Note 3] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | 
| ReactOS | Yes | Yes | Yes |  | Yes[25] | Yes[25] | No | No | Yes | No | No | No | No | No |  |  |  | Yes |  | 
| RISC OS | ? | Yes | Yes | ? | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | Yes | TV tuner[26] | 
| L4, Fiasco, Pistachio |  |  |  |  |  |  |  |  |  | No | No | No | No | No |  |  |  |  |  | 
| Plan 9 | Yes | Yes | Yes |  | Yes | Yes |  | Yes | Yes | No | No | No | No | No |  |  |  | Yes | Yes | 
| AROS | Yes |  |  |  |  |  |  |  | Yes | No | No | No | own | No |  |  | 2D only |  |  | 
| Syllable | Yes | Yes |  |  | Yes | Yes |  |  | Yes | No | No | No | No | No |  |  |  | Yes |  | 
| Inferno | Yes | No | Yes |  | No | No | No | Yes | Yes | No | No | No | No | No |  |  |  | Yes |  | 
| FreeRTOS |  |  |  |  |  |  |  |  |  | No | No | No | No | No |  |  |  |  |  | 
| eCos | Yes | Yes |  |  | Yes | Yes |  |  |  | No | No | No | No | No |  |  |  |  |  | 
| RTEMS | Yes |  |  |  |  |  |  | Yes |  | No | No | No | No | No |  |  |  |  |  | 
| HelenOS | Yes | Yes | No |  | No | Yes | No | No | No | No | No | No | No | No | No | No | No | Yes | No | 
| E/OS | Yes | Yes | Yes |  | No[5] | Yes | Yes | Yes | No | No | No | No | No | No |  |  |  | Yes | Yes | 
| Name | ATA | SATA | SCSI | USB 3.0 | USB 2.0 | USB 1.1 | FireWire | PCMCIA/PC card | AGP | Nvidia official driver IA-32 | Nvidia official driver IA-64 | Nvidia official driver AMD64 | ATI official driver x86 | ATI official driver x86-64 | ATI r200 free software driver | ATI r300 free software driver | Nvidia free software driver | Audio | TV tuner, video editing, or webcam | 
Networking
Network technologies
Supported file systems
| Name | Bcachefs | BFS | FAT16, dosfs; FAT32, vfat | NTFS | Ext2 | Ext3 | XFS | ReiserFS | UFS | UFS2 | HFS | HFS+ | MINIXfs | ISO 9660 | UDF | NFS | SMBFS | RAM disk, tmpfs | ZFS | Other special file systems | 
| Linux | Yes | Yes[Note 1] | Yes | Yes[Note 2] | Yes | Yes | Yes | Yes | Yes[Note 1] | Yes[27] | Yes | Yes[Note 3] | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 9P,[Note 4] FUSE,[Note 4] sysfs,[Note 4] configfs,[Note 4] Reiser4,[Note 4][Note 5] JFS, Btrfs, UnionFS, Ext4 | 
| FreeBSD | No | No | Yes | Yes[Note 1][Note 6] | Yes | Yes[Note 1] | Yes[Note 7] | Yes[Note 1] | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | FUSE, nullfs, UnionFS | 
| NetBSD | No | No | Yes | Yes[Note 1][Note 6] | Yes |  | No | No | Yes | Yes |  | Yes[Note 1] | No | Yes | Yes[Note 1] | Yes | Yes | Yes | Yes | PUFFS, LFS, EFS | 
| OpenBSD | No | No | Yes | Yes[Note 1] | Yes |  | No | No | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | No | AFS | 
| DragonFly BSD | No | No | Yes | Yes[Note 1] | Yes | No | No | No | Yes | No | No | No | No | Yes | Yes[Note 8] | Yes | Yes | Yes | No | HAMMER, nullfs, PUFFS | 
| OpenSolaris, illumos | No | No | Yes | Yes [Note 6][Note 9] | No | No | No | No | Yes |  | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | SMB (native), QFS | 
| Darwin, OpenDarwin | No |  | Yes | Yes[Note 1][Note 6] |  |  |  |  | Yes |  | Yes | Yes |  | Yes | Yes | Yes | Yes |  |  |  | 
| OpenHarmony | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Ex4, F2FS, EROFS, HMDFS | 
| Oniro | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Ex4, F2FS, EROFS, HMDFS | 
| MINIX | No | No | Yes | No | Yes |  |  |  |  |  |  |  | Yes |  |  |  |  |  |  |  | 
| FreeDOS | No | No | Yes | No | No | No | No | No | No |  |  |  | No | Yes |  |  |  | Yes |  |  | 
| Genode | No | No | Yes | No | Yes | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | Extensible VFS layer | 
| Haiku | No | Yes | Yes | Yes [Note 6] | Yes [Note 10] | Yes [Note 10] |  |  |  |  |  |  |  | Yes | Yes | Yes | No[Note 11] |  |  |  | 
| KolibriOS | No |  | Yes | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] |  |  |  |  |  |  | Yes |  |  |  | Yes |  |  | 
| MenuetOS | No |  | Yes |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| GNU | Yes[Note 12] |  | Yes |  | Yes | Yes[Note 12] |  |  | Yes[Note 13] |  |  |  |  | Yes |  | Yes |  | Yes | No |  | 
| ReactOS | No | No | Yes |  | Yes | No | No | No | No |  |  |  | No |  |  |  |  |  |  |  | 
| L4, Fiasco, Pistachio | No |  | Yes | No |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Plan 9 | No | No | Yes |  | Yes | No | No | No | No | No | No | No | No | Yes | No | Yes | Yes | Yes | No | Fossil, Venti, most system services | 
| AROS | No |  | Yes |  |  |  |  |  |  |  |  |  |  |  |  |  |  | Yes |  | SFS, AFFS | 
| Syllable | No | Yes | Yes | Yes[Note 1] | Yes[Note 1] | Yes[Note 1] |  |  |  |  |  |  |  | Yes |  |  |  | Yes |  | AFS | 
| Inferno | No | No | Yes | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes |  | kfs, most system services | 
| FreeRTOS | No |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | No |  | 
| eCos | No |  | Yes |  | Yes[Note 1] |  |  |  |  |  |  |  |  |  |  |  |  | Yes |  | MMFS, ROMfs, JFFS2, YAFFS | 
| RTEMS | No |  | Yes |  |  |  |  |  |  |  |  |  |  |  |  | Yes |  | Yes |  | TarFS, TFTP FS, IMFS, miniIMFS | 
| HelenOS | No | No | Yes | No | Yes | Yes | No | No | No | No | No | No | Yes | Yes | Yes | No | No | Yes |  | locfs, exFAT | 
| E/OS | No | Yes[Note 14] | Yes | No | Yes | No | No | No | No | No | No | No | Yes | Yes | No | Yes | Yes | Yes |  |  | 
| Name | Bcachefs | BFS | FAT16, dosfs; FAT32, vfat | NTFS | Ext2 | Ext3 | XFS | ReiserFS | UFS | UFS2 | HFS | HFS+ | MINIXfs | ISO 9660 | UDF | NFS | SMBFS | RAM disk, tmpfs | ZFS | Other special file systems | 
Supported file system features
| Name | RAID | quota | Resource access control | encryption | other special file system features | 
| Linux | Yes | Yes | Unix, ACL, MAC | Yes | LVM, EVMS | 
| FreeBSD | Yes | Yes | Unix, ACL, MAC | Yes | GEOM, snapshots, background fsck, user-mountable file systems | 
| OpenBSD | Yes | Yes | Unix | Yes |  | 
| NetBSD | Yes | Yes | Unix, Veriexec | Yes | Snapshots, Journaling | 
| DragonFly BSD | Yes | Yes | Unix | Yes | HAMMER, Snapshots, Checksumming, Deduplication | 
| OpenSolaris, illumos | Yes | Yes | Unix, ACL, MAC | Yes | Solaris Volume Manager, ZFS, snapshots, transparent data repair | 
| Darwin, OpenDarwin |  | Yes | Unix, ACL | Yes |  | 
| OpenHarmony | No | No | RBAC | Yes | HMDFS, Access token manager | 
| Oniro | No | No | RBAC | Yes | HMDFS, Access token manager | 
| MINIX |  |  | Unix |  |  | 
| FreeDOS |  |  | No |  |  | 
| Genode | No | No | No | No | Per-process virtual file-system layer | 
| KolibriOS |  |  | No |  |  | 
| MenuetOS |  |  | No |  |  | 
| GNU |  |  | Unix |  |  | 
| ReactOS |  |  | No |  |  | 
| L4, Fiasco, Pistachio |  |  |  |  |  | 
| Plan 9 | No | No | Unix-like, no root | No | snapshots, venti archival storage, per-process namespace, user-mountable file systems | 
| AROS |  |  |  |  |  | 
| Syllable |  |  | Unix |  | 64-bit, journaling, extended file attributes | 
| Inferno | No | No | Unix-like, no root | No | per-process namespace, user-mountable file systems | 
| FreeRTOS |  |  |  |  |  | 
| eCos |  |  |  |  |  | 
| RTEMS |  |  |  |  |  | 
| HelenOS | No | No | No | No | No | 
| E/OS | Yes | Yes | Unix | Yes | No | 
| Name | RAID | quota | Resource access control | encryption | other special file system features | 
Security features
| Operating system | Mandatory access control | Software executable space protection | Operating system-level virtualization | Virtualisation | Userspace protection | Others | 
| Linux | SELinux, AppArmor[Note 1] | Exec Shield,[Note 1] PaX[Note 1] | Chroot, namespace and cgroups,[Note 2] Linux-VServer,[Note 1] OpenVZ[Note 1] | KVM | IPFilter, Iptables | grsecurity,[Note 1] RSBAC[Note 1] | 
| FreeBSD | SeBSD,[Note 3][Note 4] TrustedBSD | ProPolice/SSP[Note 5] | jail | bhyve[28] | IPFW, PF, IPFilter |  | 
| Darwin | SEDarwin, TrustedBSD |  | jail |  | IPFW |  | 
| OpenBSD |  | W^X, ProPolice/SSP[Note 6] |  | vmm[29] | PF |  | 
| OpenSolaris, illumos | TrustedBSD |  | Solaris Containers | KVM[30] | IPFilter | RBAC[31] | 
| OpenHarmony | iTrustee (TEEOS) |  | Distributed Virtual Framework | device_qemu | appverify[32] | RBAC | 
| Oniro | iTrustee (TEEOS) |  | Distributed Virtual Framework | device_qemu[33] | appverify | RBAC | 
| Plan 9 | No | No | per-process namespaces |  |  |  | 
| Inferno | No | No | per-process namespaces |  |  |  | 
See also
References
- ^ "MenuetOS - Frequently Asked Questions". www.menuetos.org. Retrieved 27 July 2025.
- ^ Darkcrizt (6 March 2024). "MenuetOS, un OS escrito en lenguaje ensamblador de 64 bits". Desde Linux (in Spanish). Retrieved 27 July 2025.
- ^ "GNU General Public Licence". menuetos.net. Retrieved 27 July 2025.
- ^ "Hybrid Kernel - OSDev Wiki". wiki.osdev.org. Retrieved 27 July 2025.
- ^ "en:start [osFree wiki]". osfree.org. Retrieved 27 July 2025.
- ^ "RU/2: Микроядро L4 как основа ядра ОС". ru2.halfos.ru. Archived from the original on 17 September 2024. Retrieved 28 July 2025.
- ^ "This is a clone of an SVN repository at svn.code.sf.net/p/osfree/code/trunk. It had been cloned by svn2github.com/, but the service was since closed. Please read a closing note on my blog post: piotr.gabryjeluk.pl/blog:closing-svn2github. If you want to continue synchronizing this repo, look at github.com/gabrys/svn2github". Gitee (in Chinese (China)). Retrieved 28 July 2025.
- ^ "全知识". m.allhistory.com. Retrieved 28 July 2025.
- ^ "Supported Platforms". Freebsd.org. Retrieved 26 October 2011.
- ^ "OpenBSD: Platforms". OpenBSD. 9 May 2006. Retrieved 21 October 2019.
- ^ "Platforms Supported by NetBSD". NetBSD.org. Retrieved 9 December 2016.
- ^ DragonFly Frequently Asked Questions Archived 6 October 2006 at the Wayback Machine
- ^ "OpenSolaris FAQ: Does the OpenSolaris project include source code for both the SPARC and x64/x86 architectures?". Opensolaris.org. 26 October 2009. Archived from the original on 27 September 2009. Retrieved 26 October 2011.
- ^ "OpenDarwin FAQ: Compatibility issues". 15 April 2007. Archived from the original on 18 December 2007. Retrieved 26 October 2011.
- ^ "MINIX 3 Hardware Requirements". MINIX3.org. Retrieved 6 December 2014.
- ^ "Haiku ARM port progress". 18 August 2009. Archived from the original on 12 May 2012. Retrieved 13 April 2012.
- ^ "The Various Ports". Plan9.bell-labs.com. Archived from the original on 14 September 2008. Retrieved 26 October 2011.
- ^ "Other hardware (Plan 9 wiki)". Plan9.bell-labs.com. Archived from the original on 29 December 2014. Retrieved 26 October 2011.
- ^ "First Driver for USB 3.0". 9 June 2009.
- ^ a b "Manual Pages: radeon(4)". OpenBSD.org. Retrieved 4 February 2018.
- ^ "Manual Pages: nv(4)". OpenBSD.org. Retrieved 4 February 2018.
- ^ Larabel, Michael (21 July 2018). "NetBSD 8.0 Officially Released With USB3 Support, Security Improvements & UEFI". Phoronix.
- ^ "DragonFly Release 3.2".
- ^ a b USB with DOS Archived 22 May 2008 at the Wayback Machine – Limited support for some devices provided by third-party driver.
- ^ a b [4] – Very limited support.
- ^ "TV Tuner information". cconcepts.co.uk. Retrieved 27 July 2019.
- ^ "Ufs2 write support for linux | hawking's weblog". Archived from the original on 3 July 2008. Retrieved 28 August 2008.
- ^ "bhyve".
- ^ "vmm(4)". OpenBSD. Retrieved 14 October 2017.
- ^ "KVM". Joyent. Retrieved 25 August 2012.
- ^ "RBAC". Oracle. Retrieved 28 September 2013.
- ^ openharmony/security_appverify, OpenHarmony, 6 January 2022, retrieved 1 July 2024
- ^ eclipse-oniro-mirrors/device_qemu, Eclipse Oniro Mirrors, 22 September 2023, retrieved 1 July 2024
 
External links