WikiDer > Сравнение операционных систем с открытым исходным кодом
Эти таблицы сравнивают бесплатно программное обеспечение / Открытый исходный код операционные системы. Если не все версии поддерживают функцию, отображается первая версия, которая ее поддерживает.
Общая информация
Имя | Лицензия | Ядро тип | Ядро язык программирования | Ядро нить поддерживать | Семейство ОС | Самый старый не-EOL версия[Примечание 1] | Вилки |
---|---|---|---|---|---|---|---|
Linux | GPL/LGPL | Монолитный с модулями | C | 1:1 | Unix-подобный | 3.16 | лоси |
FreeBSD | BSD; Программное обеспечение GPL, LGPL обычно включено | Монолитный с модулями | C | 1:1 | BSD, Unix-подобный | 11 | DragonFly BSD |
OpenBSD | BSD | Монолитный | C | 1:1 | BSD, Unix-подобный | 6.4 | МирОС |
NetBSD | BSD | Монолитный с модулями | C | 1:1 | BSD, Unix-подобный | 7.0 | OpenBSD |
DragonFly BSD | BSD | Гибридный | C | 1:1 | BSD, Unix-подобный | Нет | |
OpenSolaris, иллюзия | CDDL | Монолитный с модулями | C | 1: 1, М: С | Unix | Нет | |
Дарвин, OpenDarwin | APSL | Гибридный | C, C ++[Заметка 2] | 1:1 | BSD, Unix, Unix-подобный, OS X | Нет | |
МИНИКС | BSD | Микроядро | C | Unix-подобный | Нет | ||
RedoxOS | Массачусетский технологический институт | Микроядро | Ржавчина | Unix-подобный | Нет | ||
FreeRTOS | Массачусетский технологический институт | ОСРВ | C | ОСРВ | Нет | ||
FreeDOS | GPL | Монолитный | C | ДОС | 1.1 | ||
Genode | AGPL | Микроядро | C ++ | 1:1 | Genode | ||
Хайку | Массачусетский технологический институт | Гибридный | C, C ++ | BeOS | Нет | TiltOS | |
жилой дом | BSD | Haskell | собственный / оригинальный | Нет | |||
КолибриОС | GPL | Монолитный | КАК М | MenuetOS | Нет | ||
MenuetOS | Менуэт 64, без торговли | Монолитный | КАК М | собственный / оригинальный | Нет | КолибриОС | |
GNU | GPL | Мультисерверное микроядро (Херд ядро) или монолитный (Linux-libre ядро, вилка Ядро Linux, и другие ядра, не входящие в Проект GNU) | C | 1:1 | Unix-подобный | 2.4 на Linux-libre ядро (не на Херд ядро) | Linux |
ReactOS | GPL, LGPL | Гибридный | C, C ++ | Windows-подобный | Нет | ||
ОС RISC | Apache 2.0 | Монолитный (с кооперативная многозадачность) | РУКА сборка | ОС RISC | Нет | RISC OS 6 | |
L4, Фиаско, Фисташковый | Немного GPL, немного BSD | Микроядро | C ++ | L4 | Нет | ||
План 9 | LPL | Гибридный | C | 1: 1, 1: М Пряжа стиль. | собственные, сообщает Unix | Нет | Инферно, план Б |
AROS | APL | Exokernel | C | AmigaOS | Нет | ||
Слог | GPL | Монолитный с модулями | C, C ++ | 1:1 | Unix-подобный, BeOS, AmigaOS, POSIX | Нет | |
Inferno | GPL, LGPL; Массачусетский технологический институт | C | План 9 | Нет | ОзИнферно | ||
NuttX | BSD | ОСРВ | C | ОСРВ | Нет | ||
eCos | модифицированная GPL, eCos | ОСРВ | C, C ++ | ОСРВ | Нет | ||
RTEMS | модифицированная GPL, BSD, Стэнфорд | ОСРВ | C и ASM с собственной поддержкой других языков, включая C ++ и Ada | POSIX, RTEID / ORKID, uITRON | ОСРВ | 4.7.1 | |
HelenOS | BSD | Микроядро | C | M: N | собственный / оригинальный | Нет | |
E / OS | GPLv2 | Монолитный | ASM, C | 1:1 | BeOS, Unix-подобный | Нет | |
TempleOS | всеобщее достояние | Монолитный | HolyC, C, C ++ | Коммодор 64-подобно | Нет | ||
Имя | Лицензия | Тип ядра | Язык программирования ядра | Поддержка потоков ядра | Семейство ОС | Самая старая версия без EOL | Вилки |
Поддерживаемые архитектуры
Имя | x86, i386, IA-32 | x86 SMP | Xen | IA-64 | x86-64 | PowerPC | PowerPC SMP | SPARC32 | SPARC SMP | Альфа | MIPS | РУКА | XScale | M68 тыс. | PA-RISC | OpenRISC | другие | размещенный режим |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linux | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | FR-V, Клетка, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH | UML, coLinux, MkLinux, Itanium Linux-на-Linux, вомбат |
FreeBSD[1] | да | да | да | да | да | да | да | Нет | да | Нет | да | да | да | Нет | Нет | Нет | PC98 | |
OpenBSD[2] | да | да | Нет | Нет | да | да | да | Нет | да | да | да | да | да | Нет | да | Нет | SuperH ] | |
NetBSD[3] | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | SuperH, ns32k, VAX, гппа, M68010, мипсеб, Mipsel, sh3eb, sh3el, sparc64 | |
DragonFly BSD[4] | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | vkernel | |
OpenSolaris[5] иллюзия | да | да | да | Нет | да | Нет | Нет | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ||
Дарвин, OpenDarwin[6] | да | да | Нет | Нет | да | да | да | Нет | Нет | Нет | Нет | да | Нет | да | Нет | Нет | L4 / Дарвин | |
МИНИКС[7] | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | ||
FreeDOS | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ||
Genode | да | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | RISC-V | Linux |
Хайку | да | да | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет[Примечание 1][8] | Нет | Нет | Нет | Нет | ||
КолибриОС | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ||
MenuetOS | да | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ||
GNU | да | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | да[Заметка 2] | FR-V, Клетка, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH[Заметка 2] | UML, Itanium Linux-на-Linux[Заметка 3] |
ReactOS | да | да | Нет[Примечание 1] | Нет | да | Нет[Примечание 1] | Нет[Примечание 1] | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | ||
ОС RISC | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | ||
L4, Фисташковый | да | Нет | Нет | да[Примечание 4] | да[Примечание 4] | да[Примечание 4] | Нет | Нет | Нет | да[Примечание 4] | да[Примечание 4] | да | Нет | Нет | Нет | Нет | ||
План 9 | да | да | да | Нет | да | да | да | да[Примечание 5] | да[Примечание 5] | да | да | да | да | да[Примечание 5] | Нет | Нет | Видеть[9][10] | гость, vx32 |
AROS | да | Нет | Нет | Нет | да | да | Нет | Нет | Нет | Нет | Нет | да | Нет | да | Нет | Нет | i386-Linux, i386-freebsd | |
Слог | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ||
Inferno | да | ? | Нет | Нет | ? | да | ? | да | ? | Нет | да | да | да | да[Примечание 5] | Нет | Нет | AMD Am29000,[Примечание 5] Texas Instruments OMAP | Майкрософт Виндоус, Linux, FreeBSD, план 9, OS X, Солярис, Ирикс, UnixWare,[Примечание 5] HP-UX,[Примечание 5] Internet Explorer |
FreeRTOS | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | да | Нет | Нет | Нет | да | AVR, ПОС, MSP430, HCS12, 8052, MicroBlaze, Cortex-M3, H8S | |
eCos | да | да | Нет | Нет | Нет | да | Нет | да | Нет | Нет | да | да | да | да | Нет | да | Спокойный, Холодный огонь, FR-V, h8, Matsushita AM3x, Ниос II, NEC V8xx, SuperH | Microsoft Windows, Linux |
RTEMS | да | Нет | Xen | Нет | Нет | да | Нет | да | Нет | Нет | да | да | да | да | да | да | Blackfin, Ниос II, Холодный огонь, Техасские инструменты C3x / C4x, SuperH, H8S | Linux, Solaris, Cygwin, FreeBSD, симуляторы нескольких процессоров |
HelenOS | да | да | Нет | да | да | да | Нет | да | да | Нет | да | да | Нет | Нет | Нет | Нет | ||
E / OS | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | ||
TempleOS | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | QEMU, VirtualBox и др. | |
Имя | x86, i386, IA-32 | x86 SMP | Xen | IA-64 | x86-64 | PowerPC | PowerPC SMP | SPARC32 | SPARC SMP | Альфа | MIPS | РУКА | XScale | M68k | PA-RISC | OpenRISC | Другой | размещенный режим |
Поддерживаемое оборудование
Общий
Имя | ATA | SATA | SCSI | USB 3.0 | USB 2.0 | USB 1.1 | FireWire | PCMCIA / PC карта | AGP | Nvidia официальный драйвер IA-32 | Официальный драйвер Nvidia IA-64 | Официальный драйвер Nvidia AMD64 | ATI официальный драйвер x86 | Официальный драйвер ATI x86-64 | Драйвер бесплатного программного обеспечения ATI r200 | Драйвер бесплатного программного обеспечения ATI r300 | Драйвер бесплатного программного обеспечения Nvidia | Аудио | ТВ-тюнер, редактирование видео, или же ВЭБ-камера |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linux | да | да | да | Да 2.6.31+[11] | да | да | да | да | да | да | да | да | да | да | да | да | Да, nv (только 2d), модерн(3д с мезой) | OSS, ALSA | V4L, V4L2 |
FreeBSD | да | да | да | Да 8.2+ | да | да | да | да | да | да | да | да | Нет | Нет | да | да | да | да | да |
OpenBSD | да | да | да | Да 5.7+ | да | да | Нет | да | да | Нет | Нет | Нет | Нет | Нет | да[12] | Только 2d[12] | Только 2d[13] | да | да |
NetBSD | да | да | да | Нет 7.1[14] | да | да | да | да | да | Нет | Нет | Нет | Нет | Нет | да | да | |||
DragonFly BSD | да | да | да | да[15] | да | да | да | да | да | Нет | Нет | Нет | Нет | Нет | да | ||||
OpenSolaris, иллюзия | да | да | да | да | да | да | да | да | да | Нет | да | Нет | Нет | да | V4L2 | ||||
Дарвин, OpenDarwin | да | да | да | да | да | Нет | Нет | Нет | Нет | Нет | |||||||||
МИНИКС | Нет | Нет | Нет | Нет | Нет | ||||||||||||||
FreeDOS | да | да | да | Нет | Нет[16] | Нет[16] | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | |
Genode | да | да | Нет | да | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет |
Хайку | да | да | да | да | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | да | да | да | да | да | |
КолибриОС | да | да | Нет | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | |||||
MenuetOS | да | Нет | Нет | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | да | |||||
GNU | да | да[Примечание 1] | да[Примечание 1] | да[Примечание 1] | да[Примечание 1] | да[Примечание 1] | да[Примечание 1] | да | Нет[Заметка 2] | Нет[Заметка 2] | Нет[Заметка 2] | Нет[Заметка 2] | Нет[Заметка 2] | Нет[Заметка 3] | Нет[Заметка 3] | да[Примечание 1] | да[Примечание 1] | да[Примечание 1] | |
ReactOS | да | да | да | да[17] | да[17] | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | да | |||||
ОС RISC | ? | да | да | ? | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | ТВ-тюнер[18] |
L4, Фиаско, Фисташковый | Нет | Нет | Нет | Нет | Нет | ||||||||||||||
План 9 | да | да | да | да | да | да | да | Нет | Нет | Нет | Нет | Нет | да | да | |||||
AROS | да | да | Нет | Нет | Нет | собственный | Нет | Только 2D | |||||||||||
Слог | да | да | да | да | да | Нет | Нет | Нет | Нет | Нет | да | ||||||||
Inferno | да | Нет | да | Нет | Нет | Нет | да | да | Нет | Нет | Нет | Нет | Нет | да | |||||
FreeRTOS | Нет | Нет | Нет | Нет | Нет | ||||||||||||||
eCos | да | да | да | да | Нет | Нет | Нет | Нет | Нет | ||||||||||
RTEMS | да | да | Нет | Нет | Нет | Нет | Нет | ||||||||||||
HelenOS | да | да | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | |
E / OS | да | да | да | Нет[5] | да | да | да | Нет | Нет | Нет | Нет | Нет | Нет | да | да | ||||
Имя | ATA | SATA | SCSI | USB 3.0 | USB 2.0 | USB 1.1 | FireWire | PCMCIA / PC карта | AGP | Официальный драйвер Nvidia IA-32 | Официальный драйвер Nvidia IA-64 | Официальный драйвер Nvidia AMD64 | Официальный драйвер ATI x86 | Официальный драйвер ATI x86-64 | Драйвер бесплатного программного обеспечения ATI r200 | Драйвер бесплатного программного обеспечения ATI r300 | Драйвер бесплатного программного обеспечения Nvidia | Аудио | ТВ-тюнер, монтаж видео или веб-камера |
Сети
Имя | Сетевая поддержка | NE2000 / RTL8029 | RTL8139 | Гигабитный Ethernet | 10 Гбит Ethernet | Беспроводная сеть | Bluetooth | ИК-порт |
---|---|---|---|---|---|---|---|---|
Linux | да | да | да | да | да | да | да | да |
FreeBSD | да | да | да | да | да | да | да | да |
OpenBSD | да | да | да | да | да | да | да | Нет |
NetBSD | да | да | да | да | да | да | да | да |
DragonFly BSD | да | да | да | да | да | да | ||
OpenSolaris, иллюзия | да | да | да | да | да | Нет | Нет | |
Дарвин, OpenDarwin | да | |||||||
МИНИКС | да | да | ||||||
FreeDOS | да | да | да | |||||
Genode | да | Нет | Нет | да | Нет | да | Нет | Нет |
Хайку | да | да | да | да | да | |||
КолибриОС | да | да | да | Нет | да | |||
MenuetOS | да | да | Нет | Нет | ||||
GNU | да | |||||||
ReactOS | да | да | да | да | да | да | Нет | Нет |
L4, Фиаско, Фисташковый | ||||||||
План 9 | да | да | да | да | да | да | Нет | Нет |
AROS | да | да | ||||||
Слог | да | да | да | да | ||||
Inferno | да | да | да | да | да | Нет | Нет | |
FreeRTOS | ||||||||
eCos | да | да | да | |||||
RTEMS | да | да | да | да | Нет | Нет | Нет | Нет |
HelenOS | да | да | да | да | Нет | Нет | Нет | Нет |
E / OS | да | да | да | да | да | Нет[6] | Нет | Нет |
Имя | Сетевая поддержка | NE2000 / RTL8029 | RTL8139 | Гигабитный Ethernet | 10 Гбит Ethernet | Беспроводная сеть | Bluetooth | ИК-порт |
Сетевые технологии
Имя | Брандмауэр | TCP / IP | IPv6 | IPX | PPP | PPPoE | DHCP | мост | TUN / TAP | ssh | OpenVPN |
---|---|---|---|---|---|---|---|---|---|---|---|
Linux | сетевой фильтр iptables/столы | да | да | да | да | да | да | да | да | да | да |
FreeBSD | IPFW2, IPFilter, ПФ | да | да | да | да | да | да | да | да | да | да |
OpenBSD | ПФ | да | да | Нет | да | да | да | да | да | да | да |
NetBSD | IPFilter, НПФ, ПФ | да | да | да | да[Примечание 1] | да | да | да | да | да | |
DragonFly BSD | IPFW2, ПФ | да | да | Нет | да | да | да | да | да | да | |
OpenSolaris, иллюзия | IPFilter | да | да | да | да | да | да | да[Заметка 2] | да | да | |
Дарвин, OpenDarwin | IPFW | да | да | да | да | ||||||
МИНИКС | да | да | |||||||||
FreeDOS | да | да | да | да | да | да | |||||
Genode | программная IP-маршрутизация | да | Нет | Нет | Нет | да | да | ||||
Хайку | Никто | да | да | да | да | да | |||||
КолибриОС | Никто | да | Нет | да | Нет | да | |||||
MenuetOS | Никто | да | Нет | Нет | Нет | ||||||
GNU | сетевой фильтр iptables/столы (с Linux-libre и Ядро Linux)[Заметка 3] | да | да[Примечание 4] | да[Примечание 5] | да | ||||||
ReactOS | да | да | |||||||||
L4, Фиаско, Фисташковый | |||||||||||
План 9 | ipmux | да | да | Нет | да | да | да | да | Нет | да | Нет |
AROS | да | ||||||||||
Слог | да | да | да | да | да | ||||||
Inferno | ipmux | да | да | Нет | да | да | да | да | Нет | Нет | Нет |
FreeRTOS | |||||||||||
eCos | да | да | да | да | да | ||||||
RTEMS | да | Нет | да | да | да | да | да | ||||
HelenOS | да | да | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | |
E / OS | да | да | да | да | да | да | да | да | да | Нет | |
Имя | Брандмауэр | TCP / IP | IPv6 | IPX | PPP | PPPoE | DHCP | мост | TUN / TAP | ssh | OpenVPN |
- ^ NetBSD имеет драйвер PPPoE только для ядра.
- ^ OpenSolaris поддерживает драйвер TUN с поддержкой TAP.
- ^ брандмауэр пока не поддерживается ядром Hurd
- ^ ipv6 пока не поддерживается ядром Hurd
- ^ dhcp на данный момент частично поддерживается ядром Hurd
Поддерживаемые файловые системы
Имя | FAT16, dosfs; FAT32, vfat | NTFS | Ext2 | Ext3 | XFS | ReiserFS | УФС | UFS2 | HFS | HFS + | MINIXfs | BFS | ISO 9660 | UDF | NFS | SMBFS | RAM-диск, tmpfs | ZFS | Другие специальные файловые системы |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linux | да | да[Примечание 1][Заметка 2] | да | да | да | да | да[Заметка 3] | да[19] | да | да[Примечание 4] | да | да[Заметка 3] | да | да | да | да | да | да | 9P,[Примечание 5] ПРЕДОХРАНИТЕЛЬ,[Примечание 5] sysfs,[Примечание 5] configfs,[Примечание 5] Reiser4,[Примечание 5][Примечание 6] JFS, Btrfs, UnionFS, Ext4 |
FreeBSD | да | да[Заметка 3][Заметка 2] | да | да[Заметка 3] | да[Примечание 1] | да[Заметка 3] | да | да | Нет | Нет | Нет | Нет | да | да | да | да | да | да | ПРЕДОХРАНИТЕЛЬ, nullfs, UnionFS |
NetBSD | да | да[Заметка 3][Заметка 2] | да | Нет | Нет | да | да | да[Заметка 3] | Нет | Нет | да | да[Заметка 3] | да | да | да | да | PUFFS, LFS, EFS | ||
OpenBSD | да | да[Заметка 3] | да | Нет | Нет | да | да | Нет | Нет | Нет | Нет | да | да | да | да | да | Нет | AFS | |
DragonFly BSD | да | да[Заметка 3] | да | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | да | да[Примечание 7] | да | да | да | Нет | МОЛОТОК, nullfs, PUFFS |
OpenSolaris, иллюзия | да | да [Заметка 2][Примечание 8] | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | да | да | да | да | да | да | SMB (родные), QFS | |
Дарвин, OpenDarwin | да | да[Заметка 3][Заметка 2] | да | да | да | да | да | да | да | ||||||||||
МИНИКС | да | Нет | да | да | Нет | ||||||||||||||
FreeDOS | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | да | ||||||||
Genode | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | да | Нет | Расширяемый слой VFS |
Хайку | да | да [Заметка 2] | да [Примечание 9] | да [Примечание 9] | да | да | да | да | Нет[Примечание 10] | ||||||||||
КолибриОС | да | да[Заметка 3] | да[Заметка 3] | да[Заметка 3] | да[Заметка 3] | да | да | ||||||||||||
MenuetOS | да | ||||||||||||||||||
GNU | да | да | да[Примечание 11] | да[Примечание 12] | да | да | да | Нет | |||||||||||
ReactOS | да | да | Нет | Нет | Нет | Нет | Нет | Нет | |||||||||||
L4, Фиаско, Фисташковый | да | Нет | |||||||||||||||||
План 9 | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | да | да | да | Нет | Ископаемое, Venti, большинство системных служб | |
AROS | да | да | SFS, AFFS | ||||||||||||||||
Слог | да | да[Заметка 3] | да[Заметка 3] | да[Заметка 3] | да | да | да | AFS | |||||||||||
Inferno | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет | Нет | да | kfs, большинство системных сервисов | |
FreeRTOS | Нет | ||||||||||||||||||
eCos | да | да[Заметка 3] | да | MMFS, ROMfs, JFFS2, YAFFS | |||||||||||||||
RTEMS | да | да | да | TarFS, TFTP FS, IMFS, miniIMFS | |||||||||||||||
HelenOS | да | Нет | да | да | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | да | да | Нет | Нет | да | locfs, exFAT | |
E / OS | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | да[Примечание 13] | да | Нет | да | да | да | ||
Имя | FAT16, dosfs; FAT32, vfat | NTFS | Ext2 | Ext3 | XFS | ReiserFS | УФС | UFS2 | HFS | HFS + | MINIXfs | BFS | ISO 9660 | UDF | NFS | SMBFS | RAM-диск, tmpfs | ZFS | Другие специальные файловые системы |
- ^ а б Экспериментальный.
- ^ а б c d е ж Поддержка чтения / записи через NTFS-3G.
- ^ а б c d е ж грамм час я j k л м п о п q р s Только чтение драйвера ядра.
- ^ доступ для чтения / записи без ведения журнала; HFS + с журналом будет либо открыт только для чтения, либо записан с игнорированием журнала (что может привести к повреждению файловой системы).
- ^ а б c d е 2.6 и новее.
- ^ С патчем [1] В архиве 15 апреля 2012 г. Wayback Machine.
- ^ Только чтение.
- ^ OpenSolaris также имеет встроенный в ядро SMB-сервер, построенный непосредственно на ZFS DMU.
- ^ а б Поддержка чтения и записи Ext2 / 3 для Haiku (блог jvff).
- ^ Задание по проекту GSoC 2009 так и не было выполнено (Блог Обаро Огбо В архиве 17 июня 2012 г. Wayback Machine).
- ^ Ext3 / 4 пока не поддерживается ядром Hurd
- ^ Поддержка UFS в ядре Hurd пока отсутствует
- ^ По умолчанию в серии 028.
Поддерживаемые функции файловой системы
Имя | RAID | квота | Контроль доступа к ресурсам | шифрование | другие специальные файловая система Особенности |
---|---|---|---|---|---|
Linux | да | да | Unix, ACL, MAC | да | LVM, EVMS |
FreeBSD | да | да | Unix, ACL, MAC | да | GEOM, снимки, фон fsck, монтируемые пользователем файловые системы |
OpenBSD | да | да | Unix | да | |
NetBSD | да | да | Unix, Veriexec | да | Снимки, ведение журнала |
DragonFly BSD | да | да | Unix | да | МОЛОТОК, Снимки, контрольная сумма, дедупликация |
OpenSolaris, иллюзия | да | да | Unix, ACL, MAC | да | Менеджер томов Solaris, ZFS, снимки, прозрачное восстановление данных |
Дарвин, OpenDarwin | да | Unix, ACL | да | ||
МИНИКС | Unix | ||||
FreeDOS | Нет | ||||
Genode | Нет | Нет | Нет | Нет | Уровень виртуальной файловой системы для каждого процесса |
КолибриОС | Нет | ||||
MenuetOS | Нет | ||||
GNU | Unix | ||||
ReactOS | Нет | ||||
L4, Фиаско, Фисташковый | |||||
План 9 | Нет | Нет | Unix-подобный, нет корня | Нет | снимки, венты архивное хранилище, пространство имен для каждого процесса, файловые системы, монтируемые пользователем |
AROS | |||||
Слог | Unix | 64-битный, ведение журнала, расширенные атрибуты файла | |||
Inferno | Нет | Нет | Unix-подобный, без рута | Нет | пространство имен для каждого процесса, файловые системы, монтируемые пользователем |
FreeRTOS | |||||
eCos | |||||
RTEMS | |||||
HelenOS | Нет | Нет | Нет | Нет | Нет |
E / OS | да | да | Unix | да | Нет |
Имя | RAID | квота | Контроль доступа к ресурсам | шифрование | другие специальные функции файловой системы |
Особенности безопасности
Операционная система | Обязательный контроль доступа | Программного обеспечения исполняемая защита пространства | Виртуализация на уровне операционной системы | Виртуализация | Защита пользовательского пространства | Другие |
---|---|---|---|---|---|---|
Linux | SELinux, AppArmor[Примечание 1] | Exec Shield,[Примечание 1] PaX[Примечание 1] | Chroot, пространство имен и cgroups,[Заметка 2] Linux-VServer,[Примечание 1] OpenVZ[Примечание 1] | KVM | IPFilter, Iptables | grsecurity,[Примечание 1] RSBAC[Примечание 1] |
FreeBSD | SeBSD,[Заметка 3][Примечание 4] TrustedBSD | ProPolice / SSP[Примечание 5] | тюрьма | бхиве[20] | IPFW, ПФ, IPFilter | |
Дарвин | SEDarwin, TrustedBSD | тюрьма | IPFW | |||
OpenBSD | W ^ X, ProPolice / SSP[Примечание 6] | vmm[21] | ПФ | |||
OpenSolaris, иллюзия | TrustedBSD | Контейнеры Solaris | KVM[22] | IPFilter | RBAC[23] | |
План 9 | Нет | Нет | пространства имен для каждого процесса | |||
Inferno | Нет | Нет | пространства имен для каждого процесса |
- ^ а б c d е ж грамм доступен как патч (не интегрирован в ядро Linux или утилиты пользовательской среды), см. функции безопасности дистрибутива Linux для более подробной информации
- ^ LXC является интерфейсом к этому; также см lwn.net
- ^ не интегрирован в операционную систему
- ^ глянь сюда [2] Больше подробностей
- ^ ProPolice / Stack-Smashing Protector включен в базовую систему с момента выпуска FreeBSD 8.0.
- ^ глянь сюда [3] Больше подробностей
Смотрите также
Рекомендации
- ^ «Поддерживаемые платформы». Freebsd.org. Получено 26 октября 2011.
- ^ «OpenBSD: платформы». OpenBSD. 9 мая 2006 г.. Получено 21 октября 2019.
- ^ «Платформы, поддерживаемые NetBSD». NetBSD.org. Получено 9 декабря 2016.
- ^ Часто задаваемые вопросы о DragonFly В архиве 6 октября 2006 г. Wayback Machine
- ^ «OpenSolaris FAQ: Включает ли проект OpenSolaris исходный код для архитектуры SPARC и x64 / x86?». Opensolaris.org. 26 октября 2009 г. Архивировано с оригинал 27 сентября 2009 г.. Получено 26 октября 2011.
- ^ «OpenDarwin FAQ: Проблемы совместимости». Web.archive.org. 15 апреля 2007 г. Архивировано с оригинал 18 декабря 2007 г.. Получено 26 октября 2011.
- ^ «Аппаратные требования MINIX 3». MINIX3.org. Получено 6 декабря 2014.
- ^ "Прогресс порта Haiku ARM". 18 августа 2009 г. Архивировано с оригинал 12 мая 2012 г.. Получено 13 апреля 2012.
- ^ «Разные порты». Plan9.bell-labs.com. Архивировано из оригинал 14 сентября 2008 г.. Получено 26 октября 2011.
- ^ «Другое оборудование (Plan 9 wiki)». Plan9.bell-labs.com. Архивировано из оригинал 29 декабря 2014 г.. Получено 26 октября 2011.
- ^ «Первый драйвер для USB 3.0». 9 июня 2009 г.
- ^ а б "Страницы руководства: radeon (4)". OpenBSD.org. Получено 4 февраля 2018.
- ^ "Страницы руководства: nv (4)". OpenBSD.org. Получено 4 февраля 2018.
- ^ "Будет ли NetBSD 7.0 поддерживать USB 3.0?". Reddit.org. 19 августа 2015.
- ^ «DragonFly Release 3.2».
- ^ а б USB с DOS В архиве 22 мая 2008 г. Wayback Machine - Ограниченная поддержка некоторых устройств сторонним драйвером.
- ^ а б [4] - Очень ограниченная поддержка.
- ^ "Информация о ТВ-тюнере". www.cconcepts.co.uk. Получено 27 июля 2019.
- ^ «Архивная копия». Архивировано из оригинал 3 июля 2008 г.. Получено 28 августа 2008.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "бхиве".
- ^ "vmm (4)". OpenBSD. Получено 14 октября 2017.
- ^ «КВМ». Джойент. Получено 25 августа 2012.
- ^ «RBAC». Oracle. Получено 28 сентября 2013.