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

(перенаправлено с «ЯНУС»)

Это список известных операционных систем. Операционные системы могут быть классифицированы по базовой технологии (UNIX-подобные, пост-UNIX/потомки UΝΙΧ), типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, ОС встроенных систем, ОС PDA, ОС реального времени, для рабочих станций или серверов), а также по множеству других признаков.

Проприетарные

Ранние

Acorn

Операционные системы, разработанные в СССР

Atari ST

  • TOS
  • MultiTOS
  • MiNT
  • EmuTOS

Apple

Корпорация Be

Control Data Corporation

DEC/Compaq/HP

  • AiS
  • OS-8
  • ITS (для PDP-6 и PDP-10)
  • TOPS-10 (для PDP-10)
  • TOPS-20 (для PDP-10)
  • WAITS
  • TENEX (от BBN)
  • RSTS/E (работала на нескольких типах машин, в основном PDP-11)
  • RSX-11 (многопользовательская многозадачная ОС для PDP-11)
  • RT-11 (однопользовательская для PDP-11)
  • RTE-II (система реального времени для HP-2000/2100 и ДОС РВ для М-6000/7000, СМ-1)
  • RTE-IV (система реального времени для СМ-2M, наследница RTE-II)
  • RTE-6 (система реального времени для СОУ-6, наследница RTE-IV)
  • VMS (от DEC для серии компьютеров VAX, позднее переименована в OpenVMS)
  • HP-UX от HP
  • NonStop OS[en] — разработана компанией Tandem Computers, впоследствии приобретённой фирмой Compaq
  • OSF/1 (от DEC; дважды переименована, сначала в Digital UNIX, затем в Tru64 UNIX)

IBM

  • IBSYS
  • OS/2
    • OS/2 v1.0 — выпущена в декабре 1987 года. Одна из первых операционных систем с поддержкой многозадачного режима процессора 80286.
    • OS/2 v1.10SE — выпущена в октябре 1988 года. SE = Standard Edition.
    • OS/2 v1.10EE — 1989 год.
    • OS/2 v1.20 — 1989 год. Редакции SE и EE. Улучшенный Presentation Manager.
    • OS/2 v1.30 — 1991 год. Также редакции SE и EE.
    • OS/2 v2.00 — весна 1992 года. Первая версия OS/2, которой для работы необходим процессор 80386 с его защищённым режимом.
    • OS/2 v2.10 — май 1993 года.
    • OS/2 v2.11 — конец 1993 года. Не содержит подсистемы Win-OS/2 и устанавливается поверх Windows 3.1. Стоит дешевле других версий OS/2.
    • OS/2 v3.0 «Warp» и «Warp Connect» — октябрь 1994 года.
    • OS/2 v4.0 «Merlin» — сентябрь 1996 года.
    • OS/2 Warp 4.5 Server for E-business «Aurora» — апрель 1999 года. Дальнейшие обновления получили имена CP1 и CP2 (Convenience Package) и базировались на Aurora.
    • eComStation
  • AIX — Unix-подобная ОС
  • DYNIX — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM
  • OS/400
  • VM
  • DOS/360
  • DOS/VSE
  • OS/360 — первая ОС для архитектуры System 360
  • MFT — позднее переименована в OS/VS1
  • MVT — позднее переименована в OS/VS2
  • SVS
  • MVS — разновидность MVT
  • Transaction Processing Facility
  • ALCS
  • OS/390
    • z/OS — следующая версия после IBM OS/390
  • z/VM — разновидность VM
  • z/VSE — разновидность VSE
  • Basic Operating System — первая ОС для архитектуры System 360
  • PC DOS — OEM-версия MS-DOS, впоследствии дорабатывалась самостоятельно.
  • ОС ЕС, СВМ, МВС, PTS-DOS,ДОС ЕС, МОС ЕС, One Track System, АДОС, Альфа-ДОС, МДОС 1810, МДОС ПОИСК, Нейрон-ДОС1, Янус, С4ДОС, — IBM-совместимые операционные системы (клоны) советского производства

ICT/ICL

Microsoft

Mediatek

  • MtkOS — операционная система для мобильных телефонов на MTK (ARM) процессорах

Novell

Strawberry Development Group

Sun Microsystems

  • SunOS — Unix-подобная ОС, основана на реализации BSD Unix
    • SunOS 4.x — (Solaris 1.x)
  • Solaris — Unix-подобная ОС, основана на реализации UNIX System V Release 4 + наработки из SunOS
    • SunOS 5.x — (Solaris 2.x, 7.x и более поздние)
    • OpenSolaris — SunOS 5.11

Другие Unix-подобные и POSIX-совместимые

  • TAILS
  • Whonix
  • Aegis/OS (Apollo Computer)
  • CLIX от Intergraph
  • Cromix (Unix-emulating OS from Cromemco)
  • Coherent (Эмулирующая Unix ОС от Mark Williams Co. для персональных компьютеров)
  • DNIX
  • DYNIX — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM
  • Idris
  • IRIX от SGI
  • NeXTStep — своё развитие получила в ОС Mac OS X после объединения компаний NeXT и Apple
  • OPENSTEP
  • OS-9 — Unix-подобная RTOS, эмулирующая Unix от Microware для процессора Motorola 6809
    • OS-9/68k (Эмулирующая Unix от Microware для процессора Motorola 680x0; создана из OS-9)
    • OS-9000 (портативная эмуляция Unix от Microware; одна из реализаций предназначена для Intel x86)
  • QNX (POSIX, микроядерная операционная система; используется, в основном, во встроенных системах реального времени)
  • Rhapsody
  • RiscOS
  • SCO UNIX (от Santa Cruz Operation, куплена компанией Caldera, позже переименованной в SCO)
  • System V (реализация AT&T Unix, 'SVr4' 4й релиз). Фактически последний «чистый» UNIX. Всё остальное обычно называют UNIX-подобным.
  • UNIflex (Эмулирующая Unix ОС от TSC для DMA-совместимых, Motorola 6809 с расширенной адресацией; например, SWTPC, GIMIX, …)
  • Ultrix (первая версия Unix для VAX и PDP-11 от DEC, основана на BSD)
  • Unicos (Unix для суперкомпьютеров Cray Research Inc.)
  • Venix

Свободные

Unix-подобные

не-Unix-подобные

  • ReactOS[1]  — это современная, свободная и открытая операционная система, основанная на лучших принципах архитектуры Windows NT (такие продукты компании Microsoft, как Windows XP, Windows 7, Windows Server 2012 построены на архитектуре Windows NT). Система была разработана с нуля, и таким образом не основана на Linux и не имеет ничего общего с архитектурой UNIX.
  • FreeDOS
  • Haiku

Авторские/внутренние, не-UNIX и другие

  • A2 — ОС, созданная в рамках проекта «Oberon — операционная система и компилятор» (Оберон (операционная система))
  • AROS (AROS Research Operating System), свободная портируемая (в том числе для процессорной линейки x86) операционная система, идейный потомок AmigaOS
  • AtheOS
  • Chrome OS
  • CP/M (Control Program/Monitor)
    • CP/M-80 (CP/M для Intel 8080/8085 и Zilog Z80 от Digital Research))
    • CP/M-86 (CP/M для Intel 8088/86 от Digital Research)
    • MP/M-80 (многопрограммная версия CP/M-80 от Digital Research)
    • MP/M-86 (многопрограммная версия CP/M-86 от Digital Research)
    • МикроДОС (создана в СССР на основе CP/M 2.2)
  • UCSD P-System (портативная среда программирования/операционная система/виртуальная машина, разработана студентами университетов Калифорнии в Сан-Диего; управляется профессором Ken Bowles, написана на языке Паскаль)
  • FLEX9 — от TSC для Motorola 6809, наследница FLEX, работавшей на Motorola 6800.
  • JavaOS — основным компонентом является Java VM.
  • SSB-DOS — от TSC для Smoke Signal Broadcasting, разновидность FLEX.
  • DESQView многозадачная надстройка над MS-DOS для запуска MS-DOS приложений в режиме вытесняющей многозадачности с API кооперативной многозадачности, 1985 год. Текстовый интерфейс. Последняя версия 2.70.
  • DV/X — развитие DESQView, заимствовавшее интерфейс и протокол X Window System.
  • GEOS
  • NewOS open source
  • Оберон (операционная система), разработана ETH-Zurich (Никлаусом Виртом и другими) для рабочих станций Ceres и Chameleon. См. также Оберон (язык программирования).
  • osFree — open-source-вариант OS/2.
  • TripOS, 1978
  • VisiOn (первый графический пользовательский интерфейс для PC, коммерческого успеха не имел.)
  • VME от International Computers Limited (ICL)
  • MorphOS (на микроядре Quark, с поддержкой API AmigaOS 3.1)
  • NetWare (от Novell)
  • Pick (лицензирована и переименована)
  • Primos от Prime Computer (иногда пишется PR1MOS или PR1ME)
  • OSD/XC от Fujitsu-Siemens (BS2000 портирована для эмуляции на Sun платформы SPARC)
  • OS-IV от Fujitsu (базируется на ранней MVS от IBM)
  • MSP от Fujitsu (наследник OS-IV)
  • Haiku — свободный клон BeOS
  • SkyOS — коммерческая ОС для PC.
  • Syllable (развивается на базе AtheOS)
  • TinyOS
  • TSX-32 многозадачная 32-битная операционная система для DOS-приложений, частично заимствовавшая идеи OS/2, DESQView и операционных систем фирмы DEC. ~1993 год. Отличалась самой быстрой реализацией файловой системы FAT16 из известных.
  • eyeOS

«Домашние» OS

  • KolibriOS (проект основан на MenuetOS и помещается на одну дискету)
  • LainOS — проект основан на FreeBSD. Навеян GUI Navi из Serial Experiments Lain
  • MenuetOS (помещается на одну дискету)
  • Miraculix
  • Panalix
  • Syllable (почти полностью совместима с POSIX)
  • Trion Operating System
  • Visopsys (визуальная операционная система)
  • UzhOS
  • XSKernel[2] — проект ядра операционной системы под кодовым названием XSystem.
  • FOS[3] — микроядерная операционная система.
  • ExeOS (проект операционной системы, основанной на микроядерной архитектуре)
  • SymbOS — многозадачная графическая ОС для Amstrad CPC, Amstrad PCW и MSX.
  • FlopOS — open-source OS, написанная на чистом ассемблере (помещается на одну дискету).

Для мобильных устройств

Актуальные

Неактуальные

Прикладные системы

Маршрутизаторы

Для микроконтроллеров, встраиваемые и ОС реального времени

  • AMX OS KADAK
  • Contiki (поддерживается Atmel AVR)
  • eCos
  • FreeRTOS
  • Integrity
  • ITRON
  • LynxOS
  • Montavista Linux
  • Nucleus
  • QNX
  • OS-9 — от Microware
  • OS-9000 — от Microware
  • OSA[4] — для микроконтроллеров PIC (Microchip) и AVR (Atmel)
  • OSE от ENEA
  • OSEK
  • RDOS
  • RTEMS — первоначальная разработка велась по заказу МО США, сейчас свободная (GPL-like лицензия).
  • RTOS
  • ThreadX
  • TRON OS разработчик — Ken Sakamura
  • uC/OS-II для микроконтроллеров
  • uOS разработчик — Сергей Вакуленко
  • scmRTOS[5] — для микроконтроллеров
  • μClinux
  • VxWorks
  • Snake OS
  • Salvo[6] — для микроконтроллеров

Операционные системы, пригодные для установки на оборудовании со слабыми техническими характеристиками

Contiki (англ. Contiki — Контики) — компактная, свободнаяпереносимаямногозадачная операционная система для встраиваемых систем и ПК, в частности разрабатываемая для использования в устройствах с ограниченными ресурсами (в основном память), 8-битные компьютерах для встраиваемых систем на микроконтроллерах. Contiki спроектирована для встраиваемых систем с ограниченным объёмом памяти. При конфигурации по умолчанию Contiki использует 2 килобайта ОЗУ и 40 килобайт ПЗУОС состоит из ядра, которое управляется событиями, программы во время исполнения загружаются и выгружаются динамически. Процессы используют облегчённую потоковую модель — протопотоки, которые обеспечивают линейный потоковый стиль инициализации ядра. Данная ОС выполняется на разнообразных платформах и архитектурах начиная от TI MSP430 и Atmel AVR, и заканчивая разнообразным парком старых ПК. При этом объём занимаемого места находится в пределах нескольких килобайт, использование памяти легко настраивается и может быть снижено до десятков байт. Полностью установленная система, с полным графическим интерфейсом пользователя будет занимать приблизительно 30 килобайт оперативной памяти. В отличие от KolibriOS, написана на языке С а не полностью на ассемблере, что упрощает её модификацию. Позиционируется разработчиками как система, пригодная для использования в оборудовании "для Интернета вещей" (букв. "Contiki: The Open Source OS for the Internet of Things[7]").

FreeDOS — бесплатная операционная система, совместимая с MS-DOS. Пригодна для поддержания работы программ, предназначенных для работы с ОС  MS-DOS.

  • LongLife OS

LongLife OS — бесплатная операционная система, совместимая с Microsoft Windows. Разработанная с нуля на основе Wine, имеет поддержку работы программ, предназначенных для работы с ОС Microsoft Windows.

KolibriOS (рус. Коли́бриОС) — операционная система для PC, полностью написанная на ассемблере fasm. Нетребовательна к ресурсам, мала по объёму на диске.

См. также

Примечания

  1. ReactOS Project
  2. XSystem Kernel Project
  3. Архивированная копия (недоступная ссылка). Дата обращения 25 марта 2008. Архивировано 30 марта 2008 года.
  4. OSA: Документация [PIC24]
  5. ScmRTOS
  6. Pumpkin: Salvo, the RTOS that runs in tiny places
  7. Contiki: The Open Source Operating System for the Internet of Things (англ.). www.contiki-os.org. Дата обращения 9 февраля 2017.

Литература

  • Вильям Столлингс. Операционные системы = Operating Systems: Internals and Design Principles. — М.: Вильямс, 2004. — 848 с. — ISBN 0-13-031999-6.

Ссылки