Timeline of Operating Systems since the 1950’s

 

Year

 

Operating System

1951 LEO I Lyons Electronic Office
1954 MIT‘s Tape Director operating system made for UNIVAC 1103
1955 General Motors Operating System made for IBM 701
1956 GM-NAA I/O for IBM 704
1957 Atlas Supervisor (Manchester University) (Atlas computer project start)

BESYS (Bell Labs), for IBM 7090 and IBM 7094

1958 University of Michigan Executive System (UMES), for IBM 704, 709, and 7090
1959 SHARE Operating System (SOS), based on GM-NAA I/O
1960 IBSYS (IBM for its 7090 and 7094)
1961 CTSS (MIT’s Compatible Time-Sharing System for the IBM 7094)

MCP (Burroughs Master Control Program)

1962 Atlas Supervisor (Manchester University) (Atlas computer commissioned)

GCOS (GE’s General Comprehensive Operating System, originally GECOS, General Electric Comprehensive Operating Supervisor

1963 Titan Supervisor, early time-sharing system begun

AN/FSQ-32, another early time-sharing system begun

1964 EXEC 8 (UNIVAC)

OS/360 (IBM’s primary OS for its S/360 series) (Announced)

TOPS-10 (DEC, the name TOPS-10 wasn’t adopted until 1970)

Berkeley Timesharing System (for Scientific Data Systems’ SDS 940)

Dartmouth Time Sharing System (Dartmouth College’s DTSS for GE computers)

1965 THE multiprogramming system (Technische Hogeschool Eindhoven)

Multics (MIT, GE, Bell Labs for the GE-645) (Announced)

BOS/360 (IBM’s Basic Operating System)

TOS/360 (IBM’s Tape Operating System)

TSOS (later VMOS) (RCA)

Pick Operating System

1966 OS/360 (IBM’s primary OS for its S/360 series) PCP and MFT (Shipped)

DOS/360 (IBM’s Disk Operating System)

MS/8 (Richard F. Lary’s DEC PDP-8 system)

1967 CP/CMS (IBM, also known as CP-67)

Michigan Terminal System (MTS)[(time-sharing system for the IBM S/360-67 and successors)

ITS (MIT’s Incompatible Timesharing System for the DEC PDP-6 and PDP-10)

ORVYL (Stanford University’s time-sharing system for the IBM S/360)TSS/360 (IBM’s Time-sharing System for the S/360-67, never officially released, canceled in 1969 and again in 1971)

OS/360 MVT

WAITS (SAIL, Stanford Artificial Intelligence Laboratory, time-sharing system for DEC PDP-6 and PDP-10, later TOPS-10)

1968 Airline Control Program (ACP) (IBM)

THE multiprogramming system (Eindhoven University of Technology)

TSS-8 (DEC for the PDP-8)

1969 TENEX (Bolt, Beranek and Newman for DEC systems, later TOPS-20)

Unics (later Unix) (AT&T, initially on DEC computers)

RC 4000 Multiprogramming System (RC)

Multics (MIT, GE, Bell Labs for the GE-645 and later the Honeywell 6180)

1970 DOS-11 (PDP-11)
1971 RSTS-11 2A-19 (First released version; PDP-11)

OS/8

1972 RDOS

SVS

VM/CMS

MUSIC/SP

1973 Эльбрус-1 (Elbrus-1) – Soviet computer – created using high-level language uЭль-76 (AL-76/ALGOL 68).

VME – implementation language S3 (ALGOL 68).

RSX-11D

RT-11

Alto OS

1974 DOS-11 V09-20C (Last stable release, June 1974)

SINTRAN III

MONECS

Multi-Programming_Executive MPE – Hewlett Packard

1975 CP/M

BS2000 V2.0 (First released version)

Sixth Edition Unix

1976 Cambridge CAP computer – All operating system procedures written in ALGOL 68C, with some closely associated protected procedures in BCPL.

Cray Operating System

FLEX

TOPS-20

1977 1BSD

KERNAL

OASIS operating system

TRS-DOS

Virtual Memory System (VMS) V1.0 (Initial commercial release, October 25)

1978 2BSD

Apple DOS

HDOS 1.0

TripOS

UCSD p-System (First released version)

Lisp Machine (CADR)

1979 Atari DOS

POS

NLTSS

UNIX/32V

Version 7 Unix

1980 86-DOS

CTOS

NewDos/80

OS-9

SOS

Xenix

1981 Acorn MOS

Business Operating System

Aegis SR1 (First Apollo/DOMAIN systems shipped on March 27[10])

PC-DOS

Pilot (Xerox Star operating system)

MS-DOS

UTS

1982 Commodore DOS

LDOS (By Logical Systems, Inc. – For the Radio Shack TRS-80 Models I, II & III)

QNX

Sun UNIX (later SunOS) 0.7

Ultrix

1983 Lisa Office System 7/7

Coherent

GNU (project start)

Novell NetWare (S-Net)

ProDOS

SunOS 1.0

1984 Mac OS (System 1.0)

MSX-DOS

Sinclair QDOS

QNX

UNICOS

Venix 2.0

1985 AmigaOS

Atari TOS

DG/UX

MIPS OS

Oberon – written in Oberon-2

SunOS 2.0

Version 8 Unix

Windows 1.01

Xenix 2.0

1986 AIX 1.0

GS-OS

Genera 7.0

HP-UX

SunOS 3.0

GEOS

Version 9 Unix

1987 Arthur

IRIX (3.0 is first SGI version)

MINIX 1.0

BS2000 V9.0

OS/2 (1.0)

PC-MOS/386

Windows 2.0

1988 A/UX (Apple Computer)

RISC iX

LynxOS

Mac OS (System 6)

MVS/ESA

OS/2 (1.1)

OS/400

SpartaDOS X

SunOS 4.0

TOPS-10 7.04 (Last stable release, July 1988)

HeliOS 1.0

1989 EPOC

NEXTSTEP (1.0)

OS/2 (1.2)

RISC OS (First release was to be called Arthur 2, but was renamed to RISC OS 2, and was first sold as RISC OS 2.00 in April 1989)

SCO UNIX (Release 3)

TSX-32

Version 10 Unix

Xenix 2.3.4 (Last stable release)

1990 AmigaOS 2.0

BeOS (v1)

Genera 8.0

OS/2 1.3

OSF/1

AIX 3.0

Windows 3.0

1991 Linux

Mac OS (System 7)

MINIX 1.5

PenPoint OS

RISC OS 3

1992 386BSD 0.1

AmigaOS 3.0

Amiga Unix 2.01 (Latest stable release)

RSTS/E 10.1 (Last stable release, September 1992)

Solaris 2.0 (Successor to SunOS 4.x; based on SVR4 instead of BSD)

OpenVMS V1.0 (First OpenVMS AXP (Alpha) specific version, November 1992)

OS/2 2.0 (First i386 32 bit based version)

Plan 9 First Edition (First public release was made available to universities)

Windows 3.1

1993 FreeBSD

NetBSD

Newton OS

Windows NT 3.1 (First Windows NT kernel public release)

Open Genera 1.0

IBM 4690 Operating System

Novell NetWare 4

OS/2 2.1

Slackware 1.0

Spring

1994 AIX 4.0, 4.1

OS/2 3.0

RISC OS 3.5

NetBSD 1.0 (First multi-platform release, October 1994)

1995 Digital UNIX (aka Tru64 UNIX)

OpenBSD

OS/390

Plan 9 Second Edition (Commercial second release version was made available to the general public)

Ultrix 4.5 (Last major release)

Windows 95

1996 Mac OS 7.6 (First officially-named Mac OS)

Windows NT 4.0

RISC OS 3.6

AIX 4.2

OS/2 4.0

Palm OS

1997 Inferno

Mac OS 8

SkyOS

MINIX 2.0

RISC OS 3.7

AIX 4.3

1998 Solaris 7 (First 64-bit Solaris release. Names from this point drop “2.”, otherwise would’ve been Solaris 2.7)

Windows 98

RT-11 5.7 (Last stable release, October 1998)

Novell NetWare 5

JUNOS

1999 AROS (Boot for the first time in Stand Alone version)

RISC OS 4

Mac OS 9

OS/2 4.5

Windows 98 (2nd edition)

Inferno Second Edition (Last distribution (Release 2.3, ca. July 1999) from Lucent’s Inferno Business Unit)

2000 Windows 2000

Solaris 8

FreeBSD 4.0

Red Hat Linux 6.2E

AtheOS
BeOS R5

OpenBSD 2.7

Plan 9 Third Edition

Debian 2.2

MorphOS 0.1

Windows Millennium Edition

SUSE Linux 7.0

z/OS
MorphOS 0.2

NetBSD 1.5
OpenBSD 2.8

AmigaOS 3.9
HP-UX 11i

2001 MorphOS 0.4

Mac OS X v10.0 “Cheetah”

AIX 5L 5.1

OpenBSD 2.9

eComStation 1.0

Haiku

Mac OS X v10.1 “Puma”

Windows XP
Windows XP 64-bit Edition 2002

Novell NetWare 6.0

OpenBSD 3.0

OS/2 4.52

2002 Red Hat Enterprise Linux 2.1 AS
SUSE Linux
 8.0

Plan 9 Fourth Edition

OpenBSD 3.1

Solaris 9 (SPARC)

Debian 3.0

Syllable 0.4.0

Mac OS X v10.2 “Jaguar”

Windows XP Service Pack 1
NetBSD
 1.6

AIX 5.2

OpenBSD 3.2

MorphOS 1.0

MorphOS 1.1

2003 FreeBSD 5.0

Solaris 9 (x86)

MorphOS 1.2
ReactOS 0.1.0

Windows XP 64-bit Edition 2003
MorphOS
 1.3

Windows Server 2003

OpenBSD 3.3

Red Hat Enterprise Linux 2.1 ES
OpenVMS
 8.0

Novell NetWare 6.5
MorphOS 1.4

HP-UX 11i v2

Mac OS X v10.3 “Panther”

Red Hat Enterprise Linux 3
SUSE Linux 9.0

OpenBSD 3.4

Fedora Core 1

Linux 2.6.0

2004 Linux 2.6.1

ReactOS 0.2.0

Linux 2.6.2, 2.6.3

Linux 2.6.4

Linux 2.6.5

OpenBSD 3.5

Linux 2.6.6
Fedora Core 2

DragonFly BSD 1.0

Windows XP Service Pack 2

Linux 2.6.8

AIX 5.3

Linux 2.6.9
Ubuntu 4.10

OpenBSD 3.6

Fedora Core 3

NetBSD 2.0

Linux 2.6.10

2005 Solaris 10

Red Hat Enterprise Linux 4

OpenVMS 8.2

Windows Server 2003 Service Pack 1
Windows XP Professional x64 Edition

Linux 2.6.11
Novell Open Enterprise Server

Mac OS X v10.4 “Tiger”

DragonFly BSD 1.2

Ubuntu 5.04

OpenBSD 3.7

Linux 2.6.12
Fedora Core 4
Debian 3.1

Linux 2.6.13

Linux 2.6.14
Ubuntu 5.10
SUSE Linux 10.0

FreeBSD 6.0
OpenBSD 3.8

NetBSD 3.0

2006 DragonFly BSD 1.4

Linux 2.6.15

Solaris 10 1/06

Windows Server 2003 R2

Linux 2.6.16

Fedora Core 5

OpenBSD 3.9

SymbOS
MINIX 3.1.2

Linux 2.6.17
Ubuntu 6.06 (LTS)

Solaris 10 6/06

DragonFly BSD 1.6

BS2000/OSD v7.0
ReactOS 0.3.0

Linux 2.6.18

FreeDOS 1.0
OpenVMS8.3

Fedora Core 6
Ubuntu 6.10
Slackware 11.0

Windows Vista

OpenBSD 4.0

Linux 2.6.19

AmigaOS 4.0

2007 DragonFly BSD 1.8

Bharat Operating System Solutions

Linux 2.6.20

Inferno Fourth Edition

Windows Server 2003 Service Pack 2

Red Hat Enterprise Linux 5

Linux 2.6.21
Ubuntu 7.04
Debian 4.0

OpenBSD 4.1

Fedora 7

Linux 2.6.22
Slackware 12.0

DragonFly BSD 1.10

Solaris 10 8/07

HP-UX 11i v3

Mac OS X v10.5 “Leopard”

Linux 2.6.23
Ubuntu 7.10

OpenVMS 8.3-1H1

Windows Home Server

OpenBSD 4.2

Fedora 8
gOS

AIX 6.1,

NetBSD 4.0

2008 Linux 2.6.24

Windows Vista Service Pack 1
Windows Server 2008

DragonFly BSD 1.12
FreeBSD 7.0

Singularity 1.1

Windows XP Service Pack 3

Linux 2.6.25
Ubuntu 8.04 (LTS)

OpenBSD 4.3

Fedora 9
Slackware 12.1

Solaris 10 5/08
OpenSolaris 2008.05
BS2000/OSD v8.0A

SUSE Linux 11.0

MorphOS 2.0

DragonFly BSD 2.0

Linux 2.6.26

STOP 6.5

AmigaOS 4.1
z/OS V1R10
MorphOS 2.1

Linux 2.6.27
Ubuntu 8.10

Solaris 10 10/08
Android 1.0

OpenBSD 4.4

Fedora 10

Singularity 2.0

Linux 2.6.28
Slackware 12.2

MorphOS 2.2
OpenSolaris 2008.11

2009 DragonFly BSD 2.2

Debian 5.0

Android 1.1

Linux 2.6.29

NetBSD 5.0

Ubuntu 9.04

Android 1.5

Windows Vista Service Pack 2

OpenBSD 4.5

Solaris 10 5/09

Linux 2.6.30
Fedora 11

AmigaOS 4.1
OpenSolaris 2009.06
Palm webOS

Mac OS X v10.6 “Snow Leopard”

Slackware 13.0

MorphOS 2.3

DragonFly BSD 2.4

Linux 2.6.31

Android 1.6

Windows 7
Windows Server 2008 R2

OpenBSD 4.6

Ubuntu 9.10

Solaris 10 10/09
Android 2.0
MorphOS 2.4

FreeBSD 8.0

Fedora 12
openSUSE 11.2

Linux 2.6.32

2010 AmigaOS 4.1 Upd. 1
Android 2.1

Linux 2.6.33

DragonFly BSD 2.6

Ubuntu 10.04 (LTS)

AmigaOS 4.1 Upd. 2

OpenBSD 4.7

Linux 2.6.34
Fedora 13

Android 2.2

MorphOS 2.5
OpenVMS 8.4
iOS 4.0

openSUSE 11.3

Linux 2.6.35

Solaris 10 9/10
iOS 4.1

DragonFly BSD 2.8

Linux 2.6.36
Fedora 14
Ubuntu 10.10

MorphOS 2.6

NetBSD 5.1
OpenBSD 4.8

Red Hat Enterprise Linux 6

iOS 4.2

Android 2.3
MorphOS 2.7

2011 Linux 2.6.37

Windows 7 Service Pack 1

Debian 6.0

Android 3.0

Linux 2.6.38
openSUSE 11.4

iOS 4.3

DragonFly BSD 2.10

Ubuntu 11.04
Slackware 13.37

OpenBSD 4.9

Linux 2.6.39
Fedora 15

Android 3.1
AmigaOS 4.1 Upd. 1 (for Classic)

9front
iOS 5.0

Mac OS X v10.7 “Lion”

Linux 3.0

Android 3.2
AmigaOS 4.1 Upd. 3

Linux 3.1
Ubuntu 11.10

Android 4.0

OpenBSD 5.0

Fedora 16
openSUSE 12.1

BS2000/OSD 9.0
Solaris 11 11/11

AmigaOS 4.1 Upd. 4

2012 FreeBSD 9.0

Linux 3.2

FreeDOS 1.1

DragonFly BSD 3.0

ReactOS 0.3.14
Minix 3.2

Linux 3.3

Android 4.0.4
iOS 5.1

Ubuntu 12.04 (LTS)

OpenBSD 5.1

Linux 3.4
Fedora 17

MorphOS 3.0
iOS 5.1.1

Mac OS X v10.8 “Mountain Lion”

Linux 3.5

MorphOS 3.1
Android 4.1
AmigaOS 4.1 Upd. 5

Windows Server 2012

Linux 3.6

iOS 6.0

Windows 8

OpenBSD 5.2
NetBSD 6.0

Ubuntu 12.10

Haiku R1 Alpha 4
iOS 6.0.1
Android 4.2

Source: http://en.wikipedia.org/wiki/Timeline_of_operating_systems

Advertisements

3 responses to “Timeline of Operating Systems since the 1950’s

  1. Pingback: A Brief History of Operating Systems | Everlasting Student

  2. Pingback: Webgrafia | sergiorepresentando

  3. Most Facebook users are teenagers who do not have a lot of money to spend.
    Unfortunately, it’s also introduced a host of ways to violate intellectual
    property laws. The “following” and “followers” selection operates in the same fashion as Google+ and
    Twitter.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s