Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації
Перейти до пошуку
Немає
перевірених версій цієї сторінки; ймовірно, її ще
не перевіряли на відповідність правилам проекту.
Назва
Ліцензія
Тип ядра
Мова розробки ядра
Підтримка багатопоточності
Родина ОС
Нащадки
Linux
GPL /LGPL
Монолітне з модулями
C
1:1
Unix-подібна
elks [en]
FreeBSD
BSD ; містить програми з GPL, LGPL
Монолітне з модулями
C
1:1
BSD , Unix-подібна
DragonFly BSD
OpenBSD
BSD
Монолітне
C
1:1
BSD, Unix-подібна
MirOS [en]
NetBSD
BSD
Монолітне з модулями
C
1:1
BSD, Unix-подібна
OpenBSD
DragonFly BSD
BSD
Гібридне
C
1:1
BSD, Unix-подібна
OpenSolaris , illumos [en]
CDDL
Монолітне з модулями
C
1:1, M:N
Unix
Darwin , OpenDarwin
APSL
Гібридне
C, C++ [ 1]
1:1
BSD, Unix, Unix-подібна, OS X
MINIX
BSD
Мікроядро
C
Unix-подібна
RedoxOS [en]
MIT
Мікроядро
Rust
Unix-подібна
FreeRTOS
MIT
RTOS
C
RTOS
FreeDOS
GPL
Монолітне
C
DOS
Genode [en]
AGPL
Мікроядро
C++
1:1
Genode
Haiku
MIT
Гібридне
C, C++
BeOS
TiltOS
House [en]
BSD
Haskell
own/original
KolibriOS
GPL
Монолітне
ASM
MenuetOS
MenuetOS
Menuet 64 , commerce excluded
Монолітне
ASM
own/original
KolibriOS
GNU
GPL
Multiserver Microkernel (Hurd kernel) or Monolithic (Linux-libre [en] kernel, fork of Linux kernel , and other kernels which are not part of the GNU Project )
C
1:1
Unix-подібна
Linux
ReactOS
GPL, LGPL
Гібридне
C, C++
Windows-подібна
RISC OS
Apache 2.0
Монолітне
ARM асемблер
RISC OS
RISC OS 6
L4 [en] , Fiasco , Pistachio
GPL, BSD
Мікроядро
C++
L4
Plan 9
LPL
Гібридне
C
1:1, 1:M Cothread style.
власне, Unix
Inferno, Plan B
AROS
APL
Екзоядро
C
AmigaOS
Syllable
GPL
Монолітне з модулями
C, C++
1:1
Unix-подібна, BeOS, AmigaOS, POSIX
Inferno
GPL, LGPL; MIT
C
Plan 9
OzInferno
NuttX [en]
BSD
RTOS
C
RTOS
eCos
modified GPL, eCos
RTOS
C, C++
RTOS
RTEMS
modified GPL , BSD, Stanford
RTOS
C та ASM з підтримкою інших, включаючи C++ та Ada
POSIX, RTEID/ORKID, uITRON
RTOS
HelenOS
BSD
Мікроядро
C
M:N
власне
E/OS
GPLv2
Монолітне
ASM, C
1:1
BeOS, Unix-подібна
TempleOS
public domain
Монолітне
HolyC, C, C++
Commodore 64 -like
Назва
Ліцензія
Тип ядра
Мова розробки ядра
Підтримка багатопоточності
Родина ОС
Нащадки
Назва
x86 , i386 , IA-32
x86 SMP
Xen
IA-64
x86-64
PowerPC
PowerPC SMP
SPARC 32
SPARC SMP
Alpha
MIPS
ARM
XScale
M68k
PA-RISC
OpenRISC [en]
Інші
Linux
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
FR-V [en] , Cell , ETRAX CRIS [en] , M32R [en] , Xtensa [en] , h8 [en] , s390 , SuperH
FreeBSD [ 2]
Так
Так
Так
Так
Так
Так
Так
Ні
Так
Ні
Так
Так
Так
Ні
Ні
Ні
PC98
OpenBSD [ 3]
Так
Так
Ні
Ні
Так
Так
Так
Ні
Так
Так
Так
Так
Так
Ні
Так
Ні
SuperH
NetBSD [ 4]
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
SuperH , ns32k [en] , VAX , HP/PA , M68010 [en] , mipseb, mipsel , sh3eb, sh3el, sparc64
DragonFly BSD [ 5]
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
OpenSolaris [ 6] illumos [en]
Так
Так
Так
Ні
Так
Ні
Ні
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Darwin , OpenDarwin [pl] [ 7]
Так
Так
Ні
Ні
Так
Так
Так
Ні
Ні
Ні
Ні
Так
Ні
Так
Ні
Ні
MINIX [ 8]
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
FreeDOS
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Genode [en]
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
RISC-V
Haiku
Так
Так
Ні
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні[ 9]
Ні
Ні
Ні
Ні
KolibriOS
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
MenuetOS
Так
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
GNU
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
FR-V [en] , Cell , ETRAX CRIS [en] , M32R [en] , Xtensa [en] , h8 [en] , s390 , SuperH
ReactOS
Так
Так
Ні
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
RISC OS
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
L4 , Pistachio
Так
Ні
Ні
Так
Так
Так
Ні
Ні
Ні
Так
Так
Так
Ні
Ні
Ні
Ні
Plan 9
Так
Так
Так
Ні
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Ні
Ні
Див.[ 10] [ 11]
AROS
Так
Ні
Ні
Ні
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Ні
Syllable
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Inferno
Так
?
Ні
Ні
?
Так
?
Так
?
Ні
Так
Так
Так
Так
Ні
Ні
AMD Am29000 [en] , Texas Instruments OMAP [en]
FreeRTOS
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Так
Ні
Ні
Ні
Так
AVR , PIC , MSP430 [en] , HCS12 [en] , 8052 , MicroBlaze [en] , Cortex-M3, H8S [en]
eCos
Так
Так
Ні
Ні
Ні
Так
Ні
Так
Ні
Ні
Так
Так
Так
Так
Ні
Так
CalmRISC , ColdFire [en] , FR-V [en] , h8 [en] , Matsushita AM3x , Nios II , NEC V8xx , SuperH
RTEMS
Так
Ні
Xen
Ні
Ні
Так
Ні
Так
Ні
Ні
Так
Так
Так
Так
Так
Так
Blackfin [en] , Nios II, Coldfire [en] , Texas Instruments C3x/C4x [en] , SuperH, H8S [en]
HelenOS
Так
Так
Ні
Так
Так
Так
Ні
Так
Так
Ні
Так
Так
Ні
Ні
Ні
Ні
E/OS
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
TempleOS
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Назва
x86 , i386 , IA-32
x86 SMP
Xen
IA-64
x86-64
PowerPC
PowerPC SMP
SPARC 32
SPARC SMP
Alpha
MIPS
ARM
XScale
M68k
PA-RISC
OpenRISC [en]
Інші
Назва
ATA
SATA
SCSI
USB 3.0
USB 2.0
USB 1.1
FireWire
PCMCIA/PC card [en]
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
Аудіо
ТБ-тюнер , або вебкамера
Linux
Так
Так
Так
Так 2.6.31+[ 1]
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так
Так,nv(2d only), nouveau (3d with mesa)
OSS , ALSA
V4L ,V4L2
FreeBSD
Так
Так
Так
Так 8.2+
Так
Так
Так
Так
Так
Так
Так
Так
Ні
Ні
Так
Так
Так
Так
Так
OpenBSD
Так
Так
Так
Так 5.7+
Так
Так
Ні
Так
Так
Ні
Ні
Ні
Ні
Ні
Так[ 2]
2d only[ 2]
2d only[ 3]
Так
Так
NetBSD
Так
Так
Так
Ні 7.1[ 4]
Так
Так
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
Так
Так
DragonFly BSD
Так
Так
Так
Так[ 5]
Так
Так
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
Так
OpenSolaris , illumos [en]
Так
Так
Так
Так
Так
Так
Так
Так
Так
Ні
Так
Ні
Ні
Так
V4L2
Darwin , OpenDarwin [pl]
Так
Так
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
MINIX
Ні
Ні
Ні
Ні
Ні
FreeDOS
Так
Так
Так
Ні
Ні[ 6]
Ні[ 6]
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Genode [en]
Так
Так
Ні
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Haiku
Так
Так
Так
Так
Так
Так
Ні
Так
Ні
Ні
Ні
Ні
Ні
Так
Так
Так
Так
Так
KolibriOS
Так
Так
Ні
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
MenuetOS
Так
Ні
Ні
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Так
GNU
Так
Так[ Note 1]
Так[ Note 1]
Так[ Note 1]
Так[ Note 1]
Так[ Note 1]
Так[ Note 1]
Так
Ні[ Note 2]
Ні[ Note 2]
Ні[ Note 2]
Ні[ Note 2]
Ні[ Note 2]
Ні[ Note 3]
Ні[ Note 3]
Так[ Note 1]
Так[ Note 1]
Так[ Note 1]
ReactOS
Так
Так
Так
Так[ 7]
Так[ 7]
Ні
Ні
Так
Ні
Ні
Ні
Ні
Ні
Так
RISC OS
?
Так
Так
?
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
TV tuner[ 8]
L4 , Fiasco , Pistachio
Ні
Ні
Ні
Ні
Ні
Plan 9
Так
Так
Так
Так
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
Так
Так
AROS
Так
Так
Ні
Ні
Ні
own
Ні
2D only
Syllable
Так
Так
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
Так
Inferno
Так
Ні
Так
Ні
Ні
Ні
Так
Так
Ні
Ні
Ні
Ні
Ні
Так
FreeRTOS
Ні
Ні
Ні
Ні
Ні
eCos
Так
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
RTEMS
Так
Так
Ні
Ні
Ні
Ні
Ні
HelenOS
Так
Так
Ні
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
E/OS
Так
Так
Так
Ні[5]
Так
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Так
Так
Назва
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
Назва
FAT16, dosfs ; FAT32, vfat
NTFS
Ext2
Ext3
XFS
ReiserFS
UFS
UFS2
HFS
HFS+ [en]
MINIXfs [en]
BFS
ISO 9660
UDF
NFS
SMBFS
RAM disk , tmpfs
ZFS
Інші спеціалізовані файлові системи
Linux
Так
Так[ Note 1] [ Note 2]
Так
Так
Так
Так
Так[ Note 3]
Так[ 9]
Так
Так[ Note 4]
Так
Так[ Note 3]
Так
Так
Так
Так
Так
Так
9P [en] ,[ Note 5] FUSE ,[ Note 5] sysfs [en] ,[ Note 5] configfs [en] ,[ Note 5] Reiser4 [en] ,[ Note 5] [ Note 6] JFS , Btrfs , UnionFS [en] , 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 [en] , LFS [en] , EFS [en]
OpenBSD
Так
Так[ Note 3]
Так
Ні
Ні
Так
Так
Ні
Ні
Ні
Ні
Так
Так
Так
Так
Так
Ні
AFS [en]
DragonFly BSD
Так
Так[ Note 3]
Так
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
Ні
Так
Так[ Note 7]
Так
Так
Так
Ні
HAMMER , nullfs, PUFFS
OpenSolaris , illumos [en]
Так
Так [ Note 2] [ Note 8]
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Ні
Так
Так
Так
Так
Так
Так
SMB (native), QFS
Darwin , OpenDarwin [pl]
Так
Так[ Note 3] [ Note 2]
Так
Так
Так
Так
Так
Так
Так
MINIX
Так
Ні
Так
Так
Ні
FreeDOS
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Так
Genode [en]
Так
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Так
Ні
Extensible VFS layer
Haiku
Так
Так [ Note 2]
Так [ Note 9]
Так [ Note 9]
Так
Так
Так
Так
Ні[ Note 10]
KolibriOS
Так
Так[ Note 3]
Так[ Note 3]
Так[ Note 3]
Так[ Note 3]
Так
Так
MenuetOS
Так
GNU
Так
Так
Так[ Note 11]
Так[ Note 12]
Так
Так
Так
Ні
ReactOS
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
L4 , Fiasco , Pistachio
Так
Ні
Plan 9
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Так
Так
Так
Ні
Fossil [en] , Venti [en] , most system services
AROS
Так
Так
SFS [en] , AFFS [en]
Syllable
Так
Так[ Note 3]
Так[ Note 3]
Так[ Note 3]
Так
Так
Так
AFS (інші мови)
Inferno
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Ні
Ні
Так
kfs, most system services
FreeRTOS
Ні
eCos
Так
Так[ Note 3]
Так
MMFS, ROMfs, JFFS2 [en] , YAFFS [en]
RTEMS
Так
Так
Так
TarFS, TFTP FS, IMFS, miniIMFS
HelenOS
Так
Ні
Так
Так
Ні
Ні
Ні
Ні
Ні
Ні
Так
Ні
Так
Так
Ні
Ні
Так
locfs, exFAT
E/OS
Так
Ні
Так
Ні
Ні
Ні
Ні
Ні
Ні
Ні
Так
Так[ Note 13]
Так
Ні
Так
Так
Так
Назва
FAT16, dosfs ; FAT32, vfat
NTFS
Ext2
Ext3
XFS
ReiserFS
UFS
UFS2
HFS
HFS+ [en]
MINIXfs [en]
BFS
ISO 9660
UDF
NFS
SMBFS
RAM disk [en] , tmpfs
ZFS
Інші спеціалізовані файлові системи
Назва
RAID
Дискова квота
Контроль доступу до ресурсів
Шифрування
Інші можливості файлових систем
Linux
Так
Так
Unix , ACL , MAC
Так
LVM , EVMS [en]
FreeBSD
Так
Так
Unix, ACL, MAC
Так
GEOM [en] , snapshots, background fsck , user-mountable file systems
OpenBSD
Так
Так
Unix
Так
NetBSD
Так
Так
Unix, Veriexec [en]
Так
Snapshots, Journaling
DragonFly BSD
Так
Так
Unix
Так
HAMMER , Snapshots, Checksumming, Deduplication
OpenSolaris , illumos [en]
Так
Так
Unix, ACL, MAC
Так
Solaris Volume Manager [en] , ZFS , snapshots , transparent data repair
Darwin , OpenDarwin [pl]
Так
Unix, ACL
Так
MINIX
Unix
FreeDOS
Ні
Genode [en]
Ні
Ні
Ні
Ні
Per-process virtual file-system layer
KolibriOS
Ні
MenuetOS
Ні
GNU
Unix
ReactOS
Ні
L4 , Fiasco , Pistachio
Plan 9
Ні
Ні
Unix-like , no root
Ні
snapshots, venti [en] archival storage, per-process namespace, user-mountable file systems
AROS
Syllable
Unix
64-bit , журналювання , розширені файлові атрибути
Inferno
Ні
Ні
Unix-like, no root
Ні
per-process namespace, user-mountable file systems
FreeRTOS
eCos
RTEMS
HelenOS
Ні
Ні
Ні
Ні
Ні
E/OS
Так
Так
Unix
Так
Ні
Назва
RAID
Дискова квота
Контроль доступу до ресурсів
Шифрування
Інші можливості файлових систем
Операційна система
Мандатне керування доступом
Захист простору виконання програм
Віртуалізація на рівні ОС
Віртуалізація
Захист простору користувача
Інші
Linux
SELinux , AppArmor [ 10]
Exec Shield [en] ,[ 10] PaX [ 10]
Chroot , namespace and cgroups,[ 11] Linux-VServer [en] ,[ 10] OpenVZ [ 10]
KVM
IPFilter [en] , Iptables
grsecurity,[ 10] RSBAC [en] [ 10]
FreeBSD
SeBSD,[ 12] [ 13] TrustedBSD [en]
ProPolice/SSP [en] [ 14]
jail [en]
bhyve [en] [ 15]
IPFW [en] , PF [en] , IPFilter
Darwin
SEDarwin, TrustedBSD
jail
IPFW
OpenBSD
W^X [en] , ProPolice/SSP [en] [ 16]
vmm[ 17]
PF
OpenSolaris , illumos [en]
TrustedBSD
Solaris Containers [en]
KVM [ 18]
IPFilter
RBAC[ 19]
Plan 9
Ні
Ні
per-process namespaces
Inferno
Ні
Ні
per-process namespaces