-
Period: to
Нулевое поколение
В первых ВМ не было ОС, пользователи имели полный доступ к машинному языку, все программы писались непосредственно в машинных командах -
Устройства на которых не было ОС, Устройства ввода/вывода – бумажные носители.
-
Period: to
1-ое поколение
Назначение ОС – обеспечение пакетного режима (пакетный обработкой, который предусматривал объединение отдельных задач в группы или пакеты). -
Создание ОС Unix
-
General Motors Operating System, GM OS для IBM 701
-
Period: to
2-ое поколение
Развиваются ОС пакетной обработки, многозадачные ОС, многопользовательские ОС, ОС с транзакциями. Появились методы, обеспечивающие независимость программирования от внешних устройств (ВУ). Появление многопроцессорных машин и соответственно ОС. Появление ОС реального времени. -
Создание BESYS (Bell System)
-
IBSYS (IBM 7090 и IBM 7094)
-
CTSS (Compatible TimeShare System)
-
Burroughs MCP (Burroughs Master Control Program)
-
GCOS (General Comprehensive Operating System)
-
AN/FSQ-32
-
TOPS-10
-
представлена группа OS/360
-
Period: to
3-ье поколение
Появление научной дисциплины проектирование программ, создание совместимых систем, создание эмуляторов, начало специализирования ОС. Разработка модульного процедурного программного обеспечения. Совместимость ОС и программных средств (обеспечения) впервые организовала фирма IBM. -
DOS/360 (IBM)
-
ACP (IBM)
-
Cоветская ЭВМ "Диспетчер-68"
-
TENEX (TOPS-20)
-
RT-11 (PDP-11)
-
OS/8
-
VM
-
RDOS
-
VME, разработанная в Великобритании
-
MVS
-
CP/M
-
улучшенная ОС TOPS-20
-
Apple DOS 3.1 (ранее Apple OS)
-
UCSD P-System
-
Apple DOS 3.2
-
POS
-
Apple DOS 3.3
-
OS-9
-
ОС для Apple III - SOS
-
Period: to
4-ое поколение ( по наши дни)
ОС ещё более функционально насыщены. ОС общего назначения становятся сетевыми. Распределенные вычислительные системы. Развиваются средства управления базами данных. Данные стали рассматриваться как объект управления. С точки зрения совместимости широко развивается концепция виртуальной машины. Удобство для пользователя (системы управления при помощи меню и так далее). Появление первых персональных компьютеров. Удобство программирования (интегрированная оболочка программирования) -
MS-DOS
-
SunOS (1.0)
-
Ultrix
-
Lisa OS
-
Macintosh OS (System 1.0)
-
TR-DOS
-
Microsoft Windows 1.0
-
Plan 9
-
OS/2 1.0 (полноэкранный текстовый режим, многозадачность)
-
Microsoft Windows 2.0
-
DR-DOS (Digital Research)
-
A/UX (Apple Computer)
-
NT OS/2
начата разработка; ещё на этапе разработки ОС превратилась в Windows NT -
OS/2 1.1 (оконная оболочка PMShell)
-
NeXTSTEP (1.0)
-
Windows 3.0
-
AmigaOS 2.0
-
Period: to
5-ое поколение (по наши дни)
Принцип распределенной обработки данных перешел на принцип распределенных сетевых ОС, в которых основные функции реализуются на распределенных в пределах сети процессорах. Появление глобальной сети. Интерфейс становится более дружественным (интуитивно понятный интерфейс). Для программиста создание среды визуального программирования. -
Linux (ядро) и GNU/Linux
-
OS/2 v2.10 (с графической оболочкой рабочего стола)
-
Windows 3.1
-
AmigaOS 2.1 и AmigaOS 3.0
-
Solaris (она же SunOS 2.0)
-
Windows NT 3.1 (впервые официально названа NT)
-
AmigaOS 3.1
-
OS/2 Warp 3.x (сетевые протоколы, Интернет-браузер)
-
Windows 95
-
Digital UNIX (она же Tru64)
-
Windows NT 4.0
-
Mac OS 7.6 (впервые официально названа Mac OS)
-
Windows 98
-
Debian 2.0 (Hamm)
-
Mac OS 8
-
AmigaOS 3.5
-
Debian 2.1 (Slink)
-
AmigaOS 3.9
-
Windows 2000 и Windows ME (Millennium Edition)
-
Mac OS 9 и Mac OS X Public Beta
-
AmigaOS 4.0 (май 2001, анонсирована публично)
-
Mac OS X 10.0 и Mac OS X 10.1
-
Windows XP
-
Gentoo Linux 1.0
-
Debian 3.0 (Woody)
-
Mac OS X 10.2
-
Windows Server 2003
-
Mac OS X 10.3
-
Ubuntu 4.10 (Warty Warthog)
-
Mac OS X 10.4 (Tiger) и Mac OS X 10.4 (Server edition)
-
Windows XP Professional x64 Edition и Windows Server 2003 64bit
-
Ubuntu 5.04 (Hoary Hedgehog) и Ubuntu 5.10 (Breezy Badger)
-
Ubuntu 6.06 LTS (Dapper Drake) и Ubuntu 6.10 (Edgy Eft)
-
Ubuntu 7.04 (Feisty Fawn) и Ubuntu 7.10 (Gutsy Gibbon)
-
Mac OS X 10.5 Leopard
-
Windows Vista
-
Ubuntu 8.04 LTS (Hardy Heron) и Ubuntu 8.10 (Intrepid Ibex)
-
Windows Server 2008
-
Ubuntu 9.04 (Jaunty Jackalop) и Ubuntu 9.10 (Karmic Koala)
-
Windows 7 и Windows Server 2008 R2
-
Mac OS X 10.6 Snow Leopard
-
Ubuntu 10.04 LTS (Lucid Lynx)
-
Ubuntu 10.10 (Maveric Merkat)
-
Astra Linux
-
Ubuntu 11.04 (Natty Narwhal) и Ubuntu 11.10 (Oneiric Ocelot) и Ubuntu Install Box 11.10
-
Mac OS X 10.7 Lion
-
Commodore OS Vision 1.0
-
Linux Portable Security (LPS) 1.2.4
-
Gentoo Linux 12.0
-
Windows 8
-
Mac OS X 10.8 Mountain Lion
-
Ubuntu 12.04 (Precise Pangolin) и Ubuntu 12.10 (Quantal Quetzal)
-
Astaro Security Gateway 8.3
-
DEFT Linux 7
-
Debian 7.0 (Wheezy)
-
Windows 8.1
-
Ubuntu 13.04 (Raring Ringtail) и Ubuntu 13.10 (Saucy Salamander)
-
FreeBSD 9.1 и FreeBSD 8.4
-
Мac OS X 10.9 Maverics
-
Ubuntu 14.04 (Trusty Tahr)
-
FreeBSD 10.0
-
Windows 10
-
Debian 8.0