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

این جداول سیستم‌عامل‌های متن‌باز و آزاد را با هم مقایسه می‌کنند.

 اطلاعات کلی 

 نام پروانه نوع هسته هسته زبان برنامه‌نویسی پشتیبانی از ریسه در هسته خانواده قدیمی‌ترین نسخه منسوخ نشده انشعاب‌ها لینوکس  مونولوتیک به همراه ماژول C ۱:۱ شبه یونیکس ۲٫۶٫۳۲٫۶۱  فری‌بی‌اس‌دی  مونولیتیک با طراحی ماژولار C ۱:۱ BSD, شبه-یونیکس ۷٫۳ دراگون‌فلی بی‌اس‌دی اوپن‌بی‌اس‌دی  مونولیتیک با طراحی ماژولار C ۱:۱ BSD, شبه-یونیکس ۴٫۲ میراواس بی‌اس‌دی نت‌بی‌اس‌دی  مونولیتیک با طراحی ماژولار C ۱:۱ BSD, شبه-یونیکس ۵ اوپن‌بی‌اس‌دی دراگون‌فلی بی‌اس‌دی  پیوندی C  BSD, شبه-یونیکس   اوپن‌سولاریس، اوپن‌ایندیانا  مونولیتیک با طراحی ماژولار C 1:1, M:N یونیکس   AuroraUX  مونولیتیک با طراحی ماژولار C, Ada 1:1, M:N Unix   Darwin, داروین (سیستم‌عامل), داروین (سیستم‌عامل)  پیوندی C, سی++ ۱:۱ BSD, Unix, شبه-یونیکس، اواس ده   مینیکس  ریزهسته C  شبه-یونیکس   فری‌داس  مونولیتیک C  داس (سیستم عامل) ۱٫۱  هایکو  پیوندی C, C++  بی اواس  TiltOS هاوس   Haskell  مستقل   کولیبری‌اواس  مونولیتیک ASM  منوت اواس   منوت اواس  مونولیتیک ASM  مستقل  کولیبری‌اواس گنو   (هسته گنو هرد) یا مونولوتیک (لینوکس-لیبره هسته، انشعابی از هسته لینوکس، و دیگر هسته‌هایی که جز پروژه گنو نیستند) C ۱:۱ شبه یونیکس ۲٫۴ روی لینوکس-لیبره هسته (نه بر روی هسته گنو هرد) لینوکس ری‌اکت‌اواس  پیوندی C, C++  شبه-ویندوز   L4, Fiasco, Pistachio  میکروکرنل C++  L4   پلان ۹  پیوندی C 1:1, 1:M Cothread style. own, Unix informed  اینفرنو، پلن بی AROS  Exokernel C  آمیگااواس   Syllable  مونولیتیک با طراحی ماژولار C, C++ ۱:۱ شبه-یونیکس، BeOS, AmigaOS, پازیکس   اینفرنو   C  Plan 9  OzInferno FreeRTOS  RTOS C  RTOS   eCos  RTOS C, C++  RTOS   RTEMS  RTOS C و ASM به همراه پشتیبانی بومی از دیگر زبان‌ها از جمله سی++ و آدا POSIX, RTEID/ORKID, uITRON RTOS ۴٫۷٫۱  HelenOS  میکروکرنل C M:N مستقل   E/OS  مونولیتیک ASM, C ۱:۱ BeOS, شبه-یونیکس   نام پروانه نوع هسته زبان برنامه‌نویسی استفاده‌شده در هسته پشتیبانی از ریسه‌ها در هسته خانواده قدیمی‌ترین نسخه منسوخ‌نشده انشعاب‌ها

 معماری‌های مورد پشتیبانی 
 نام اکس۸۶, i386, آی‌ای-۳۲ x86 SMP زن (هایپرویژن) IA-64 اکس۸۶-۶۴ پاورپی‌سی PowerPC SMP اسپارک۳۲ 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لینوکس،  Itanium Linux-on-لینوکس, wombat فری‌بی‌اس‌دی                 PC98 اوپن‌بی‌اس‌دی                 SuperH, وکس مجموعه دستور،  m88k نت‌بی‌اس‌دی                 SuperH, ns32k, VAX دراگون‌فلی بی‌اس‌دی                 vkernel اوپن‌سولاریس                 AuroraUX                 Darwin, داروین (سیستم‌عامل)                 L4/Darwin مینیکس                 فری‌داس                 هایکو                 کولیبری‌اواس                 منوت اواس                 گنو                 FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8,  s390 , SuperH UML, Itanium Linux-on-Linux ری‌اکت‌اواس                 L4, Pistachio                 Plan 9                 See lguest, vx32 AROS                 i386-Linux, i386-FreeBSD سیلابل                 اینفرنو                 AMD Am29000, Texas Instruments OMAP مایکروسافت ویندوز، لینوکس، فری‌بی‌اس‌دی، پلان ۹, اواس ده، سولاریس، ایریکس،  Unixware, اچ‌پی-یواکس،  اینترنت اکسپلورر FreeRTOS                 AVR, PIC, MSP430, HCS12, 8052, MicroBlaze, Cortex-M3, H8S eCos                 CalmRISC, ColdFire, FR-V, h8, Matsushita AM3x, Nios II, NEC V8xx, 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, داروین (سیستم‌عامل)           مینیکس      فری‌داس    USB with DOS  – Limited support for some devices provided by third-party driver.              هایکو          کولیبری‌اواس               منوت اواس               گنو                   ری‌اکت‌اواس     – Very limited support.           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, PFDarwinIPFWاوپن‌بی‌اس‌دیPFاوپن‌سولاریسTrustedBSDKVMIPFilterRBACAuroraUXTrustedBSDIPFilter پلان ۹    Inferno   

 جستارهای وابسته 

 بی‌اس‌دی
 مقایسه سیستم‌عامل‌ها
 مقایسه توزیع‌ّای لینوکس
 مقایسه سیستم‌عامل‌های خانواده بی‌اس‌دی
 مقایسه هسته‌ها

 مقایسه سیستم‌های پرونده
 مقایسه سیستم‌عامل‌های داس
 فهرست سیستم‌عامل‌ها
 لوح فشرده زنده

 مایکروسافت ویندوز
 RTEMS
 یونیکس
 شبه یونیکس

 منابع 

سیستم‌عامل‌های آزاد
رده:مقایسه‌های بین سیستم‌عامل‌ها