В этих таблицах содержится сравнение операционных систем компьютерных устройств в виде общей и технической информации для ряда широко используемых и доступных в настоящее время ПК или карманных компьютеров (включая смартфон и планшетный компьютер ) операционных систем. В статье «Доля использования операционных систем » дается более широкое и более общее сравнение операционных систем, которое включает серверы, мэйнфреймы и суперкомпьютеры.
Из-за большого количества и разнообразия доступных дистрибутивов Linux все они сгруппированы под одной записью; см. сравнение дистрибутивов Linux для подробного сравнения. Существует также множество операционных систем BSD и DOS, охваченных сравнением операционных систем BSD и сравнением операционных систем DOS. Для получения информации о представлениях каждой операционной системы см. Поддержка операционных систем.
Имя | Creator | Первоначальный общедоступный выпуск | Predecessor | Текущая стабильная версия | Дата выпуска | Стоимость, доступность | Предпочтительная лицензия | Тип целевой системы |
---|---|---|---|---|---|---|---|---|
AIX | IBM | 1986 | UNIX System V Выпуск 3 | 7.2 TL4 | 2019, ноябрь | В комплекте с оборудованием | Собственный | Сервер, NAS, рабочая станция |
Android | Android, Inc., Google | 2008 | Нет | 11 | 2020, сентябрь 8 | Бесплатно | Apache 2.0, GNU GPLv2 | Смартфон, планшетный компьютер, образование |
AmigaOS классический | Commodore International, Haage Партнер, Hyperion Entertainment | 1985 | TRIPOS (как дисковый операционный компонент AmigaOS) | 3.9 BB2 | 20.03.2002 | Снято с производства ; Поставляется с оборудованием до версии 3.0 (оборудование Amiga International поставляется с версией 3.1); версии 2.1, 3.0, 3.1, 3.5, 3.9 также доступны в виде отдельных пакетов | проприетарный, клон с открытым исходным кодом доступен по AROS общественной лицензии | рабочая станция, персональный компьютер |
AmigaOS 4 | Hyperion Entertainment | 2004 | AmigaOS classic | 4.1 Final Edition | 2014 | 4.0 в комплекте с оборудование; 4.0 для классической версии и 4.1 доступны в виде отдельного пакета по цене 29 евро | проприетарная | рабочая станция, персональный компьютер |
ArcaOS | Arca Noae, LLC | 2017 | OS / 2 | 5.0.6 | 2020, 31 августа | Персональная версия 129,00 долларов США. Коммерческая версия 229,00 долларов США | Собственная | Сервер, рабочая станция, персональный компьютер |
Chrome OS | 2009 | Chromium OS | 86.0.4240.77 | 2020, 13 октября | В комплекте с оборудованием, 32-бит выпуск | Собственный : Условия использования ОС Google | Chromebook, Chromebox, Chromebase и планшеты | |
DragonFly BSD | Мэтью Диллон | 2003 | FreeBSD | 5.8.3 | 2020, 24 сентября | Бесплатно | BSD | Сервер, рабочая станция, NAS, встроенный |
FreeBSD | Проект FreeBSD | 1993 | 386BSD | 12.1 | 2019, 4 ноября | Бесплатно | BSD | Сервер, рабочая станция, NAS, встроенный |
Genode | Genode Labs | 2008 | Нет | 19.05 | 2019, 29 мая | Бесплатно, только исходный код | AGPL | Desktop, Embedded, Server |
GhostBSD | Eric Turgeon | 2009 | FreeBSD | 19.10 | 2019, 26 октября | Бесплатно | BSD | Рабочий стол, рабочая станция |
eComStation | Serenity Systems, Mensys BV | 2001 | OS / 2 | 2.1 | 2011, 20 мая | Домашнее студенческое издание (макс. три на сайт) 145,00 долл.. бизнес-версия 290,00 долл. | проприетарный | сервер, рабочая станция, персональный компьютер |
EPOC32 | Psion PLC | 1996 | ER5 | 1999 | Снято с производства; Коммерческий | проприетарный | КПК | |
GNU / Linux | Известные участники: Ричард Столлман для проекта GNU и Линус Торвальдс для Linux и эмулируемых ими Unix; Red Hat, Проект Debian См.: Сравнение дистрибутивов Linux и Linux Kernel # Development | 1991 (ядро), см.: Сравнение дистрибутивов Linux и История Linux | Нет | 5.8.9 (ядро) | 2020, 12 сентября (ядро) | Бесплатно | GNU GPLv2 (ядро) | См.: Сравнение дистрибутивов Linux |
Haiku | Haiku Inc. | 2009 | BeOS R5 | R1 / Beta 2 | 2020, 9 июня | Бесплатно | MIT | Персональный компьютер |
HP-UX | HP (теперь Hewlett Packard Enterprise ) | 1983 | UNIX System V | 11i v3 2020 Release | май 2020 | 400 долларов США | проприетарный | сервер |
IBM i | IBM | 1988 | OS / 400 | 7.4 | 2019, 23 апреля | В комплекте с оборудованием | Собственный | Сервер |
Inferno | Bell Labs | 1997 | Plan 9 | Fourth Edition | 2009, 30 июня | Free | MIT, GNU GPL, GNU LGPL, LPL | NAS, сервер, встроенный |
iOS | Apple Inc. | 2007 | macOS | 14.0.1 | 2020, 24 сентября | В комплекте с оборудованием и бесплатными обновлениями, предоставляемыми большинству существующих пользователей, в зависимости от требований к оборудованию | Собственные уровни API более высокого уровня; основная система с открытым исходным кодом (версии ARM): APSL, GNU GPL, другие | Смартфон, музыкальный проигрыватель, планшетный компьютер |
IRIX | SGI | 1988 | UNIX System V | 6.5.30 | 2006 | Снято с производства; В комплекте с оборудованием | проприетарный сервер | , рабочая станция |
Classic Mac OS | Apple Inc. | 1984 | Нет | 9.2.2 | 2000 | Снято с производства; Был в комплекте с Mac 68k и PowerPC ; версии 7-9 продаются в виде розничных обновлений | Собственная | рабочая станция, персональный компьютер |
MVS | IBM | 1972 | OS / 360 | MVS / ESA SP - версия JES3 5 R2.2 | 1995, 29 сентября | В комплекте с оборудованием | Собственный | мэйнфрейм IBM |
macOS | Apple Inc. | 2001 | NeXTSTEP, BSD | 10.15.1 Catalina | 2019, 29 октября | В комплекте с оборудованием; Бесплатное обновление через Mac App Store для пользователей Mac OS X 10.6 или новее, при условии, что требования к оборудованию удовлетворены | проприетарными уровнями API более высокого уровня; базовая система с открытым исходным кодом (версии Intel-PowerPC): APSL, GNU GPL, другие | Рабочая станция, персональный компьютер, встроенный |
сервер macOS | Apple Inc. | 2001 | NeXTSTEP, BSD | 10.12 / 20 сентября 2016 | 2016, 20 сентября | Ранее в комплекте с оборудованием; Больше не отдельная операционная система, а группа служб, установленных поверх любой текущей версии Mac OS X; 19,99 долларов США в Mac App Store | проприетарные уровни API более высокого уровня; основная система с открытым исходным кодом (версии Intel-PowerPC): APSL, GNU GPL, другие | Сервер |
MPE | HP | 1974 | Нет | MPE-V | 1988 | Снято с производства; В комплекте с оборудованием HP-3000 CISC "Classic" | проприетарный | сервер |
MCP | Unisys | 1961 | Нет | CP OS 19.0 | 2019, июнь | В комплекте с оборудованием | Собственный | сервер |
MPE / XL | HP | 1987 | MPE | 7,5 | 2002 | Снято с производства; Был в комплекте с оборудованием HP-3000 PA-RISC | Собственный | сервер |
MINIX 3 | Эндрю С. Таненбаум | 2005 | Minix2 | 3.3.0 | 2014 | Бесплатно | BSD | Workstation |
NetBSD | Проект NetBSD | 1993 | 386BSD | 9.1 | 2020, 18 октября | Бесплатно | BSD | NAS, сервер, рабочая станция, встроенная |
NetWare | Novell | 1985 | S-Net | 6.5 SP8 | 2009, 6 мая | Заменено Novell Open Enterprise Server ; Было 184 доллара США (эквивалент 219,28 доллара США в 2019 году) (для одного пользователя) | Собственный | Сервер |
NeXTSTEP | NeXT | 1989 | Unix | 3.3 | 1995 | Снято с производства; Был в комплекте с оборудованием, затем продавался отдельно | Проприетарная | Рабочая станция |
OpenBSD | Проект OpenBSD | 1995 | NetBSD 1.0 | 6.8 | 2020, 18 октября | Бесплатно | ISC | Сервер, NAS, рабочая станция, встроенная |
OpenIndiana | Многие, на основе программного обеспечения, разработанного Sun Microsystems и многие другие | 2010 | OpenSolaris | 2020.04 | 2020, 5 мая | Бесплатно | CDDL | Сервер, рабочая станция |
OpenVMS | DEC (теперь VSI) | 1977 | RSX-11 M | 9.0 | 2020, 15 мая | Коммерческий, бесплатный некоммерческий использовать | проприетарный | сервер, рабочая станция |
OS / 360 | IBM | 1966 | Нет | Операционная система / 360 R21.8 | 1972, август | В комплекте с оборудованием | Собственный | мэйнфрейм IBM |
OS / 390 | IBM | 1995 | MVS | OS / 390 Version 2 R10 | 2000, 29 сентября | В комплекте с оборудованием | Собственный | мэйнфрейм IBM |
ОС 2200 | U nisys | 1967 как Exec 8e | Exec 8, OS 1100 | CP OS 18 (Exec 49.2) | 2018, 18 июля | В комплекте с аппаратное обеспечение | Проприетарный | Сервер |
OS / 2 | IBM и Microsoft | 1987 | MS-DOS | 4.52 | 2001 | Снято с производства (см. Преемника ArcaOS); Было 300 долларов США (эквивалент 433,17 доллара США в 2019 году) | Собственный | Персональный компьютер, сервер |
План 9 | Bell Labs | 1993 | Unix | Четвертое издание | 2003 (кроме незначительных более поздних обновлений) | Бесплатно | LPL | Рабочая станция, сервер, встроенная, HPC |
QNX | QNX Software Systems | 1982 | Unix, POSIX | 7.0.0 | 2017, март | В комплекте с BlackBerry 10 и PlayBook устройств. Коммерческий; существует академическая версия, для которой требуется код авторизации перед установкой | Проприетарный | Автомобильная промышленность, медицина, смартфоны, потребительские, промышленные, встраиваемые, безопасные |
Solaris | Sun (сейчас Oracle Corporation ) | 1992 | SunOS | 11.4 | 2018, 28 августа | Коммерческая; (но бесплатная / бесплатная бессрочная лицензия при использовании «в целях разработки, тестирования, прототипирования и демонстрация ваших приложений ») | CDDL | Сервер, рабочая станция |
Symbian | Symbian Ltd. | 1998 | EPOC32 | 9,5 | 2009 | Снято с производства; коммерческие | проприетарные | телефоны |
платформа Symbian | Symbian Foundation | 2010 (первоначально 1998 как Symbian) | Symbian | 3.0.4 | 2010 | Бесплатно | EPL | встраиваемый |
Windows Server (семейство NT) | Microsoft | 1993 | OS / 2, Windows 3.x и MS-DOS | Windows Server 2019 (версия 10.0.17763) | 2018 г., 2 октября | 1050 долларов США 5 CA Ls сервер; другие выпуски зависят от количества приобретенных клиентских лицензий | собственных лицензий ; Исходный код | Сервер, NAS, встроенная |
Windows (семейство NT ) | Microsoft | 1993 | OS / 2, Windows 9x и MS-DOS | Windows 10 (версия 2004) | 2020, 27 мая | Windows 10 Home 119 долларов США, Windows 10 Pro 199 долларов США | проприетарный ; исходный код | рабочая станция, персональный компьютер, медиацентр, планшетный ПК, встроенная |
Windows (классическая 9x семейство) | Microsoft | 1995 | MS-DOS, Windows NT 3.5 | Windows Me (Win 4.90.3000) | 2000 | Снято с производства | Собственность | Персональный компьютер, медиацентр |
RISC iX | Acorn Computers | 1988 | BSD 4.3 | 1.21c | 1993 | Снято с производства; было связано с оборудованием | Собственная | рабочая станция |
RISC OS | Acorn Computers | 1987 | Артур, а также BBC Master OS | 3.71 | 1997 | Снят с производства; был связан с оборудованием | Pr oprietary | Образование, персональный компьютер |
RISC OS 4 | RISCOS Ltd, Pace plc | 1999 | RISC OS | 4.39 | 2004 | В комплекте с оборудованием, затем продается отдельно по цене 70 фунтов стерлингов (127 долларов США) | Запатентованная программа | Обучение, персональный компьютер |
RISC OS 5 | Castle Technology, RISC OS Open | 2002 | RISC OS 4 | 5.24 | 2018 | Бесплатно | Лицензия Apache | Education, персональный компьютер |
RISC OS 6 | RISCOS Ltd | 2006 | RISC OS 4 | 6.20 | 2009 | В комплекте с аппаратным обеспечением, затем продается отдельно по цене 70 фунтов стерлингов (127 долларов США) | Собственная версия | для учебных заведений, персональный компьютер |
ZETA | yellowTAB | 2005 | BeOS R5 | 1,5 | 2007 | Снято с производства | Собственность | Персональный компьютер, медиацентр, рабочая станция |
STOP 6, XTS-400 | BAE Systems | 2003 | STOP 5, XTS-300 | 6.5 | 2008, август | 60 000 долларов США (эквивалентно 71 249 долларам в 2019 году) +; в комплекте с оборудованием XTS и лицензией OEM | проприетарный | сервер, рабочая станция |
ReactOS | группа разработчиков ReactOS | 1996 | Windows NT | 0.4.13 | 2020, 9 апреля | Бесплатно | GNU GPL, GNU LGPL | Рабочая станция, персональный компьютер |
TrueOS | Программное обеспечение PC-BSD | 2006 | FreeBSD | 10.1 | 2014, 16 ноября | Бесплатно | BSD | Персональный компьютер, рабочая станция, сервер |
VxWorks | Wind River Systems | 1987 | VRTX | 7 | 2014 март | Платный | Собственный | Встроенные системы реального времени |
z / OS | IBM | 2000 | OS / 390 | Версия 2.4 (V2R4) | 2019, 30 сентября | Ежемесячная плата за лицензию, около 130 долларов США и выше | Собственный | мэйнфрейм IBM |
z / VSE | IBM | 2007 | VSE / ESA | 6.2 | 2017, 1 декабря | Ежемесячная плата за лицензию | Собственный | мэйнфрейм IBM |
z / VM | IBM | 2000 | VM | 7.1 | 2018, 21 сентября | Ежемесячная плата за лицензию | Собственный | мэйнфрейм IBM |
HP NonStop | HP (ныне Hewlett Packard Enterprise) | 1974 | H06.24 / J06.13 | 2012 | Несвободные | проприетарные | серверы HP Nonstop | |
Имя | Creator | Первоначальный общедоступный выпуск | Предшественник | Текущая стабильная версия | Дата выпуска | Стоимость, доступность | Предпочтительная лицензия | Тип целевой системы |
Имя | Архитектура компьютеров поддерживаемая | Файловая система поддерживаемая | Тип ядра | Строки исходного кода | GUI по умолчанию | Управление пакетами | Управление обновлениями | Собственные API-интерфейсы | Нестандартные API-интерфейсы, поддерживаемые подсистемами |
---|---|---|---|---|---|---|---|---|---|
AIX | POWER, PowerPC-AS, PowerPC, Power ISA | JFS, JFS2, ISO 9660, UDF, NFS, SMBFS, GPFS | Монолитный с модулями | Нет | ins tallp, RPM | Service Update Management Assistant (SUMA) | SysV / POSIX | ||
AmigaOS Classic | 68k, PowerPC | проприетарный (OFS, FFS, SFS, PFS ), FAT, ISO 9660, UDF, многие другие через сторонние драйверы, такие как SMBFS и т. Д. | Microkernel | Да | Установщик (почти не требуется) | Собственный | BSD (доступно через стороннюю ixemul.library ) | ||
AmigaOS 4 | PowerPC | Собственные (OFS, FFS, SFS, PFS), JXFS, FAT, ISO 9660, UDF, многие другие через сторонние драйверы, такие как SMBFS и т. д. | Microkernel | Да | Установщик (почти не нужен) | AmiUpdate (почти не нужен) | Собственный | подмножество BSD (доступно через стороннюю ixemul.library ) | |
ArcaOS | IA-32 | JFS (по умолчанию), HPFS, ISO 9660, UDF, FAT32, NTFS | Hybrid | Да | ANPM (на основе YUM и об / мин) | Средство обновления | OS / 2 | POSIX, Win16, DOS, Win32, Java | |
Chrome OS | ARM, IA-32, x86-64 | eCryptfs, NTFS, FAT, FAT16, FAT32, exFAT, ext2, ext3, ext4, HFS +, MTP (чтение и запись), ISO9660 (только для чтения), UDF (только для чтения) | Монолитный с модулями | ≈17 миллионов | Да | Portage | Linux / POSIX | ||
DragonFly BSD | x86-64 | UFS1, MFS, ext2, FAT (16/32), HAMMER, ISO 9660 | Hybrid | No | dports, pkg | git, cvsup, rsync, pkg | BSD / POSIX | Mono, Java, Win16, Win32, Linux | |
eComStation | IA-32 | HPFS (по умолчанию), FAT, JFS, UDF, FAT32, NTFS (только чтение) | Гибрид | Да | WarpIN, Feature Установить, другое | Maintenance Tool | Собственное, DOS API, Win16 | POSIX, Java, другие | |
FreeBSD | IA-32, x86-64, ARM, MIPS, PowerPC, другие | UFS2, ZFS, ext2, ext3, FAT, ISO 9660, UDF, NFS, другие | Монолитный с модулями | 6,25 миллиона | Нет | Коллекция портов, пакеты | по источнику, сетевое двоичное обновление (freebsdupdate) | BSD / POSIX | Mono, Java, Win16, Win32, Linux |
Genode | ARM, RISC-V, IA-32, x86-64 | ext2, ext3, FAT32, ISO9660 | Microkernel или Монолитное ядро | ≈300,000 | Нет | Пользовательский | Нет | Genode | POSIX, Qt, SDL, MirageOS |
GhostBSD | IA-32, x86-64 | UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (только чтение), XFS (экспериментальный), ZFS, другие | Монолитный с модулями | Да | Коллекция портов, пакеты | по источнику, сетевое двоичное обновление (freebsdupdate) | BSD / POSIX | Mono, Java, Win16, Win32, Linux | |
Linux | IA-32, x86-64, ARM, PowerPC, SPARC, другие | ext2, ext3, ext4, btrfs, ReiserFS, FAT, ISO 9660, UDF, NFS и другие | Монолитный с модулями | ≈15 миллионов (ядро) строк кода для пользовательских библиотек и приложений зависит от дистрибутива | Да | Зависит от дистрибутива | Linux / POSIX | Mono, Java, Win16, Win32 | |
Haiku | IA-32, PowerPC, x86-64 | BFS (по умолчанию), FAT, ISO 9660, ext3, NTFS | Hybrid | ≈ 5,2 миллиона | Да | Коллекция портов (haikuport) | pkgman, HaikuDepot | POSIX, BeOS API | Java, Qt |
HP-UX | PA-RISC, IA-64 | VxFS, HFS, CDFS, EVFS, NFS, CIFS | Монолитный с модулями | Нет | SD, swinstall | swa (HP-UX Software Assistant) | SysV / POSIX | ||
Inferno | IA- 32, PowerPC, SPARC, Alpha, MIPS, другие | Styx / 9P2000, kfs, FAT, ISO 9660 | Монолитный с модулями, пространство пользователя файловые системы | Да | ? | ? | Собственный | ||
iOS | ARMv8-A (iOS 7 – настоящее время), ARMv7-A (iPhone OS 3 – iOS 10), ARMv6 (iPhone OS 1 – iOS 4.2.1) | HFS + (до версии 10.3), APFS ( с версии 10.3) | Гибрид | ≈80 миллионов | Да | ? | Обновление программного обеспечения | Какао, BSD-POSIX | ? |
Классическая Mac OS | 68k, PowerPC | HFS +, HFS, MFS (Mac OS 8.0 и более ранние версии), AFP, ISO 9660, FAT (System 7 и новее), UDF | Монолитный с модулями | Да | Нет | Обновление ПО (только в Mac OS 9) | Toolbox, Carbon (начиная с версии 8.1) | ||
macOS | x86-64 (10.4.7 – настоящее время), I A-32 (10.4.4–10.6.8), PowerPC (10.0–10.5.8). (см. Также iOS для ARM) | HFS + (по умолчанию на жестких дисках и на флэш-дисках до Sierra), APFS (по умолчанию для флэш-накопителей в High Sierra), HFS, UFS, AFP, ISO 9660, FAT, UDF, NFS, SMBFS, NTFS (только чтение), FTP, WebDAV, ZFS (экспериментальный) | Гибрид с модулями | ≈86 миллионов | Да | Установщик macOS | Обновление программного обеспечения | Carbon, Какао, Java, BSD-POSIX | Toolbox (только в версиях до Mac OS X 10.4, не поддерживается в архитектуре x86), Win16, Win32 |
MINIX 3 | IA-32 | Микроядро | ≈12,000 (C) + ≈1,400 (Сборка) | Нет | POSIX | ||||
NetBSD | IA-32, x86-64, ARM, MIPS, PowerPC, sparc64, другие | UFS, UFS2, ext2, FAT, ISO 9660, NFS, LFS и другие | Монолитный с модулями | No | pkgsrc | по исходным кодам или двоичным (с использованием sysinst) | BSD-POSIX | Linux, другие | |
NetWare | 16-битный x86, IA- 32 | NSS, NWFS, FAT, NFS, AFP, UDF, CIFS, ISO 9660 | Гибридный | Да | NWCONFIG.NLM, RPM, X11 установщик графического интерфейса на основе | двоичные обновления, ZENWorks для серверов, Red Carpet | Собственный | ||
OpenBSD | IA-32, x86-64, SPARC, 68k, Alpha, VAX, другие | ffs, ext2, FAT, ISO 9660, NFS, некоторые другие | Монолитный | No | Коллекция портов, пакеты | по источнику или бинарному (пакеты через pkg_add) | BSD-POSIX | ||
OpenVMS | VAX, Alpha, IA-64 | Файлы-11 (ODS), ISO 9660, NFS, CIFS | Монолитный с модулями | Нет | PCSI, VMSINSTAL | ? | Собственный | POSIX | |
OS / 2 | 16-битный x86 (только 1.x), IA-32 | HPFS, JFS, FAT, ISO 9660, UDF, NFS | Монолитный с модулями | Да | Установка функций и другие | ? | Собственные, DOS API, Win16 | Win32 | |
Plan 9 | IA-32, Alpha, MIPS, PowerPC, SPARC, другие | ископаемое / венты, 9P2000, kfs, ext2, FAT, ISO 9660 | Гибрид, пространство пользователя файловые системы | ≈ 2,5 миллиона / sys / src (полный исходный код всех поддерживаемых архитектур, ядер, команд и библиотек) | Да | Нет | реплика | Собственный (Unix-подобный ) | уровень совместимости POSIX |
QNX | x86, SH-4, PowerPC, ARM, MIPS | QNX4FS, QNX6, ext2, FAT, ISO 9660, Joliet, NFS, CIFS, ETFS, UDF, HFS, HFS +, NTFS, другие | Microkernel | POSIX, Java | |||||
ReactOS | IA-32, PowerPC, ARM | FAT, BTRFS и NTFS (только чтение) | Гибрид | почти 8 миллионов | Да | Менеджер приложений ReactOS, MSI, пользовательские установщики | Нет | Win32, NT API | DOS API |
RISC OS | ARM (26 и 32 -битовые режимы адресации) | Acorn ADFS, Econet ANFS, FAT, ISO 9660, многие другие в качестве загружаемых файловых систем | Монолитный с модулями. Совместная многозадачность с ограниченной защитой памяти. | Да | Автономные приложения; драйверы оборудования часто помещаются в ПЗУ | ! IyoUpWtch | Огромное количество вызовов SWI ; обширные библиотеки C | ||
Solaris | IA-32, x86-64, SPARC | UFS, ZFS, ext2, FAT, ISO 9660, UDF, NFS, QFS, некоторые другие | Монолитный с модулями | Да | Пакеты SysV (pkgadd). Система упаковки образов (pkg) (Solaris 11 и новее) | Система упаковки образов (Solaris 11 и новее) | SysV / POSIX, GTK, Java | Win16, Win32, Mono, Linux | |
OpenSolaris | IA -32, x86-64, SPARC (AI) | UFS, ZFS, ext2, FAT, ISO 9660, UDF, NFS, QFS, некоторые другие | Монолитный с модулями | ≈18,8 миллиона | Да | Система упаковки образов (pkg), пакеты SysV (pkgadd) | Система упаковки образов | SysV / POSIX, GTK, Java | Win16, Win32, Mono, Linux |
STOP 6, XTS-400 | x86 | Собственный | Монолитный | Нет | RPM для некоторых ненадежных приложений | Бинарные обновления по почте и проприетарные инструменты | Некоторые: SysV, POSIX, Linux, proprieta ry | ||
Symbian | ARM | FAT | Microkernel | Да | SIS файлы | FOTA | Собственные | POSIX уровень совместимости | |
TrueOS | IA-32, x86-64 | UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (только чтение), XFS (экспериментальный) и другие | Монолитный с модулями | Да | Коллекция портов, пакеты, графические установщики PBI | с помощью обновлений PBI, источника, сетевого двоичного обновления (freebsdupdate) | BSD-POSIX | Win16, Win32 | |
Windows Server (семейство NT) | IA-32, x86-64, IA-64 | NTFS, FAT, ISO 9660, UDF; Сторонние драйверы поддерживают ext2, ext3, ReiserFS и HFS | Гибрид с модулями | ≈45 миллионов | Да | MSI, пользовательские установщики | Центр обновления Windows | Win32, NT API | DOS API, Win16 (только в 32-битных версиях), POSIX, .NET |
Windows ( Семейство NT ) | IA-32, x86-64, ARM, IA-64, Alpha, MIPS, PowerPC | NTFS, FAT exFAT ISO 9660, UDF; 3-й- сторонние драйверы поддерживают ext2, ext3, ReiserFS, HFS +, FATX и HFS (со сторонним драйвером) | Гибрид с модулями | ≈40 (XP) / 64 (Vista и более поздние версии) млн | Да | MSI, пользовательские установщики | Центр обновления Windows | Win32, NT API | DOS API, Win16 (только в 32-битных версиях), POSIX,.NET |
ZETA | IA-32 | BFS (по умолчанию), FAT, ISO 9660, UDF, HFS, AFP, ext2, CIFS, NTFS (только чтение), ReiserFS (только чтение, до v3.6) | Hybrid | Да | SoftwareValet, на основе сценариев установщики | нет | POSIX, BeOS API | ||
z / OS | z / Architecture | VSAM, BDAM, QSAM, BPAM, HFS, zFS и т. Д. | Защищенное, многопоточное, многозадачное ядро с программируемыми / заменяемыми пользователем расширениями. Не на основе ядра. | Нет | Нет, SMP / E | SMP / E | Методы доступа к файловой системе, системные службы и т. Д. | POSIX, многие другие. | |
Имя | Поддерживаемые архитектуры компьютеров | Поддерживаемые файловые системы | Тип ядра | Исходные строки кода | Графический интерфейс по умолчанию включен | Управление пакетами | Управление обновлениями | Собственные API | Ненативные API, поддерживаемые подсистемами |
Имя | Ресурс. доступ. контроль | Подсистема. изоляция. механизмы | Встроенный. межсетевой экран | Зашифрованный. файл. системы | Нет выполнения (NX). флаг страницы | Производитель признал незащищенные уязвимости (по степени серьезности) | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Secunia | Безопасность-. Focus | |||||||||||
Аппаратное. программное обеспечение | Emula-. tion | Чрезвычайно критическое. (число / самый старый) | Очень. критический. (номер / самый старый) | Умеренно критично. (число / самое старое) | Менее. критическое. (число / самое старое) | Не. критическое. (число / самое старое) | Всего. (номер / самый старый) | |||||
AIX 7.1 | POSIX, A CL, MAC, RBAC | chroot | IPFilter, IPsec VPN, базовая IDS | Да | Да | Н / Д | Неизвестно | 0 | ||||
FreeBSD 10.1 | POSIX, ACL, MAC | chroot, Jails, разделы MAC, многоуровневая безопасность, модель Biba, флаги файлов BSD, установленные с помощью chflags, Capsicum Безопасность на основе возможностей | IPFW2, IPFilter, PF, IPsec | Да | Да | Да | 0 | 0 | 0 | 0 | 0 | >0 |
GhostBSD 3.1 | POSIX, ACL, MAC | chroot, jail, разделы MAC, флаги файлов BSD, установленные с помощью chflags | IPFW2, IPFilter, PF | Да | Да | Да | 0 | 0 | 0 | 0 | 0 | >0 |
Genode | Иерархический, наименьшие привилегии | безопасность на основе возможностей | Виртуальный коммутатор и NAPT элементы управления в пространстве пользователя | Нет | зависит от ядра | Нет | Неизвестно | |||||
HP-UX 11.31 | POSIX, ACL | chroot | IPFilter | Да | ? | ? | 0 | 0 | 3. 30 июня 2004 г.;. 16 лет назад (2004-06-30) | 2. 12 декабря 2002;. 17 лет назад (2002-12-12) | 0 | >0 |
Inferno | POSIX | Namespaces, безопасность на основе возможностей, без суперпользователя или setuid бит | ? | ? | No | Нет | Неизвестно | >0 | ||||
на базе Linux 2.6.39 | POSIX, ACL, MAC | chroot, seccomp, пространства имен, SELinux, AppArmor | Netfilter, зависит от распределения | Да | Да | Да | 0 | 0 | 0 | 6. 24 июня 2004 г.;. 16 лет назад (2004-06-24) | 11. 4 апреля 2005 г.;. 15 лет назад (2005-04-04) | >0 |
Mac OS 9.2.2 | Нет | Нет | Нет | Нет | No | Нет | 0 | 0 | 0 | 0 | 0 | >0 |
OS X 10.10.5 | POSIX, ACL | chroot, флаги файлов BSD устанавливаются с помощью chflags | ipfw | Да | Да (начиная с версии 10.5, только X64) | Да (только Intel) | 0 | 0 | 1. 14 апреля 2009 г.;. 11 лет назад (2009-04- 14) | 2. 8 января 2007 г.;. 13 лет назад (2007-01-08) | 5. 22 ноября 2006 г.;. 13 лет назад (2006-11-22) | >0 |
NetBSD 6.1.2 | P OSIX, Veriexec, PaX, kauth | chroot, kauth, флаги файлов BSD, установленные с помощью chflags | IPFilter, NPF, PF | Да | Да | Нет | Неизвестно | >0 | ||||
NetWare 6.5 SP8 | ACL с поддержкой каталога | Защищенные адресные пространства | IPFLT.NLM | Да | Да | Нет | 0 | 0 | 1. 31 августа 2010 г.;. 10 лет назад (2010-08-31) | 2. 30 октября 2003 г.;. 17 лет назад (2003-10-30) | 0 | 0 |
OES-Linux | ACL с поддержкой каталогов | chroot | IPFilter | Да | Да | Нет | Неизвестно | >0 | ||||
OpenBSD 4.8 | POSIX | chroot, systrace, файл BSD флаги устанавливаются с помощью chflags | PF | Да | Да | Да | Неизвестно | >0 | ||||
OpenVMS 8.4 | ACL, привилегии | таблицы логических имен | ? | ? | Да | ? | 0 | 0 | 0 | 0 | 0 | Неизвестно |
OS / 2, eComStation, ArcaOS | ACL | Нет | IPFilter | Нет | ? | ? | 0 | 0 | 0 | 0 | 0 | 0 |
TrueOS 8.1 | POSIX, ACL, MAC | chr oot, jail, MAC-разделы | IPFW2, IPFilter, PF | Да | ? | ? | 0 | 0 | 0 | 0 | 0 | >0 |
Plan 9 | POSIX? | Пространства имен, безопасность на основе возможностей, без суперпользователя или бита setuid | ipmux | Да | No | Нет | Неизвестно | >0 | ||||
QNX 6.5.0 | POSIX | ? | PF, from NetBSD | ? | ? | ? | 0 | 0 | 0 | 5. November 20, 2002;. 17 years ago (2002-11-20) | 1. November 7, 2002;. 17 years ago (2002-11-07) | Unknown |
RISC OS | No | No | IPFilter | No | No | No | Unknown | |||||
Solaris 10 | POSIX, RBAC, ACLs, least privilege, Trusted Extensions | chroot, Containers,Logical Domains | IPFilter | Yes | Yes | No | 0 | 2. October 31, 2007;. 12 years ago (2007-10-31) | 5. October 23, 2007;. 13 years ago (2007-10-23) | 3. September 10, 2009;. 11 years ago (2009-09-10) | 2. November 6, 2006;. 13 years ago (2006-11-06) | >0 |
OpenSolaris 2009.06 | POSIX, RBAC, ACLs, least privilege, Trusted Extensions | chroot, Containers, Logical Domains | IPFilter | Yes | Yes | No | 0 | 0 | 0 | 0 | 0 | >0 |
Windows Server 2012 | ACLs, privileges, RBAC | Win32 WindowStation, desktop, job objects | Windows Firewall | Yes | Yes | Yes | 0 | 0 | 0 | 0 | 0 | [Unknown] |
Windows 8.1 | ACLs, privileges, RBAC | Win32 WindowStation, desktop, job objects | Windows Firewall | Yes | Yes | Yes | 0 | 0 | 0 | 0 | 1. May 30, 2014;. 6 years ago (2014-05-30) | [Unknown] |
ZETA | POSIX | No | No | No | No | No | Unknown | |||||
STOP 6, XTS-400 | POSIX, multilevel security, Biba Model mandatory integrity, ACLs, privileges, subtype mechanism | Multilevel security, Biba Model, subtype mechanism | No | No | No | No | Unknown | |||||
z/OS 1.11 | RACF | RACF, low storage protection, page protection, storage protect key, execution key, subspace group facility, APF, ACR (alternate CPU recovery), more | z/OS IPSecurity | Optional | Yes (storage pro tect key, execution key, APF, more) | Yes | 0 | 0 | 0 | 0 | 0 | Unknown |
Name | Resource. access. control | Subsystem. isolation. mechanisms | Integrated. firewall | Encrypted. file. systems | Hard-. ware | Emula-. tion | Extremely critical. (number / oldest) | Highly. critical. (number / oldest) | Moderately critical. (number / oldest) | Less. critical. (number / oldest) | Not. critical. (number / oldest) | Total. (number / oldest) |
No execute (NX). page flag | Secunia | Security-. Focus | ||||||||||
Known unpatched vulnerabilities (severity is accounted for) |
For POSIX compliant (or partly compliant) systems like FreeBSD, Linux, macOS or Solaris, the basic commands are the same because they are standardized.
Feature | AROS | FreeBSD | Linux-based | HP-UX | OpenVMS | macOS | Solaris | Windows (cmd) | Windows (PowerShell ) |
---|---|---|---|---|---|---|---|---|---|
List directory | list, dir | ls | ls | ls | dir | ls | ls | dir | Get-ChildItem |
Clear console | clear | clear | clear | clear | ? | clear | clear | cls | Clear-Host |
Copy file(s) | copy | cp | cp | cp | copy | cp | cp | copy | Copy-Item |
Move file(s) | move | mv | mv | mv | ? | mv | mv | move | Move-Item |
Rename file(s) | rename | mv | mv, rename | mv | ren | mv | mv | ren (rename) | Rename-Item |
Delete file(s) | delete | rm | rm | rm | del | rm | rm | del (erase) | Remove-Item |
Delete directory | delete | rmdir | rmdir | rmdir | del | rmdir | rmdir | rd (rmdir) | Remove-Item |
Create directory | makedir | mkdir | mkdir | mkdir | create/dir | mkdir | mkdir | md (mkdir) | New-Item |
Change current directory | cd | cd | cd | cd | set def | cd | cd | cd (chdir) | Set-Location |
Запустить сценарий оболочки с новой оболочкой | shell file.shell | sh file.sh | sh file.sh | sh file.sh | @ file.com | sh file.sh | sh file.sh | cmd / c file.cmd | powershell file.ps1 |
Завершение процессов | ? | kill, killall | killall, pkill, kill, skill | kill | stop | kill, killall | kill, pkill | taskkill | Stop-Process |
Изменить приоритет процесса | changetaskpri | nice | nice, chrt | nice | set proc / prio | nice | nice | start / low, start / normal, start / high, start / realtime | Start-Process, wmic |
Изменить I / O priority | ? | ionice | ? | set proc / prio | nice | ? | ? | ? | |
Создать файловую систему | в формате | newfs | mkfs | newfs | init | mkfs | newfs, zpool / zfs create | format | Format-Volume |
Проверка и восстановление файловой системы | ? | fsck | fsck | fsck | analysis / disk | fsck | fsck | chkdsk | Repair-Volume |
Create программный raid | ? | atacontrol, gmirror, zfs create | mdadm -C | ? | ? | diskutil appleRAID | metainit, zpool create | diskpart (только зеркало) | diskpart (только зеркало) |
Смонтировать устройство | mount | mount | mount | mount | mount | mount, diskutil mount | mount | mountvol | New-PSDrive |
Размонтировать устройство | назначить управляемое имя: размонтировать | umount | umount | umount | размонтировать | umount, diskutil unmount (disk) | umount | mountvol / d | Remove-PSDrive |
Смонтировать файл как блочное устройство | ? | mdconfig + mount | mount -o loop | ? | ? | hdid | lofiadm + mount | ? | ? |
S как конфигурация сети | ? | ifconfig | ip addr, ifconfig | ifconfig, lanadmin | tcpip sh net (sh net) | ifconfig | ifconfig | ipconfig | Get-NetIPInterface, ipconfig |
Показать сетевой маршрут | ? | netstat -r, route get, route monitor | ip route, route | netstat -r | tcpip sh route | netstat -r, route get, route monitor | netstat -r | route | Get-NetRoute |
Трассировка сетевого маршрута | ? | traceroute | traceroute | traceroute | tcptrace | traceroute | traceroute | tracert | Test-NetConnection |
Отслеживание сетевого маршрута с помощью эхо-запросов | ? | traceroute -I | traceroute -I, mtr | ? | tcptrace | traceroute -I | traceroute -I | pathping | pathping |
Feature | AROS | FreeBSD | на базе Linux | HP-UX | OpenVMS | macOS | Solaris | Windows ( cmd) | Windows (PowerShell) |
ПРИМЕЧАНИЕ. Системы Linux могут различаться в зависимости от дистрибутива, какая конкретная программа или даже «команда» вызывается через функцию псевдонима POSIX. Например, если вы хотите использовать каталог DOS, чтобы предоставить вам список каталогов с одним подробным списком файлов в каждой строке, вы можете использовать {{{1}}} (например, в файле конфигурации сеанса).
В Викиучебнике есть книга по темам: Нейтральный взгляд на операционные системы |