مقایسه سیستم‌عامل‌های متن‌باز

این جداول سیستم‌عامل‌های متن‌باز و آزاد را با هم مقایسه می‌کنند.
اطلاعات کلی
نام
پروانه
نوع هسته
هسته زبان برنامه‌نویسی
پشتیبانی از ریسه در هسته
خانواده
قدیمی‌ترین نسخه منسوخ نشده
انشعاب‌ها
لینوکس
مونولوتیک به همراه ماژول
C
1:1
شبه یونیکس
2.6.32.61
فری‌بی‌اس‌دی
مونولیتیک با طراحی ماژولار
C
1:1
BSD, شبه-یونیکس
7.3
دراگون‌فلی بی‌اس‌دی
اوپن‌بی‌اس‌دی
مونولیتیک با طراحی ماژولار
C
1:1
BSD, شبه-یونیکس
4.2
میراواس بی‌اس‌دی
نت‌بی‌اس‌دی
مونولیتیک با طراحی ماژولار
C
1:1
BSD, شبه-یونیکس
5
اوپن‌بی‌اس‌دی
دراگون‌فلی بی‌اس‌دی
پیوندی
C
BSD, شبه-یونیکس
اوپن‌سولاریس, اوپن‌ایندیانا
مونولیتیک با طراحی ماژولار
C
1:1, M:N
یونیکس
AuroraUX
مونولیتیک با طراحی ماژولار
C, Ada
1:1, M:N
Unix
Darwin, داروین (سیستم‌عامل), داروین (سیستم‌عامل)
پیوندی
C, سی++
1:1
BSD, Unix, شبه-یونیکس, اواس ده
مینیکس
ریزهسته
C
شبه-یونیکس
فری‌داس
مونولیتیک
C
داس (سیستم عامل)
1.1
هایکو
پیوندی
C, C++
بی‌اواس
هاوس
Haskell
مستقل
کولیبری‌اواس
مونولیتیک
ASM
منوت اواس
منوت اواس
مونولیتیک
ASM
مستقل
کولیبری‌اواس
گنو
(هسته گنو هرد) یا مونولوتیک (لینوکس-لیبره هسته, انشعابی از هسته لینوکس, و دیگر هسته‌هایی که جز پروژه گنو نیستند)
C
1:1
شبه یونیکس
2.4 روی لینوکس-لیبره هسته (نه بر روی هسته گنو هرد)
لینوکس
ری‌اکت‌اواس
پیوندی
C, C++
شبه-ویندوز
L4, Fiasco, Pistachio
میکروکرنل
C++
L4
پلان ۹
پیوندی
C
1:1, 1:M Cothread style.
own, Unix informed
اینفرنو, پلن بی
AROS
Exokernel
C
آمیگااواس
Syllable
مونولیتیک با طراحی ماژولار
C, C++
1:1
شبه-یونیکس, BeOS, AmigaOS, پازیکس
اینفرنو
C
Plan 9
OzInferno
FreeRTOS
RTOS
C
RTOS
eCos
RTOS
C, C++
RTOS
RTEMS
RTOS
C و ASM به همراه پشتیبانی بومی از دیگر زبان‌ها از جمله سی++ و آدا
POSIX, RTEID/ORKID, uITRON
RTOS
4.7.1
HelenOS
میکروکرنل
C
M:N
مستقل
E/OS
مونولیتیک
ASM, C
1:1
BeOS, شبه-یونیکس
نام
پروانه
نوع هسته
زبان برنامه‌نویسی استفاده‌شده در هسته
پشتیبانی از ریسه‌ها در هسته
خانواده
قدیمی‌ترین نسخه منسوخ‌نشده
انشعاب‌ها
معماری‌های مورد پشتیبانی
نام
اکس۸۶, i386, آی‌ای-۳۲
x86 SMP
زن (هایپرویژن)
IA-64
اکس۸۶-۶۴
پاورپی‌سی
PowerPC SMP
اسپارک32
SPARC SMP
Alpha
MIPS
ARM
XScale
M 68k
PA-RISC
OpenRISC
other
hosted mode
لینوکس
FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH
UML, coلینوکس, Mkلینوکس, ,
فری‌بی‌اس‌دی
PC98
اوپن‌بی‌اس‌دی
SuperH, وکس مجموعه دستور, m88k
نت‌بی‌اس‌دی
SuperH, ns32k, VAX
دراگون‌فلی بی‌اس‌دی
اوپن‌سولاریس
AuroraUX
Darwin, داروین (سیستم‌عامل)
مینیکس
فری‌داس
هایکو
کولیبری‌اواس
منوت اواس
گنو
FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH
UML,
ری‌اکت‌اواس
L4, Pistachio
Plan 9
See
lguest, vx32
AROS
سیلابل
اینفرنو
AMD Am29000, Texas Instruments OMAP
مایکروسافت ویندوز, لینوکس, فری‌بی‌اس‌دی, پلان ۹, اواس ده, سولاریس, ایریکس, Unixware, اچ‌پی-یواکس, اینترنت اکسپلورر
FreeRTOS
AVR, PIC, MSP430, HCS12, 8052, MicroBlaze, Cortex-M3, H8S
eCos
, ColdFire, FR-V, h8, , Nios II, , SuperH
مایکروسافت ویندوز, لینوکس
RTEMS
زن (هایپرویژن)
Blackfin, Nios II, Coldfire, Texas Instruments C3x/C4x, SuperH, H8S
لینوکس, سولاریس, سیگوین, فری‌بی‌اس‌دی, multiple CPU simulators
HelenOS
E/OS
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
other
hosted mode
سخت‌افزارهای مورد پشتیبانی
کلی
نام
ATA
SATA
واسط سیستم ریزکامپیوتر
USB 2.0
USB 1.1
فایروایر
PCMCIA/PC card
AGP
ان‌ویدیا 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, یا وب‌بین
لینوکس
,nv(2d only), nouveau(3d with mesa)
فری‌بی‌اس‌دی
اوپن‌بی‌اس‌دی
2d only
2d only
نت‌بی‌اس‌دی
دراگون‌فلی بی‌اس‌دی
اوپن‌سولاریس
AuroraUX
Darwin, داروین (سیستم‌عامل)
مینیکس
فری‌داس
هایکو
کولیبری‌اواس
منوت اواس
گنو
ری‌اکت‌اواس
L4, Fiasco, Pistachio
پلان ۹
AROS
مستقل
فقط دوبعدی
سیلابل
اینفرنو
FreeRTOS
eCos
RTEMS
HelenOS
E/OS
نام
ATA
SATA
SCSI
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
درایور متن‌باز انویدیا
صدا
TV tuner, video editing, or webcam
شبکه
نام
پشتیبانی از شبکه
NE2000/RTL8029
RTL8139
گیگابایت اترنت
10 Gigabit Ethernet
شبکه محلی بی‌سیم
بلوتوث
IrDA
لینوکس
فری‌بی‌اس‌دی
اوپن‌بی‌اس‌دی
نت‌بی‌اس‌دی
دراگون‌فلی بی‌اس‌دی
اوپن‌سولاریس
AuroraUX
Darwin, داروین (سیستم‌عامل)
مینیکس
فری‌داس
داروین
کولیبری‌اواس
منوت اواس
گنو
ری‌اکت‌اواس
L4, Fiasco, Pistachio
Plan 9
AROS
سیلابل
اینفرنو
FreeRTOS
eCos
RTEMS
HelenOS
E/OS
نام
پشتیبانی از شبکه
NE2000/RTL8029
RTL8139
گیگابایت اترنت
10 Gigabit Ethernet
Wireless LAN
بلوتوث
IrDA
فناوری‌های شبکه
نام
دیوار آتش
TCP/IP
پروتکل اینترنت نسخه ۶
تبادل بسته بین‌شبکه‌ای
PPP
PPPoE
DHCP
پل‌زنی
TUN/TAP
ssh
شبکه خصوصی مجازی باز
لینوکس
netfilter آی‌پی‌تیبلز/nftables
فری‌بی‌اس‌دی
آی‌پی‌فایروال, آی‌پی‌فیلتر, PF
اوپن‌بی‌اس‌دی
PF
نت‌بی‌اس‌دی
آی‌پی‌فیلتر, NPF, PF
دراگون‌فلی بی‌اس‌دی
آی‌پی‌فایروال, آی‌پی‌فیلتر, PF
اوپن‌سولاریس
آی‌پی‌فیلتر
AuroraUX
آی‌پی‌فیلتر
Darwin, داروین (سیستم‌عامل)
IPFW
مینیکس
فری‌داس
هایکو
None
کولیبری‌اواس
None
منوت اواس
None
گنو
netfilter آی‌پی‌تیبلز/nftables (به‌همراه لینوکس-لیبره و هسته لینوکس)
ری‌اکت‌اواس
L4, Fiasco, Pistachio
Plan 9
ipmux
AROS
سیلابل
اینفرنو
ipmux
FreeRTOS
eCos
RTEMS
HelenOS
E/OS
نام
دیوار آتش
TCP/IP
IPv6
IPX
PPP
PPPoE
DHCP
پل‌زنی
TUN/TAP
ssh
OpenVPN
فایل‌سیستم‌های مورد پشتیبانی
نام
FAT16, dosfs; FAT32, vfat
ان‌تی‌اف‌اس
Ext2
Ext3
XFS
ReiserFS
UFS
UFS2
HFS
HFS+
MINIXfs
BFS
ایزو ۹۶۶۰
UDF
NFS
SMBFS
RAM disk, tmpfs
زی‌اف‌اس
دیگر سیستم فایل خاص‌منظوره
لینوکس
9P, FUSE, sysfs, configfs, Reiser4, JFS, Btrfs, یونیون‌اف‌اس, ای‌ایکس‌تی۴
فری‌بی‌اس‌دی
FUSE, nullfs, UnionFS
نت‌بی‌اس‌دی
PUFFS, LFS, EFS
اوپن‌بی‌اس‌دی
AFS
دراگون‌فلی بی‌اس‌دی
همر (فایل‌سیستم), nullfs
اوپن‌سولاریس
بلوک پیام سرور (native), QFS
AuroraUX
CIFS (native), QFS
Darwin, داروین (سیستم‌عامل)
مینیکس
فری‌داس
هایکو
کولیبری‌اواس
منوت اواس
گنو
ری‌اکت‌اواس
L4, Fiasco, Pistachio
Plan 9
فسیل, ونتی, بیشتر سرویس‌های سیستمی
AROS
SFS, AFFS
سیلابل
AFS
اینفرنو
kfs, بیشتر سرویس‌های سیستمی
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
BFS
ISO 9660
UDF
NFS
SMBFS
RAM disk, tmpfs
ZFS
دیگر فایل‌سیستم‌های خاص‌منظوره
قابلیت‌های فایل‌سیستمی مورد پشتیبانی
نام
آرایه چندگانه دیسک‌های مستقل
quota
کنترل دسترسی به منابع
رمزگذاری
دیگر قابلیت‌های خاص سیستم فایل
لینوکس
Unix, ACL, MAC
LVM, EVMS
فری‌بی‌اس‌دی
Unix, ACL, MAC
جئوم, snapshots, Fsck, فایل‌سیستم‌های قابل مونت توسط کاربر
اوپن‌بی‌اس‌دی
Unix
نت‌بی‌اس‌دی
Unix, وری‌اکزک
دراگون‌فلی بی‌اس‌دی
Unix
همر (فایل‌سیستم), Snapshots, Checksumming, Deduplication
اوپن‌سولاریس
Unix, ACL, MAC
سولاریس Volume Manager, زی‌اف‌اس, snapshots, transparent data repair
AuroraUX
Unix, ACL, MAC
سولاریس Volume Manager, ZFS, snapshots, transparent data repair
Darwin, داروین (سیستم‌عامل)
Unix, ACL
مینیکس
یونیکس
فری‌داس
کولیبری‌اواس
منوت اواس
گنو
یونیکس
ری‌اکت‌اواس
L4, Fiasco, Pistachio
پلان ۹
شبه-یونیکس, بدون root
snapshots, venti archival storage, per-process namespace, فایل‌سیستم‌های قابل مونت توسط کاربر
AROS
سیلابل
یونیکس
64-bit, ژورنالینگ, extended file attributes
Inferno
شبه-یونیکس, بدون root
per-process namespace, user-mountable file systems
FreeRTOS
eCos
RTEMS
HelenOS
E/OS
Unix
نام
RAID
quota
منترل دسترسی به منابع
رمزنگاری
دیگر قابلیت‌های خاص فایل‌سیستمی
ویژگی‌های امنیتی
سیستم‌عامل
کنترل دسترسی اجباری
Software executable space protection
مجازی‌سازی در سطح سیستم‌عامل
مجازی‌سازی
محافظت در فضای کاربری
موارد دیگر
لینوکس
آی‌پی‌فیلتر, آی‌پی‌تیبلز
grsecurity, RSBAC
فری‌بی‌اس‌دی
فری‌بی‌اس‌دی
IPFW, PF
Darwin
IPFW
اوپن‌بی‌اس‌دی
PF
اوپن‌سولاریس
TrustedBSD
KVM
IPFilter
RBAC
AuroraUX
TrustedBSD
IPFilter
پلان ۹
Inferno
بی‌اس‌دی
مقایسه سیستم‌عامل‌ها
مقایسه توزیع‌ای لینوکس
مقایسه سیستم‌عامل‌های خانواده بی‌اس‌دی
مقایسه هسته‌ها
مقایسه سیستم‌های پرونده
مقایسه سیستم‌عامل‌های داس
فهرست سیستم‌عامل‌ها
لوح فشرده زنده
مایکروسافت ویندوز
RTEMS
یونیکس
شبه یونیکس