User Tools

Site Tools


computer_basics:a_short_history_of_operating_systems

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
computer_basics:a_short_history_of_operating_systems [2019/12/05 04:26]
mithat [Mobile era]
computer_basics:a_short_history_of_operating_systems [2019/12/05 04:50] (current)
mithat [GUI desktop era]
Line 5: Line 5:
  
 Mithat Konar\\ Mithat Konar\\
-Feb 192013+Dec 42019
  
 ===== The major eras ===== ===== The major eras =====
 +  * The no-OS era
   * Mainframe/midrange-server era   * Mainframe/midrange-server era
   * The personal computing era   * The personal computing era
Line 13: Line 14:
   * Open source "era"   * Open source "era"
   * Mobile era   * Mobile era
 +
 +===== The no-OS era =====
 +
 +  * **until ~1960**
 +  * Earliest computers did not have operating systems.
 +  * Expectations and capabilities were simple enough that OSes weren't needed.
 +  * Many limited-capability modern computers still don't have OSes.
 +    * Simple remote controls
 +    * Microwave oven panels
  
 ===== Mainframe/midrange-server era ===== ===== Mainframe/midrange-server era =====
  
   * **~1960-1975**   * **~1960-1975**
-  * multiuser, multitasking+  * multiuser (with authentication), multitasking
   * UNIX (late 1960's)   * UNIX (late 1960's)
     * many versions     * many versions
Line 27: Line 37:
   * **~1975-1985**   * **~1975-1985**
   * a.k.a. **microcomputer** era   * a.k.a. **microcomputer** era
-  * single user, single tasking+  * single user (no authentication), single tasking
   * CLI and menu UI   * CLI and menu UI
   * CP/M (1974)   * CP/M (1974)
Line 41: Line 51:
 ===== GUI desktop era ===== ===== GUI desktop era =====
  
-  * Windows+  * Microsoft Windows
     * 1.0 (1985), 3.1 (1992): DOS-based     * 1.0 (1985), 3.1 (1992): DOS-based
     * Windows NT (1993): UNIX competitor     * Windows NT (1993): UNIX competitor
Line 55: Line 65:
 ===== GUI desktop era ===== ===== GUI desktop era =====
  
-  * Apple OS X (2001) +  * Apple's Mac OS X / OS X / macOS (2001) 
-      * Unix-based (Darwin BSD) +    * Unix-based (Darwin BSD) 
-      Now called macOS+  Google's Chrome OS (2011) 
 +    * Linux core hosting Google Chrome and Chrome-based apps.
  
 ===== Open-source alternatives ===== ===== Open-source alternatives =====
Line 64: Line 75:
   * Linux (1991)   * Linux (1991)
   * BSD UNIX (open versions since ~1991)   * BSD UNIX (open versions since ~1991)
-  * Can be configured for desktop or midrange server (or larger!)+  * Great for desktop/laptop use. 
 +  * Great for servers.
     * Linux powers most Web servers     * Linux powers most Web servers
-  * Great for desktop/laptop use as well.+
  
 ===== Mobile era ===== ===== Mobile era =====
Line 89: Line 101:
   * Firefox OS (c. 2013)   * Firefox OS (c. 2013)
   * Ubuntu Touch (2013)   * Ubuntu Touch (2013)
 +
 +===== Mobile era =====
 +
 +  * Android Wear / Wear OS (2014)
 +  * watchOS (2015)
   * iPadOS (2019)   * iPadOS (2019)
   * Many small Linux projects   * Many small Linux projects
computer_basics/a_short_history_of_operating_systems.1575520017.txt.gz · Last modified: 2019/12/05 04:26 by mithat