Сравнение операционных систем

редактировать

В этих таблицах содержится сравнение операционных систем компьютерных устройств в виде общей и технической информации для ряда широко используемых и доступных в настоящее время ПК или карманных компьютеров (включая смартфон и планшетный компьютер ) операционных систем. В статье «Доля использования операционных систем » дается более широкое и более общее сравнение операционных систем, которое включает серверы, мэйнфреймы и суперкомпьютеры.

Из-за большого количества и разнообразия доступных дистрибутивов Linux все они сгруппированы под одной записью; см. сравнение дистрибутивов Linux для подробного сравнения. Существует также множество операционных систем BSD и DOS, охваченных сравнением операционных систем BSD и сравнением операционных систем DOS. Для получения информации о представлениях каждой операционной системы см. Поддержка операционных систем.

Содержание
  • 1 Общая информация
  • 2 Техническая информация
  • 3 Безопасность
  • 4 Команды
  • 5 См. Также
    • 5.1 Сравнение операционных систем
  • 6 Ссылки
  • 7 Внешние ссылки
Общая информация
ИмяCreatorПервоначальный общедоступный выпускPredecessorТекущая стабильная версияДата выпускаСтоимость, доступностьПредпочтительная лицензия Тип целевой системы
AIX IBM 1986UNIX System V Выпуск 37.2 TL42019, ноябрьВ комплекте с оборудованиемСобственный Сервер, NAS, рабочая станция
Android Android, Inc., Google 2008Нет11 2020, сентябрь 8БесплатноApache 2.0, GNU GPLv2 Смартфон, планшетный компьютер, образование
AmigaOS классическийCommodore International, Haage Партнер, Hyperion Entertainment 1985TRIPOS (как дисковый операционный компонент 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 Entertainment2004AmigaOS classic4.1 Final Edition20144.0 в комплекте с оборудование; 4.0 для классической версии и 4.1 доступны в виде отдельного пакета по цене 29 европроприетарная рабочая станция, персональный компьютер
ArcaOS Arca Noae, LLC2017OS / 25.0.62020, 31 августаПерсональная версия 129,00 долларов США. Коммерческая версия 229,00 долларов СШАСобственная Сервер, рабочая станция, персональный компьютер
Chrome OS Google 2009Chromium OS 86.0.4240.772020, 13 октябряВ комплекте с оборудованием, 32-бит выпускСобственный : Условия использования ОС GoogleChromebook, Chromebox, Chromebase и планшеты
DragonFly BSD Мэтью Диллон 2003FreeBSD5.8.32020, 24 сентябряБесплатноBSDСервер, рабочая станция, NAS, встроенный
FreeBSD Проект FreeBSD1993386BSD 12.12019, 4 ноябряБесплатноBSD Сервер, рабочая станция, NAS, встроенный
Genode Genode Labs2008Нет19.052019, 29 маяБесплатно, только исходный кодAGPL Desktop, Embedded, Server
GhostBSD Eric Turgeon2009FreeBSD19.102019, 26 октябряБесплатноBSD Рабочий стол, рабочая станция
eComStation Serenity Systems, Mensys BV2001OS / 22.12011, 20 маяДомашнее студенческое издание (макс. три на сайт) 145,00 долл.. бизнес-версия 290,00 долл.проприетарный сервер, рабочая станция, персональный компьютер
EPOC32 Psion PLC 1996ER51999Снято с производства; Коммерческийпроприетарный КПК
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.2009BeOS R5 R1 / Beta 22020, 9 июняБесплатноMIT Персональный компьютер
HP-UX HP (теперь Hewlett Packard Enterprise )1983UNIX System V 11i v3 2020 Releaseмай 2020400 долларов СШАпроприетарный сервер
IBM i IBM1988OS / 4007.42019, 23 апреляВ комплекте с оборудованиемСобственный Сервер
Inferno Bell Labs 1997Plan 9 Fourth Edition2009, 30 июняFreeMIT, GNU GPL, GNU LGPL, LPL NAS, сервер, встроенный
iOS Apple Inc.2007macOS14.0.12020, 24 сентябряВ комплекте с оборудованием и бесплатными обновлениями, предоставляемыми большинству существующих пользователей, в зависимости от требований к оборудованиюСобственные уровни API более высокого уровня; основная система с открытым исходным кодом (версии ARM): APSL, GNU GPL, другиеСмартфон, музыкальный проигрыватель, планшетный компьютер
IRIX SGI 1988UNIX System V6.5.302006Снято с производства; В комплекте с оборудованиемпроприетарный сервер , рабочая станция
Classic Mac OS Apple Inc. 1984Нет9.2.22000Снято с производства; Был в комплекте с Mac 68k и PowerPC ;

версии 7-9 продаются в виде розничных обновлений

Собственная рабочая станция, персональный компьютер
MVS IBM 1972OS / 360 MVS / ESA SP - версия JES3 5 R2.21995, 29 сентябряВ комплекте с оборудованиемСобственный мэйнфрейм IBM
macOS Apple Inc.2001NeXTSTEP, BSD 10.15.1 Catalina2019, 29 октябряВ комплекте с оборудованием; Бесплатное обновление через Mac App Store для пользователей Mac OS X 10.6 или новее, при условии, что требования к оборудованию удовлетвореныпроприетарными уровнями API более высокого уровня; базовая система с открытым исходным кодом (версии Intel-PowerPC): APSL, GNU GPL, другиеРабочая станция, персональный компьютер, встроенный
сервер macOS Apple Inc.2001NeXTSTEP, BSD10.12 / 20 сентября 20162016, 20 сентябряРанее в комплекте с оборудованием; Больше не отдельная операционная система, а группа служб, установленных поверх любой текущей версии Mac OS X; 19,99 долларов США в Mac App Storeпроприетарные уровни API более высокого уровня; основная система с открытым исходным кодом (версии Intel-PowerPC): APSL, GNU GPL, другиеСервер
MPE HP 1974НетMPE-V1988Снято с производства; В комплекте с оборудованием HP-3000 CISC "Classic"проприетарный сервер
MCP Unisys 1961НетCP OS 19.02019, июньВ комплекте с оборудованиемСобственный сервер
MPE / XL HP 1987MPE 7,52002Снято с производства; Был в комплекте с оборудованием HP-3000 PA-RISCСобственный сервер
MINIX 3 Эндрю С. Таненбаум 2005Minix23.3.02014БесплатноBSDWorkstation
NetBSD Проект NetBSD1993386BSD 9.12020, 18 октябряБесплатноBSDNAS, сервер, рабочая станция, встроенная
NetWare Novell 1985S-Net 6.5 SP82009, 6 маяЗаменено Novell Open Enterprise Server ; Было 184 доллара США (эквивалент 219,28 доллара США в 2019 году) (для одного пользователя)Собственный Сервер
NeXTSTEP NeXT 1989Unix3.31995Снято с производства; Был в комплекте с оборудованием, затем продавался отдельноПроприетарная Рабочая станция
OpenBSD Проект OpenBSD1995NetBSD 1.06.82020, 18 октябряБесплатноISC Сервер, NAS, рабочая станция, встроенная
OpenIndiana Многие, на основе программного обеспечения, разработанного Sun Microsystems и многие другие2010OpenSolaris 2020.042020, 5 маяБесплатноCDDL Сервер, рабочая станция
OpenVMS DEC (теперь VSI)1977RSX-11 M9.02020, 15 маяКоммерческий, бесплатный некоммерческий использоватьпроприетарный сервер, рабочая станция
OS / 360 IBM 1966НетОперационная система / 360 R21.81972, августВ комплекте с оборудованиемСобственный мэйнфрейм IBM
OS / 390 IBM 1995MVS OS / 390 Version 2 R102000, 29 сентябряВ комплекте с оборудованиемСобственный мэйнфрейм IBM
ОС 2200 U nisys 1967 как Exec 8eExec 8, OS 1100CP OS 18 (Exec 49.2)2018, 18 июляВ комплекте с аппаратное обеспечениеПроприетарный Сервер
OS / 2 IBM и Microsoft 1987MS-DOS 4.522001Снято с производства (см. Преемника ArcaOS); Было 300 долларов США (эквивалент 433,17 доллара США в 2019 году)Собственный Персональный компьютер, сервер
План 9 Bell Labs 1993UnixЧетвертое издание2003 (кроме незначительных более поздних обновлений)БесплатноLPLРабочая станция, сервер, встроенная, HPC
QNX QNX Software Systems1982Unix, POSIX 7.0.02017, мартВ комплекте с BlackBerry 10 и PlayBook устройств. Коммерческий; существует академическая версия, для которой требуется код авторизации перед установкойПроприетарный Автомобильная промышленность, медицина, смартфоны, потребительские, промышленные, встраиваемые, безопасные
Solaris Sun (сейчас Oracle Corporation )1992SunOS 11.42018, 28 августаКоммерческая; (но бесплатная / бесплатная бессрочная лицензия при использовании «в целях разработки, тестирования, прототипирования и демонстрация ваших приложений »)CDDL Сервер, рабочая станция
Symbian Symbian Ltd. 1998EPOC329,52009Снято с производства; коммерческиепроприетарные телефоны
платформа SymbianSymbian Foundation 2010 (первоначально 1998 как Symbian)Symbian3.0.42010БесплатноEPL встраиваемый
Windows Server (семейство NT)Microsoft 1993OS / 2, Windows 3.x и MS-DOS Windows Server 2019 (версия 10.0.17763)2018 г., 2 октября1050 долларов США 5 CA Ls сервер; другие выпуски зависят от количества приобретенных клиентских лицензий собственных лицензий ; Исходный код Сервер, NAS, встроенная
Windows (семейство NT )Microsoft1993OS / 2, Windows 9x и MS-DOS Windows 10 (версия 2004)2020, 27 маяWindows 10 Home 119 долларов США, Windows 10 Pro 199 долларов СШАпроприетарный ; исходный код рабочая станция, персональный компьютер, медиацентр, планшетный ПК, встроенная
Windows (классическая 9x семейство)Microsoft1995MS-DOS, Windows NT 3.5 Windows Me (Win 4.90.3000)2000Снято с производстваСобственность Персональный компьютер, медиацентр
RISC iX Acorn Computers 1988BSD 4.31.21c1993Снято с производства; было связано с оборудованиемСобственная рабочая станция
RISC OS Acorn Computers1987Артур, а также BBC Master OS3.711997Снят с производства; был связан с оборудованиемPr oprietary Образование, персональный компьютер
RISC OS 4RISCOS Ltd, Pace plc 1999RISC OS4.392004В комплекте с оборудованием, затем продается отдельно по цене 70 фунтов стерлингов (127 долларов США)Запатентованная программа Обучение, персональный компьютер
RISC OS 5Castle Technology, RISC OS Open 2002RISC OS 45.242018БесплатноЛицензия Apache Education, персональный компьютер
RISC OS 6RISCOS Ltd2006RISC OS 46.202009В комплекте с аппаратным обеспечением, затем продается отдельно по цене 70 фунтов стерлингов (127 долларов США)Собственная версия для учебных заведений, персональный компьютер
ZETA yellowTAB 2005BeOS R5 1,52007Снято с производстваСобственность Персональный компьютер, медиацентр, рабочая станция
STOP 6, XTS-400 BAE Systems 2003STOP 5, XTS-3006.52008, август60 000 долларов США (эквивалентно 71 249 долларам в 2019 году) +; в комплекте с оборудованием XTS и лицензией OEM проприетарный сервер, рабочая станция
ReactOS группа разработчиков ReactOS1996Windows NT 0.4.132020, 9 апреляБесплатноGNU GPL, GNU LGPLРабочая станция, персональный компьютер
TrueOS Программное обеспечение PC-BSD2006FreeBSD10.12014, 16 ноябряБесплатноBSDПерсональный компьютер, рабочая станция, сервер
VxWorks Wind River Systems 1987VRTX 72014 мартПлатныйСобственный Встроенные системы реального времени
z / OS IBM2000OS / 390 Версия 2.4 (V2R4)2019, 30 сентябряЕжемесячная плата за лицензию, около 130 долларов США и вышеСобственный мэйнфрейм IBM
z / VSE IBM2007VSE / ESA 6.22017, 1 декабряЕжемесячная плата за лицензиюСобственный мэйнфрейм IBM
z / VM IBM2000VM 7.12018, 21 сентябряЕжемесячная плата за лицензиюСобственный мэйнфрейм IBM
HP NonStop HP (ныне Hewlett Packard Enterprise)1974H06.24 / J06.132012Несвободныепроприетарные серверы 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 Classic68k, 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 / 2POSIX, 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 Nodports, pkggit, cvsup, rsync, pkgBSD / POSIXMono, Java, Win16, Win32, Linux
eComStation IA-32 HPFS (по умолчанию), FAT, JFS, UDF, FAT32, NTFS (только чтение)ГибридДаWarpIN, Feature Установить, другоеMaintenance ToolСобственное, DOS API, Win16POSIX, Java, другие
FreeBSD IA-32, x86-64, ARM, MIPS, PowerPC, другие UFS2, ZFS, ext2, ext3, FAT, ISO 9660, UDF, NFS, другиеМонолитный с модулями6,25 миллионаНетКоллекция портов, пакетыпо источнику, сетевое двоичное обновление (freebsdupdate)BSD / POSIXMono, Java, Win16, Win32, Linux
Genode ARM, RISC-V, IA-32, x86-64 ext2, ext3, FAT32, ISO9660 Microkernel или Монолитное ядро ​​ ≈300,000НетПользовательскийНетGenodePOSIX, Qt, SDL, MirageOS
GhostBSD IA-32, x86-64 UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (только чтение), XFS (экспериментальный), ZFS, другиеМонолитный с модулямиДаКоллекция портов, пакетыпо источнику, сетевое двоичное обновление (freebsdupdate)BSD / POSIXMono, Java, Win16, Win32, Linux
Linux IA-32, x86-64, ARM, PowerPC, SPARC, другие ext2, ext3, ext4, btrfs, ReiserFS, FAT, ISO 9660, UDF, NFS и другиеМонолитный с модулями≈15 миллионов (ядро)

строк кода для пользовательских библиотек и приложений зависит от дистрибутива

ДаЗависит от дистрибутиваLinux / POSIXMono, Java, Win16, Win32
Haiku IA-32, PowerPC, x86-64BFS (по умолчанию), FAT, ISO 9660, ext3, NTFSHybrid≈ 5,2 миллионаДаКоллекция портов (haikuport)pkgman, HaikuDepotPOSIX, BeOS API Java, Qt
HP-UX PA-RISC, IA-64 VxFS, HFS, CDFS, EVFS, NFS, CIFS Монолитный с модулямиНетSD, swinstallswa (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, PowerPCHFS +, 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-POSIXToolbox (только в версиях до 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 и другиеМонолитный с модулямиNopkgsrc по исходным кодам или двоичным (с использованием sysinst)BSD-POSIXLinux, другие
NetWare 16-битный x86, IA- 32NSS, 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-32HPFS, JFS, FAT, ISO 9660, UDF, NFSМонолитный с модулямиДаУстановка функций и другие?Собственные, DOS API, Win16Win32
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, MIPSQNX4FS, QNX6, ext2, FAT, ISO 9660, Joliet, NFS, CIFS, ETFS, UDF, HFS, HFS +, NTFS, другиеMicrokernelPOSIX, Java
ReactOS IA-32, PowerPC, ARMFAT, 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, SPARCUFS, ZFS, ext2, FAT, ISO 9660, UDF, NFS, QFS, некоторые другиеМонолитный с модулямиДаПакеты SysV (pkgadd). Система упаковки образов (pkg) (Solaris 11 и новее)Система упаковки образов (Solaris 11 и новее)SysV / POSIX, GTK, JavaWin16, 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, JavaWin16, Win32, Mono, Linux
STOP 6, XTS-400 x86СобственныйМонолитныйНетRPM для некоторых ненадежных приложенийБинарные обновления по почте и проприетарные инструментыНекоторые: SysV, POSIX, Linux, proprieta ry
Symbian ARMFATMicrokernelДаSIS файлыFOTA СобственныеPOSIX уровень совместимости
TrueOS IA-32, x86-64UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (только чтение), XFS (экспериментальный) и другиеМонолитный с модулямиДаКоллекция портов, пакеты, графические установщики PBIс помощью обновлений PBI, источника, сетевого двоичного обновления (freebsdupdate)BSD-POSIXWin16, Win32
Windows Server (семейство NT)IA-32, x86-64, IA-64NTFS, FAT, ISO 9660, UDF; Сторонние драйверы поддерживают ext2, ext3, ReiserFS и HFSГибрид с модулями≈45 миллионовДаMSI, пользовательские установщикиЦентр обновления Windows Win32, NT APIDOS API, Win16 (только в 32-битных версиях), POSIX, .NET
Windows ( Семейство NT )IA-32, x86-64, ARM, IA-64, Alpha, MIPS, PowerPCNTFS, FAT exFAT ISO 9660, UDF; 3-й- сторонние драйверы поддерживают ext2, ext3, ReiserFS, HFS +, FATX и HFS (со сторонним драйвером)Гибрид с модулями≈40 (XP) / 64 (Vista и более поздние версии) млнДаMSI, пользовательские установщикиЦентр обновления WindowsWin32, NT APIDOS API, Win16 (только в 32-битных версиях), POSIX,.NET
ZETA IA-32BFS (по умолчанию), 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.1POSIX, ACL, MAC chroot, Jails, разделы MAC, многоуровневая безопасность, модель Biba, флаги файлов BSD, установленные с помощью chflags, Capsicum Безопасность на основе возможностей IPFW2, IPFilter, PF, IPsec ДаДаДа0 0 0 0 0 >0
GhostBSD 3.1POSIX, ACL, MACchroot, jail, разделы MAC, флаги файлов BSD, установленные с помощью chflags IPFW2, IPFilter, PF ДаДаДа0 0 0 0 0 >0
Genode Иерархический, наименьшие привилегии безопасность на основе возможностей Виртуальный коммутатор и NAPT элементы управления в пространстве пользователяНетзависит от ядраНетНеизвестно
HP-UX 11.31POSIX, ACLchrootIPFilterДа??0 0 3. 30 июня 2004 г.;. 16 лет назад (2004-06-30) 2. 12 декабря 2002;. 17 лет назад (2002-12-12) 0 >0
Inferno POSIXNamespaces, безопасность на основе возможностей, без суперпользователя или setuid бит??NoНетНеизвестно>0
на базе Linux 2.6.39POSIX, ACL, MACchroot, 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.5POSIX, ACLchroot, флаги файлов BSD устанавливаются с помощью chflagsipfw ДаДа (начиная с версии 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.2P OSIX, Veriexec, PaX, kauthchroot, kauth, флаги файлов BSD, установленные с помощью chflagsIPFilter, 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 с поддержкой каталоговchrootIPFilterДаДаНетНеизвестно>0
OpenBSD 4.8POSIXchroot, systrace, файл BSD флаги устанавливаются с помощью chflagsPFДаДаДаНеизвестно>0
OpenVMS 8.4ACL, привилегии таблицы логических имен ??Да?0 0 0 0 0 Неизвестно
OS / 2, eComStation, ArcaOS ACLНетIPFilterНет??0 0 0 0 0 0
TrueOS 8.1POSIX, ACL, MACchr oot, jail, MAC-разделыIPFW2, IPFilter, PFДа??0 0 0 0 0 >0
Plan 9 POSIX?Пространства имен, безопасность на основе возможностей, без суперпользователя или бита setuidipmuxДаNoНетНеизвестно>0
QNX 6.5.0POSIX?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 NoNoIPFilterNoNoNoUnknown
Solaris 10 POSIX, RBAC, ACLs, least privilege, Trusted Extensions chroot, Containers,Logical Domains IPFilterYesYesNo0 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.06POSIX, RBAC, ACLs, least privilege, Trusted Extensionschroot, Containers, Logical DomainsIPFilterYesYesNo0 0 0 0 0 >0
Windows Server 2012 ACLs, privileges, RBACWin32 WindowStation, desktop, job objectsWindows Firewall YesYesYes0 0 0 0 0 [Unknown]
Windows 8.1 ACLs, privileges, RBACWin32 WindowStation, desktop, job objectsWindows Firewall YesYesYes0 0 0 0 1. May 30, 2014;. 6 years ago (2014-05-30) [Unknown]
ZETA POSIXNoNoNoNoNoUnknown
STOP 6, XTS-400 POSIX, multilevel security, Biba Model mandatory integrity, ACLs, privileges, subtype mechanismMultilevel security, Biba Model, subtype mechanismNoNoNoNoUnknown
z/OS 1.11RACF RACF, low storage protection, page protection, storage protect key, execution key, subspace group facility, APF, ACR (alternate CPU recovery), morez/OS IPSecurityOptionalYes (storage pro tect key, execution key, APF, more)Yes0 0 0 0 0 Unknown
NameResource. access. controlSubsystem. isolation. mechanismsIntegrated. firewall Encrypted. file. systemsHard-. wareEmula-. tionExtremely 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 SecuniaSecurity-. Focus
Known unpatched vulnerabilities (severity is accounted for)
Commands

For POSIX compliant (or partly compliant) systems like FreeBSD, Linux, macOS or Solaris, the basic commands are the same because they are standardized.

FeatureAROS FreeBSD Linux-based HP-UX OpenVMS macOS Solaris Windows (cmd)Windows (PowerShell )
List directorylist, dirlslslsdirlslsdirGet-ChildItem
Clear consoleclearclearclearclear?clearclearclsClear-Host
Copy file(s)copycpcpcpcopycpcpcopyCopy-Item
Move file(s)movemvmvmv?mvmvmoveMove-Item
Rename file(s)renamemvmv, renamemvrenmvmvren (rename)Rename-Item
Delete file(s)deletermrmrmdelrmrmdel (erase)Remove-Item
Delete directorydeletermdirrmdirrmdirdelrmdirrmdirrd (rmdir)Remove-Item
Create directorymakedirmkdirmkdirmkdircreate/dirmkdirmkdirmd (mkdir)New-Item
Change current directorycd cdcdcdset defcdcdcd (chdir)Set-Location
Запустить сценарий оболочки с новой оболочкойshell file.shellsh file.shsh file.shsh file.sh@ file.comsh file.shsh file.shcmd / c file.cmdpowershell file.ps1
Завершение процессов?kill, killallkillall, pkill, kill, skillkillstopkill, killallkill, pkilltaskkillStop-Process
Изменить приоритет процессаchangetaskprinicenice, chrtniceset proc / prionicenicestart / low, start / normal, start / high, start / realtimeStart-Process, wmic
Изменить I / O priority?ionice?set proc / prionice???
Создать файловую системув форматеnewfsmkfsnewfsinitmkfsnewfs, zpool / zfs createformatFormat-Volume
Проверка и восстановление файловой системы?fsckfsckfsckanalysis / diskfsckfsckchkdskRepair-Volume
Create программный raid?atacontrol, gmirror, zfs createmdadm -C??diskutil appleRAIDmetainit, zpool creatediskpart (только зеркало)diskpart (только зеркало)
Смонтировать устройствоmountmountmountmountmountmount, diskutil mountmountmountvolNew-PSDrive
Размонтировать устройствоназначить управляемое имя: размонтироватьumountumountumountразмонтироватьumount, diskutil unmount (disk)umountmountvol / dRemove-PSDrive
Смонтировать файл как блочное устройство?mdconfig + mountmount -o loop??hdidlofiadm + mount??
S как конфигурация сети?ifconfigip addr, ifconfigifconfig, lanadmintcpip sh net (sh net)ifconfigifconfigipconfigGet-NetIPInterface, ipconfig
Показать сетевой маршрут?netstat -r, route get, route monitorip route, routenetstat -rtcpip sh routenetstat -r, route get, route monitornetstat -rrouteGet-NetRoute
Трассировка сетевого маршрута?traceroutetraceroutetraceroutetcptracetraceroutetraceroutetracertTest-NetConnection
Отслеживание сетевого маршрута с помощью эхо-запросов?traceroute -Itraceroute -I, mtr?tcptracetraceroute -Itraceroute -Ipathpingpathping
FeatureAROSFreeBSDна базе LinuxHP-UXOpenVMSmacOSSolarisWindows ( cmd)Windows (PowerShell)

ПРИМЕЧАНИЕ. Системы Linux могут различаться в зависимости от дистрибутива, какая конкретная программа или даже «команда» вызывается через функцию псевдонима POSIX. Например, если вы хотите использовать каталог DOS, чтобы предоставить вам список каталогов с одним подробным списком файлов в каждой строке, вы можете использовать {{{1}}} (например, в файле конфигурации сеанса).

См. Также

Сравнение операционных систем

Ссылки
Внешние ссылки
В Викиучебнике есть книга по темам: Нейтральный взгляд на операционные системы
Последняя правка сделана 2021-05-15 08:04:39
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте