Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Comparison of open-source operating systems
List article

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.

General information

NameLicenseKernel typeKernel programming languageKernel thread supportOS familyOldest non-EOL version1Forks
LinuxGPL version 2 onlyMonolithic with modulesC1:1Unix-like4.4elks
FreeBSDBSD; GPL, LGPL software usually includedMonolithic with modulesC1:1BSD, Unix-like11DragonFly BSD
OpenBSDBSDMonolithicC1:1BSD, Unix-like6.4MirOS
NetBSDBSDMonolithic with modulesC1:1BSD, Unix-like7.0OpenBSD
DragonFly BSDBSDHybridC1:1BSD, Unix-likeNo
OpenSolaris, illumosCDDLMonolithic with modulesC1:1, M:NUnixNo
Darwin, OpenDarwinAPSLHybridC, C++21:1BSD, Unix, Unix-like, OS XNo
OpenHarmonyApacheMulti-kernel (inc. add-ons, alongside custom add-ons not part of OpenHarmony project)Various (C, C++, Rust, Cangjie)1:1, M:N, POSIXHarmonyOS (without AOSP), LiteOS3.0.1 LTSOniro OS, HarmonyOS (NEXT)
OniroEclipse, ApacheMulti-kernel (inc. add-ons, alongside custom add-ons not part of Oniro project)Various (C, C++, Rust, Cangjie)1:1, M:N, POSIXOpenHarmony3.2 LTS
MINIXBSDMicrokernelCUnix-likeNo
RedoxOSMITMicrokernelRustUnix-likeNo
FreeRTOSMITRTOSCRTOSNo
FreeDOSGPLMonolithicCDOS1.1
GenodeAGPLMicrokernelC++1:1Genode
HaikuMITHybridC, C++BeOSNoTiltOS
HouseBSDHaskellown/originalNo
KolibriOSGPLMonolithicASMMenuetOSNo
MenuetOSMenuet 64, commerce excludedMonolithicASMown/originalNoKolibriOS
GNUGPLMultiserver Microkernel (Hurd kernel) or Monolithic (Linux-libre kernel, fork of Linux kernel, and other kernels which are not part of the GNU Project)C1:1Unix-like2.4 on Linux-libre kernel (not on Hurd kernel)Linux
ReactOSGPL, LGPLHybridC, C++Windows-likeNo
RISC OSApache 2.0Monolithic (with cooperative multitasking)ARM assembly, C, BBC BASICRISC OSNoRISC OS 6
L4, Fiasco, PistachioSome GPL, some BSDMicrokernelC++L4No
Plan 9MITHybridC1:1, 1:M Cothread style.own, Unix informedNoInferno, Plan B, 9front
AROSAPLExokernelCAmigaOSNo
SyllableGPLHybrid3C, C++1:1Unix-like, BeOS, AmigaOS, POSIXNo
InfernoGPL, LGPL; MITCPlan 9NoOzInferno
NuttXBSDRTOSCRTOSNo
eCosmodified GPL, eCosRTOSC, C++RTOSNo
RTEMSmodified GPL, BSD, StanfordRTOSC and ASM with native support for other languages including C++ and AdaPOSIX, RTEID/ORKID, uITRONRTOS4.7.1
HelenOSBSDMicrokernelCM:Nown/originalNo
E/OSGPLv2MonolithicASM, C1:1BeOS, Unix-likeNo
TempleOSpublic domainMonolithicHolyC, C, C++Commodore 64-likeNo
NameLicenseKernel typeKernel programming languageKernel thread supportOS familyOldest non-EOL versionForks

Supported architectures

Namex86, i386, IA-32x86 SMPXenIA-64x86-64PowerPCPowerPC SMPSPARC32SPARC SMPAlphaMIPSARMXScaleM68kPA-RISCOpenRISCothershosted mode
LinuxYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesFR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperHUML, coLinux, MkLinux, Itanium Linux-on-Linux, wombat
FreeBSD4YesYesYesYesYesYesYesNoYesNoYesYesYesNoNoNoPC98
OpenBSD5YesYesNoNoYesYesYesNoYesYesYesYesYesNoYesNoSuperH
NetBSD6YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesSuperH, ns32k, VAX, hppa, M68010, mipseb, mipsel, sh3eb, sh3el, sparc64
DragonFly BSD7NoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNovkernel
OpenSolaris8 illumosYesYesYesNoYesNoNoYesYesNoNoNoNoNoNoNo
Darwin, OpenDarwin9YesYesNoNoYesYesYesNoNoNoNoYesNoYesNoNoL4/Darwin
OpenHarmonyYesYesNoYesYesNoNoYesYesNoYesYesNoNoNoNo
OniroNoYesNoNoYesNoNoNoNoNoNoYesNoNoNoNo
MINIX10YesNoNoNoNoNoNoNoNoNoNoYesNoNoNoNo
FreeDOSYesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
GenodeYesYesYesNoNoNoNoNoNoNoNoYesNoNoNoNoRISC-VLinux
HaikuYesYesNoNoYesNoNoNoNoNoNoNo1112NoNoNoNo
KolibriOSYesNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
MenuetOSYesNoNoNoYesNoNoNoNoNoNoNoNoNoNoNo
GNUYesYes13Yes14Yes15Yes16Yes17Yes18Yes19Yes20Yes21Yes22Yes23Yes24Yes25Yes26Yes27FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH28UML, Itanium Linux-on-Linux29
ReactOSYesYesNo30NoYesNo31No32NoNoNoNoYesNoNoNoNo
RISC OSNoNoNoNoNoNoNoNoNoNoNoYesNoNoNoNo
L4, PistachioYesNoNoYes33Yes34Yes35NoNoNoYes36Yes37YesNoNoNoNo
Plan 9YesYesYesNoYesYesYesYes38Yes39YesYesYesYesYes40NoNoSee4142lguest, vx32
AROSYesNoNoNoYesYesNoNoNoNoNoYesNoYesNoNoi386-linux, i386-freebsd
SyllableYesYesNoNoNoNoNoNoNoNoNoNoNoNoNoNo
InfernoYes?NoNo?Yes?Yes?NoYesYesYesYes43NoNoAMD Am29000,44 Texas Instruments OMAPMicrosoft Windows, Linux, FreeBSD, Plan 9, OS X, Solaris, Irix, UnixWare,45 HP-UX,46 Internet Explorer
FreeRTOSYesNoNoNoNoNoNoNoNoNoYesYesNoNoNoYesAVR, PIC, MSP430, HCS12, 8052, MicroBlaze, Cortex-M3, H8S
eCosYesYesNoNoNoYesNoYesNoNoYesYesYesYesNoYesCalmRISC, ColdFire, FR-V, h8, Matsushita AM3x, Nios II, NEC V8xx, SuperHMicrosoft Windows, Linux
RTEMSYesNoXenNoNoYesNoYesNoNoYesYesYesYesYesYesBlackfin, Nios II, Coldfire, Texas Instruments C3x/C4x, SuperH, H8SLinux, Solaris, Cygwin, FreeBSD, multiple CPU simulators
HelenOSYesYesNoYesYesYesNoYesYesNoYesYesNoNoNoNo
E/OSYesNoNoNoNoNoNoNoNoNoNoYesNoNoNoNo
TempleOSNoNoNoNoYesNoNoNoNoNoNoNoNoNoNoNoQEMU, VirtualBox, etc.
Namex86, i386, IA-32x86 SMPXenIA-64x86-64PowerPCPowerPC SMPSPARC32SPARC SMPAlphaMIPSARMXScaleM68kPA-RISCOpenRISCotherhosted mode

Supported hardware

General

NameATASATASCSIUSB 3.0USB 2.0USB 1.1FireWirePCMCIA/PC cardAGPNvidia official driver IA-32Nvidia official driver IA-64Nvidia official driver AMD64ATI official driver x86ATI official driver x86-64ATI r200 free software driverATI r300 free software driverNvidia free software driverAudioTV tuner, video editing, or webcam
LinuxYesYesYesYes 2.6.31+47YesYesYesYesYesYesYesYesYesYesYesYesYes,nv(2d only), nouveau(3d with mesa)OSS, ALSAV4L,V4L2
FreeBSDYesYesYesYes 8.2+YesYesYesYesYesYesYesYesNoNoYesYesYesYesYes
OpenBSDYesYesYesYes 5.7+YesYesNoYesYesNoNoNoNoNoYes482d only492d only50YesYes
NetBSDYesYesYesYes 8.0+51YesYesYesYesYesNoNoNoNoNoYesYes
DragonFly BSDYesYesYesYes52YesYesYesYesYesNoNoNoNoNoYes
OpenSolaris, illumosYesYesYesNoYesYesYesYesYesYesNoYesNoNoYesV4L2
Darwin, OpenDarwinYesYesYesYesYesNoNoNoNoNo
OpenHarmonyYesYesYesYesYesYesNoYesYesNoNoNoNoNoNoNoNoYesYes
OniroYesYesYesYesYesYesNoYesYesNoNoNoNoNoNoNoNoYesYes
MINIXNoNoNoNoNo
FreeDOSYesYesYesNoNo53No54NoYesNoNoNoNoNoNoNoNoYesNo
GenodeYesYesNoYesYesYesNoNoNoNoNoNoNoNoNoNoNoYesNo
HaikuYesYesYesYesYesYesNoYesNoNoNoNoNoYesYesYesYesYes
KolibriOSYesYesNoYesYesNoNoNoNoNoNoNoYesNo
MenuetOSYesNoNoYesYesNoNoNoNoNoNoNoYesYes
GNUYesYes55Yes56Yes57Yes58Yes59Yes60YesNo61No62No63No64No65No66No67Yes68Yes69Yes70
ReactOSYesYesYesYes71Yes72NoNoYesNoNoNoNoNoYes
RISC OS?YesYes?YesYesNoNoNoNoNoNoNoNoNoNoNoYesTV tuner73
L4, Fiasco, PistachioNoNoNoNoNo
Plan 9YesYesYesYesYesYesYesNoNoNoNoNoYesYes
AROSYesYesNoNoNoownNo2D only
SyllableYesYesYesYesYesNoNoNoNoNoYes
InfernoYesNoYesNoNoNoYesYesNoNoNoNoNoYes
FreeRTOSNoNoNoNoNo
eCosYesYesYesYesNoNoNoNoNo
RTEMSYesYesNoNoNoNoNo
HelenOSYesYesNoNoYesNoNoNoNoNoNoNoNoNoNoNoYesNo
E/OSYesYesYesNo[5]YesYesYesNoNoNoNoNoNoYesYes
NameATASATASCSIUSB 3.0USB 2.0USB 1.1FireWirePCMCIA/PC cardAGPNvidia official driver IA-32Nvidia official driver IA-64Nvidia official driver AMD64ATI official driver x86ATI official driver x86-64ATI r200 free software driverATI r300 free software driverNvidia free software driverAudioTV tuner, video editing, or webcam

Networking

NameNetworking supportNE2000/RTL8029RTL8139Gigabit Ethernet10 Gigabit EthernetWireless LANBluetoothIrDA
LinuxYesYesYesYesYesYesYesYes
FreeBSDYesYesYesYesYesYesYesYes
OpenBSDYesYesYesYesYesYesYesNo
NetBSDYesYesYesYesYesYesYesYes
DragonFly BSDYesYesYesYesYesYes
OpenSolaris, illumosYesYesYesYesYesNoNo
Darwin, OpenDarwinYes
OpenHarmonyYesYesYesYesYesYesYesNo
OniroYesYesYesYesYesYesYesNo
MINIXYesYes
FreeDOSYesYesYes
GenodeYesNoNoYesNoYesNoNo
HaikuYesYesYesYesYes
KolibriOSYesYesYesNoYes
MenuetOSYesYesNoNo
GNUYes
ReactOSYesYesYesYesYesYesNoNo
L4, Fiasco, Pistachio
Plan 9YesYesYesYesYesYesNoNo
AROSYesYes
SyllableYesYesYesYes
InfernoYesYesYesYesYesNoNo
FreeRTOS
eCosYesYesYes
RTEMSYesYesYesYesNoNoNoNo
HelenOSYesYesYesYesNoNoNoNo
E/OSYesYesYesYesYesNo[6]NoNo
NameNetworking supportNE2000/RTL8029RTL8139Gigabit Ethernet10 Gigabit EthernetWireless LANBluetoothIrDA

Network technologies

NameFirewallTCP/IPIPv6IPXPPPPPPoEDHCPBridgeTUN/TAPSSHOpenVPN
Linuxnetfilter iptables/nftablesYesYesYesYesYesYesYesYesYesYes
FreeBSDIPFW2, IPFilter, PFYesYesYesYesYesYesYesYesYesYes
OpenBSDPFYesYesNoYesYesYesYesYesYesYes
NetBSDIPFilter, NPF, PFYesYesYesYes74YesYesYesYesYes
DragonFly BSDIPFW2, PFYesYesNoYesYesYesYesYesYes
OpenSolaris, illumosIPFilterYesYesYesYesYesYesYes75YesYes
Darwin, OpenDarwinIPFWYesYesYesYes
OpenHarmonyYesYesNoYesNoYesNoNoNoNo
OniroYesYesNoYesNoYesNoNoNoNo
MINIXYesYes
FreeDOSYesYesYesYesYesYes
Genodesoftware IP routingYesNoNoNoYesYes
HaikuNoneYesYesYesYesYes
KolibriOSNoneYesNoYesNoYes
MenuetOSNoneYesNoNoNo
GNUnetfilter iptables/nftables (with Linux-libre and Linux kernel)76YesYes77Yes78Yes
ReactOSYesYes
L4, Fiasco, Pistachio
Plan 9ipmuxYesYesNoYesYesYesYesNoYesNo
AROSYes
SyllableYesYesYesYesYes
InfernoipmuxYesYesNoYesYesYesYesNoNoNo
FreeRTOS
eCosYesYesYesYesYes
RTEMSYesNoYesYesYesYesYes
HelenOSYesYesNoNoNoYesNoNoNoNo
E/OSYesYesYesYesYesYesYesYesYesNo
NameFirewallTCP/IPIPv6IPXPPPPPPoEDHCPbridgeTUN/TAPsshOpenVPN

Supported file systems

NameFAT16, dosfs; FAT32, vfatNTFSExt2Ext3XFSReiserFSUFSUFS2HFSHFS+MINIXfsBFSISO 9660UDFNFSSMBFSRAM disk, tmpfsZFSOther special file systems
LinuxYesYes79YesYesYesYesYes80Yes81YesYes82YesYes83YesYesYesYesYesYes9P,84 FUSE,85 sysfs,86 configfs,87 Reiser4,8889 JFS, Btrfs, UnionFS, Ext4
FreeBSDYesYes9091YesYes92Yes93Yes94YesYesNoNoNoNoYesYesYesYesYesYesFUSE, nullfs, UnionFS
NetBSDYesYes9596YesNoNoYesYesYes97NoNoYesYes98YesYesYesYesPUFFS, LFS, EFS
OpenBSDYesYes99YesNoNoYesYesNoNoNoNoYesYesYesYesYesNoAFS
DragonFly BSDYesYes100YesNoNoNoYesNoNoNoNoNoYesYes101YesYesYesNoHAMMER, nullfs, PUFFS
OpenSolaris, illumosYesYes 102103NoNoNoNoYesNoNoNoNoYesYesYesYesYesYesSMB (native), QFS
Darwin, OpenDarwinYesYes104105YesYesYesYesYesYesYes
OpenHarmonyYesYesYesYesYesNoYesYesYesYesNoYesYesYesYesYesYesYesEx4, F2FS, EROFS, HMDFS
OniroYesYesYesYesYesNoYesYesYesYesNoYesYesYesYesYesYesYesEx4, F2FS, EROFS, HMDFS
MINIXYesNoYesYesNo
FreeDOSYesNoNoNoNoNoNoNoNoYesYes
GenodeYesNoYesNoNoNoNoNoNoNoNoNoYesNoNoNoYesNoExtensible VFS layer
HaikuYesYes 106Yes 107Yes 108YesYesYesYesNo109
KolibriOSYesYes110Yes111Yes112Yes113YesYes
MenuetOSYes
GNUYesYesYes114Yes115YesYesYesNo
ReactOSYesYesNoNoNoNoNoNo
L4, Fiasco, PistachioYesNo
Plan 9YesYesNoNoNoNoNoNoNoNoNoYesNoYesYesYesNoFossil, Venti, most system services
AROSYesYesSFS, AFFS
SyllableYesYes116Yes117Yes118YesYesYesAFS
InfernoYesNoNoNoNoNoNoNoNoNoNoNoYesNoNoNoYeskfs, most system services
FreeRTOSNo
eCosYesYes119YesMMFS, ROMfs, JFFS2, YAFFS
RTEMSYesYesYesTarFS, TFTP FS, IMFS, miniIMFS
HelenOSYesNoYesYesNoNoNoNoNoNoYesNoYesYesNoNoYeslocfs, exFAT
E/OSYesNoYesNoNoNoNoNoNoNoYesYes120YesNoYesYesYes
NameFAT16, dosfs; FAT32, vfatNTFSExt2Ext3XFSReiserFSUFSUFS2HFSHFS+MINIXfsBFSISO 9660UDFNFSSMBFSRAM disk, tmpfsZFSOther special file systems

Supported file system features

NameRAIDquotaResource access controlencryptionother special file system features
LinuxYesYesUnix, ACL, MACYesLVM, EVMS
FreeBSDYesYesUnix, ACL, MACYesGEOM, snapshots, background fsck, user-mountable file systems
OpenBSDYesYesUnixYes
NetBSDYesYesUnix, VeriexecYesSnapshots, Journaling
DragonFly BSDYesYesUnixYesHAMMER, Snapshots, Checksumming, Deduplication
OpenSolaris, illumosYesYesUnix, ACL, MACYesSolaris Volume Manager, ZFS, snapshots, transparent data repair
Darwin, OpenDarwinYesUnix, ACLYes
OpenHarmonyNoNoRBACYesHMDFS, Access token manager
OniroNoNoRBACYesHMDFS, Access token manager
MINIXUnix
FreeDOSNo
GenodeNoNoNoNoPer-process virtual file-system layer
KolibriOSNo
MenuetOSNo
GNUUnix
ReactOSNo
L4, Fiasco, Pistachio
Plan 9NoNoUnix-like, no rootNosnapshots, venti archival storage, per-process namespace, user-mountable file systems
AROS
SyllableUnix64-bit, journaling, extended file attributes
InfernoNoNoUnix-like, no rootNoper-process namespace, user-mountable file systems
FreeRTOS
eCos
RTEMS
HelenOSNoNoNoNoNo
E/OSYesYesUnixYesNo
NameRAIDquotaResource access controlencryptionother special file system features

Security features

Operating systemMandatory access controlSoftware executable space protectionOperating system-level virtualizationVirtualisationUserspace protectionOthers
LinuxSELinux, AppArmor121Exec Shield,122 PaX123Chroot, namespace and cgroups,124 Linux-VServer,125 OpenVZ126KVMIPFilter, Iptablesgrsecurity,127 RSBAC128
FreeBSDSeBSD,129130 TrustedBSDProPolice/SSP131jailbhyve132IPFW, PF, IPFilter
DarwinSEDarwin, TrustedBSDjailIPFW
OpenBSDW^X, ProPolice/SSP133vmm134PF
OpenSolaris, illumosTrustedBSDSolaris ContainersKVM135IPFilterRBAC136
OpenHarmonyiTrustee (TEEOS)Distributed Virtual Frameworkdevice_qemuappverify137RBAC
OniroiTrustee (TEEOS)Distributed Virtual Frameworkdevice_qemu138appverifyRBAC
Plan 9NoNoper-process namespaces
InfernoNoNoper-process namespaces

See also

  • Free and open-source software portal

References

  1. No for single line development model.

  2. For I/O Kit.

  3. "Syllable Desktop - Wikipedia". en.wikipedia.org. Retrieved 16 September 2024. https://ex.shadowrun.fr/syllable_(operating_system).html

  4. "Supported Platforms". Freebsd.org. Retrieved 26 October 2011. http://www.freebsd.org/platforms/

  5. "OpenBSD: Platforms". OpenBSD. 9 May 2006. Retrieved 21 October 2019. http://www.openbsd.org/plat.html

  6. "Platforms Supported by NetBSD". NetBSD.org. Retrieved 9 December 2016. http://www.netbsd.org/Ports/

  7. DragonFly Frequently Asked Questions Archived 6 October 2006 at the Wayback Machine http://www.dragonflybsd.org/docs/FAQ.cgi

  8. "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. https://web.archive.org/web/20090927131045/http://opensolaris.org/os/about/faq/general_faq/#platforms

  9. "OpenDarwin FAQ: Compatibility issues". 15 April 2007. Archived from the original on 18 December 2007. Retrieved 26 October 2011. https://web.archive.org/web/20071218081924/http://www.opendarwin.org/en/faq/ch01s03.html

  10. "MINIX 3 Hardware Requirements". MINIX3.org. Retrieved 6 December 2014. http://wiki.minix3.org/doku.php?id=usersguide:hardwarerequirements#cpu_compatibility

  11. work in progress

  12. "Haiku ARM port progress". 18 August 2009. Archived from the original on 12 May 2012. Retrieved 13 April 2012. https://web.archive.org/web/20120512235741/http://www.haiku-os.org/blog/pfoetchen/2009-08-18/finally_haiku_arm_port_update

  13. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  14. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  15. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  16. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  17. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  18. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  19. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  20. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  21. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  22. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  23. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  24. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  25. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  26. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  27. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  28. with Linux-libre kernel and others, but not on Hurd kernel /wiki/Linux-libre

  29. with Linux-libre and Linux kernel /wiki/Linux-libre

  30. work in progress

  31. work in progress

  32. work in progress

  33. Pistachio supports AMD64; Fiasco only in the CVS version.

  34. Pistachio supports AMD64; Fiasco only in the CVS version.

  35. Pistachio supports AMD64; Fiasco only in the CVS version.

  36. Pistachio supports AMD64; Fiasco only in the CVS version.

  37. Pistachio supports AMD64; Fiasco only in the CVS version.

  38. Support is outdated or unmaintained.

  39. Support is outdated or unmaintained.

  40. Support is outdated or unmaintained.

  41. "The Various Ports". Plan9.bell-labs.com. Archived from the original on 14 September 2008. Retrieved 26 October 2011. https://web.archive.org/web/20080914030213/http://plan9.bell-labs.com/sys/doc/port.html

  42. "Other hardware (Plan 9 wiki)". Plan9.bell-labs.com. Archived from the original on 29 December 2014. Retrieved 26 October 2011. https://web.archive.org/web/20141229194117/http://plan9.bell-labs.com/wiki/plan9/other_hardware/

  43. Support is outdated or unmaintained.

  44. Support is outdated or unmaintained.

  45. Support is outdated or unmaintained.

  46. Support is outdated or unmaintained.

  47. "First Driver for USB 3.0". 9 June 2009. http://www.linux-magazine.com/Online/News/First-Driver-for-USB-3.0

  48. "Manual Pages: radeon(4)". OpenBSD.org. Retrieved 4 February 2018. https://man.openbsd.org/radeon.4

  49. "Manual Pages: radeon(4)". OpenBSD.org. Retrieved 4 February 2018. https://man.openbsd.org/radeon.4

  50. "Manual Pages: nv(4)". OpenBSD.org. Retrieved 4 February 2018. https://man.openbsd.org/nv.4

  51. Larabel, Michael (21 July 2018). "NetBSD 8.0 Officially Released With USB3 Support, Security Improvements & UEFI". Phoronix. https://www.phoronix.com/news/NetBSD-8.0-Officially-Released

  52. "DragonFly Release 3.2". https://www.dragonflybsd.org/release32/

  53. USB with DOS Archived 22 May 2008 at the Wayback Machine – Limited support for some devices provided by third-party driver. http://www.freedos.org/freedos/news/newsitem/149.html

  54. USB with DOS Archived 22 May 2008 at the Wayback Machine – Limited support for some devices provided by third-party driver. http://www.freedos.org/freedos/news/newsitem/149.html

  55. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  56. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  57. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  58. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  59. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  60. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  61. Proprietary Software is not officially supported on GNU system /wiki/Proprietary_software

  62. Proprietary Software is not officially supported on GNU system /wiki/Proprietary_software

  63. Proprietary Software is not officially supported on GNU system /wiki/Proprietary_software

  64. Proprietary Software is not officially supported on GNU system /wiki/Proprietary_software

  65. Proprietary Software is not officially supported on GNU system /wiki/Proprietary_software

  66. Proprietary Firmware blob is not officially supported on GNU system /wiki/Proprietary_software

  67. Proprietary Firmware blob is not officially supported on GNU system /wiki/Proprietary_software

  68. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  69. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  70. is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/hardware_compatibility_list/

  71. [4] – Very limited support. http://www.reactos.org/wiki/index.php/Installing_ReactOS#Choosing_an_installation_strategy

  72. [4] – Very limited support. http://www.reactos.org/wiki/index.php/Installing_ReactOS#Choosing_an_installation_strategy

  73. "TV Tuner information". cconcepts.co.uk. Retrieved 27 July 2019. http://www.cconcepts.co.uk/products/tvtuner.htm

  74. NetBSD has a kernel-only PPPoE driver.

  75. OpenSolaris has support for a TUN driver with TAP support http://www.whiteboard.ne.jp/~admin2/tuntap/

  76. firewall is not supported on Hurd kernel for now

  77. ipv6 is not supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/hurd/translator/pfinet/ipv6/

  78. dhcp is partially supported on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/hurd/translator/pfinet/dhcp/

  79. From 5.15 there is a new NTFS in-kernel driver that's supports reads and writes https://kernelnewbies.org/Linux_5.15#New_NTFS_file_system_implementation

  80. Read only kernel driver.

  81. "Ufs2 write support for linux | hawking's weblog". Archived from the original on 3 July 2008. Retrieved 28 August 2008. https://web.archive.org/web/20080703173722/http://hawking.nonlogic.org/archives/2007/04/06/ufs2_write_support_for_linux/

  82. read/write access without journaling; HFS+ with journal either be opened read-only or be written with journal ignored (potentially corrupting the file system).

  83. Read only kernel driver.

  84. 2.6 and later.

  85. 2.6 and later.

  86. 2.6 and later.

  87. 2.6 and later.

  88. 2.6 and later.

  89. With patch [1] Archived 15 April 2012 at the Wayback Machine. http://www.namesys.com/install_v4.html

  90. Read only kernel driver.

  91. Read/Write support via NTFS-3G. /wiki/NTFS-3G

  92. Read only kernel driver.

  93. Experimental.

  94. Read only kernel driver.

  95. Read only kernel driver.

  96. Read/Write support via NTFS-3G. /wiki/NTFS-3G

  97. Read only kernel driver.

  98. Read only kernel driver.

  99. Read only kernel driver.

  100. Read only kernel driver.

  101. Read only.

  102. Read/Write support via NTFS-3G. /wiki/NTFS-3G

  103. OpenSolaris also has an in-kernel, native SMB server built directly on the ZFS DMU.

  104. Read only kernel driver.

  105. Read/Write support via NTFS-3G. /wiki/NTFS-3G

  106. Read/Write support via NTFS-3G. /wiki/NTFS-3G

  107. Ext2/3 read and write support for Haiku (jvff's blog). https://www.haiku-os.org/blog/jvff

  108. Ext2/3 read and write support for Haiku (jvff's blog). https://www.haiku-os.org/blog/jvff

  109. The GSoC 2009 project assignment was never completed (Obaro Ogbo's blog Archived 17 June 2012 at the Wayback Machine). https://www.haiku-os.org/blog/4854

  110. Read only kernel driver.

  111. Read only kernel driver.

  112. Read only kernel driver.

  113. Read only kernel driver.

  114. Ext3/4 is not supported on Hurd kernel for now

  115. UFS support is dropped on Hurd kernel for now http://darnassus.sceen.net/~hurd-web/hurd/translator/ufs/

  116. Read only kernel driver.

  117. Read only kernel driver.

  118. Read only kernel driver.

  119. Read only kernel driver.

  120. Default in series 028.

  121. available as a patch(not integrated into the linux kernel or the userland utilities), see the security features of the Linux distribution for more details /wiki/Comparison_of_Linux_distributions#Security_features

  122. available as a patch(not integrated into the linux kernel or the userland utilities), see the security features of the Linux distribution for more details /wiki/Comparison_of_Linux_distributions#Security_features

  123. available as a patch(not integrated into the linux kernel or the userland utilities), see the security features of the Linux distribution for more details /wiki/Comparison_of_Linux_distributions#Security_features

  124. LXC is a front-end to this; also see lwn.net /wiki/LXC

  125. available as a patch(not integrated into the linux kernel or the userland utilities), see the security features of the Linux distribution for more details /wiki/Comparison_of_Linux_distributions#Security_features

  126. available as a patch(not integrated into the linux kernel or the userland utilities), see the security features of the Linux distribution for more details /wiki/Comparison_of_Linux_distributions#Security_features

  127. available as a patch(not integrated into the linux kernel or the userland utilities), see the security features of the Linux distribution for more details /wiki/Comparison_of_Linux_distributions#Security_features

  128. available as a patch(not integrated into the linux kernel or the userland utilities), see the security features of the Linux distribution for more details /wiki/Comparison_of_Linux_distributions#Security_features

  129. not integrated into the operating system

  130. see here [2] for more details http://www.trustedbsd.org/mac.html

  131. ProPolice/Stack-Smashing Protector has been enabled in base system since FreeBSD 8.0 release.

  132. "bhyve". http://bhyve.org

  133. see here [3] for more details http://www.openbsd.org/security.html

  134. "vmm(4)". OpenBSD. Retrieved 14 October 2017. http://man.openbsd.org/OpenBSD-6.1/vmm.4

  135. "KVM". Joyent. Retrieved 25 August 2012. http://smartos.org/2011/08/22/its-here-kvm-on-illumos/

  136. "RBAC". Oracle. Retrieved 28 September 2013. https://blogs.oracle.com/observatory/entry/understading_rbac

  137. openharmony/security_appverify, OpenHarmony, 6 January 2022, retrieved 1 July 2024 https://github.com/openharmony/security_appverify

  138. eclipse-oniro-mirrors/device_qemu, Eclipse Oniro Mirrors, 22 September 2023, retrieved 1 July 2024 https://github.com/eclipse-oniro-mirrors/device_qemu