This is not definitive, is incomplete, focuses on certain developments, omits Windows completely, and any suggestions would be welcome.
Year | Type/version | Lineage | Platform(s) | Company |
1975 | Version 6 UNIX | Bell Labs | ||
1976 | PWB/UNIX | Bell Labs | ||
1978 | 1BSD | Version 6 UNIX | PDP | Berkely UC |
1979 | Version 7 UNIX | Version 6 UNIX | Bell Labs (AT&T) | |
UNIX/32V | Vesrion 7 UNIX | Bell Labs (AT&T) | ||
2BSD | 1BSD | PDP | Berkely UC | |
3BSD | 2BSD | VAX | Berkely UC | |
1980 | 4BSD | 3BSD | VAX | Berkely UC |
1982 | System III | PWB/UNIX + UNIX/32 etc. | VAX + PDP | AT&T |
1983 | System V R1 | System III + 4.1BSD | VAX + PDP | AT&T |
GNU | OS development + Free sotware | GNU-O/S | ||
1984 | System V R2 | SVR1 | Xenix/386 | AT&T |
Psion.1 | OPL | Hitachi 6301 | Psion | |
1986 | System V R3 | SVR2 | AT&T | |
4.3BSD | 4BSD | Berkely UC | ||
Psion.2 | EPOC+OPL | Hitachi 6301 | Psion | |
Mach | 4.3BSD | VAX + SUN-68030 + IBM-PC/RT | CMU | |
1987 | Mach 1 | Mach | Sequent | CMU |
Minix | x86 | |||
1988 | Mach 2 | Mach-1 | CMU | |
Mach 2.5 | Mach-2 | CMU + OSF | ||
XNU | Mach-2.5 + BSD 4.3 | NeXTstep | ||
L3 | rewrite of Mach | x86 | GMD+SET | |
SVR4 | SVR4 + 4.3BSD + Xenix + SunOS | x86 + SPARC | AT&T | |
GridPad | MS-DOS (1st touch-screen tablet) | 8086 | (Jeff Hawkins for) Samsung | |
1990 | Mach 3 | Mach-2 | CMU | |
GNU-Hurd | GNU + Mach-3 | |||
1991 | Solaris 2 | SVR4 | SPARC | |
Psion S.3 | SIBO (EPOC+OPL) | NEC v30 | Psion | |
Linux | ||||
1992 | GNU/Linux | GNU + Linux | ||
1993 | netBSD | 4.3BSD | ||
Zoomer | GEOS (Grid-pad based tablet) | Palm+Tandy+Casio (Hawkins) | ||
Newton | NewtonOS (pen-input tablet) | ARM | Apple (with Palm apps) | |
1994 | OSF/1 | AIX + Mach-2.5 + 4.3BSD | Alpha | OSF |
Mach-4 | Mach-3 | Utah | ||
GNU-Hurd | GNU + Mach-4 | GNU | ||
OpenStep | Mach-3 + 4.3BSD | NeXTstep | ||
Java 1 | C/C++ | Sun | ||
Simon | Personal Communicator | 1st Smartphone w/touchscreen | IBM/BellSouth | |
FreeBSD-1 | 4.3BSD | |||
1995 | 4.4BSD-lite | AT&T | ||
openBSD | 4.3BSD | |||
FreeBSD-2 | 4.4BSD-lite | |||
1996 | GNU-Mach-1+Hurd | |||
n9000 Communicator | GEOS v.3 | i386 clamshell PDA/smartphone | Nokia+HP | |
Pilot | PalmOS (Zoomer development) | Motorola 683xx | (Jeff Hawkins for) Palm | |
MkLinux | Mach-3 + Linux | OSF + Apple | ||
1997 | Psion S.5 | EPOC32 | 32-bit ARM | Psion |
LighSurf | First MMS camera-phone | Philippe Khan – Lightsurf Tech | ||
L4 | L3 | IBM | ||
1998 | Debian-GNU/Hurd | GNU/Hurd+Mach | ||
L4/Fiasco | L4 | Dresden Uni | ||
Symbian | Psion EPOC | ARM | Psion+Nokia+Ericsson+Motorola | |
Mac Rhapsody | MkLinux + OpenStep | |||
1999 | L4Ka::Hazelnut | L4 | Karlsruhe Uni | |
Mac OSX Server 1 | XNU+Darwin+MkLinux+4.3BSD+Mach.3 | PowerPC | ||
2000 | Darwin | OSX Server 1 + Rhapsody | PowerPC | Apple |
iPaQ | Windows CE | ARM | Compaq | |
Ericsson R380 | Symbian | EPOC-based smartphone | ||
Nokia 9210 | Symbian | EPOC-based smartphone | ||
2001 | OSX.10.0 | Darwin+OSX Server 1 | PowerPC | Apple |
L4Ka::Pistachio | L4 | Karlsruhe Uni | ||
Kyocera 6035 | PalmOS PDA + cellphone | 1st smartphone marketed in USA | Kyocera+Palm | |
2002 | OpenDarwin | OpenSource Darwin | Apple | |
2003 | Android Inc formed | Linux based mobile OS development | Android | |
2004 | OpenDarwin.7 | Apple | ||
Nokia 9500 | Symbian | smartphone with camera and WiFi | Nokia | |
2005 | Google buys Android | |||
OS2005/Maemo.1 | Linux+GTK+Nokia proprietary | n770 tablet | Nokia | |
2006 | OSX.10.4 | PowerPC & Intel | Apple | |
OpenDarwin ends | ||||
2007 | OS2007/Maemo.3 | Linux+GTK+Nokia proprietary | n800 tablet | Nokia |
iPhone OSX | OSX+services+media+Cocoa Touch | iPhone smartphone | Apple | |
Android source | Linux+Dalvik+Apache Harmony (Java) | Arm & Intel | ||
pureDarwin | Apple-free OpenSource Darwin | |||
OSX.10.6 | Intel | Apple | ||
2008 | Android.1 | Linux+Dalvik+Apache Harmony (Java) | HTC Dream smartphone | HTC+Google |
Moblin | Linux based OS | Intel | Intel | |
Diablo/Maemo.4 | Linux+GTK+Nokia proprietary | n810 tablet | Nokia | |
Mer | Ubuntu/Linux/LXDE | Nokia n800/n810 | ||
2009 | Maemo.5 | Linux+QT+Nokia proprietary | Nokia n900 smartphone | Nokia |
ChromeOS | Linux based OS | Intel & Arm | ||
ChromiumOS | OpenSource version of ChromeOS | Intel & Arm | ||
Moblin.2 | Linux based OS | Intel | Intel | |
WebOS | Linux based OS | HP/Palm | ||
2010 | MeeGo | Moblin+Maemo Linux merger | Intel+Arm | Intel+Nokia+LSF |
2011 | Chromebook | Various | ||
Harmattan/MeeGo | Maemo+MeeGo Nokia fork | Arm | Nokia | |
Android.4 | Linux kernel 3.x | Arm+Intel | ||
2012 | Tisen | MeeGo+Mer | Arm+Intel | Samsung+Intel+LSF |
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
You must be logged in to post a comment.