Sunday, June 27, 2010

operating systems

source: http://en.wikipedia.org/wiki/List_of_operating_systems


Operating system

General
History · Timeline · List · Comparison · Usage share · Development · Advocacy


Kernel


Process management

Memory management

Examples
UNIX · OpenSolaris · GNU · Linux · BSD · Windows · Mac OS X · AmigaOS · MorphOS · BeOS · IBM OS/2 · ReactOS · MS-DOS · more…


Miscellaneous concepts




Google

  • Google Chrome OS is an upcoming open source operating system designed to work exclusively with web applications. Announced on July 7, 2009, Chrome OS is set to have a publicly available stable release during the second half of 2010. 


IBM

  • OS/360 and successors on IBM mainframes
    • OS/360 (First official OS targeted for the System/360 architecture, saw customer installations of the following variations:)
      • PCP (Primary Control Program, a kernel and a ground breaking automatic space allocating file system)
      • MFT (original Multi-programming with a Fixed number of Tasks, replaced by MFT II.
      • MFT II (Multi-Programming with a Fixed number of Tasks, had up to 15 fixed size application partitions, plus partitions for system tasks, initially defined at boot time but redefinable by operator command).
      • MVT (Multi-Programming Variable Tasks, had up to 15 application regions defined dynamically, plus additional regions for system tasks)
    • OS/VS (The official port of OS/360 targeted for the System/370 virtual memory architecture. "OS/370" is not correct name for OS/VS1 and OS/VS2, but rather refers to OS/VS2 MVS and MVS/SP Version 1. Customer installations in the following variations:)
      • SVS (Single Virtual Storage (both VS1 & VS2 began as SVS systems))
      • OS/VS1 (Operating System/Virtual Storage 1, Virtual-memory version of MFT II)
      • OS/VS2 (Operating System/Virtual Storage 2, Virtual-memory version of OS/MVT) but without multiprocessing support.
    • MVS/SE (MVS System Extensions)
    • MVS/SP (MVS System Product)
    • MVS/XA (MVS/SP V2. MVS supported eXtended Architecture, 31bit addressing)
    • MVS/ESA (MVS supported Enterprise System Architecture, horizontal addressing extensions: data only address spaces called Dataspaces); a Unix environment was available starting with MVS/ESA V4R3.
    • OS/390 (Upgrade from MVS, with an additional Unix environment.)
    • z/OS (OS/390 supported z/Architecture, 64bit addressing.)
  • DOS/360 and successors on IBM mainframes
    • BOS/360 (Early interim version of DOS/360, briefly available at a few Alpha & Beta System 360 sites)
    • TOS/360 (Similar to BOS above and more fleeting, able to boot and run from 2x00 series tape drives)
    • DOS/360 (Disk Operating System (DOS). First commonly available OS for System/360 due to problems in the OS/360 Project. Multi-programming system with up to 3 partitions.)
      • DOS/360/RJE (DOS/360 with a control program extension that provided for the monitoring of remote job entry hardware (card reader & printer) connected by dedicated phone lines.)
    • DOS/VS (First DOS offered on System/370 systems, provided virtual storage.)
    • DOS/VSE (upgrade of DOS/VS. Still had fixed size processing partitions, but up to 14 partitions.) Also referred to as VSE.
    • VSE/SP Program product replacing DOS/VSE and VSE/AF.
    • VSE/ESA (DOS/VSE extended virtual memory support to 32 bit addresses (Extended System Architecture)).
    • z/VSE (Latest version of the four decades old DOS lineage. Now supports 64 bit addresses, multiprocessing, multiprogramming, SNA, TCP/IP, and some virtual machine features in support of Linux workloads. (All DOS ref. IBM website))
  • TPF Line on IBM mainframes (real-time operating system, largely used by airlines)
  • Others on IBM mainframes
    • IBSYS (tape based operating system for IBM 7090 and IBM 7094)
    • CTSS (The Compatible Time-Sharing System developed at MIT's Computation Center)
    • RTOS/360 (Real Time Operating System, run on 5 NASA custom System/360/75s. A mash up by the Federal Systems Division of the MFT system management, PCP basic kernel and file system, with MVT task management and FSD custom real time kernel extensions and error management. The pinnacle of OS/360 development .)
    • MTS (Michigan Terminal System for IBM System/360)
    • TSS/360 (Time Sharing System for IBM System/360)
    • MUSIC/SP (developed by McGill University for IBM System/370)
    • IJMON (A bootable serial I/O monitor for loading programs for IBM 1400 and IBM 1800.)
  • IBM 8100
    • DPCX (Distributed Processing Control eXecutive)
    • DPPX (Distributed Processing Programming Executive)
  • IBM PC and successors on x86 architecture
    • PC DOS / IBM DOS
      • PC DOS 1.x, 2.x, 3.x (developed jointly with Microsoft)
      • IBM DOS 4.x, 5.0 (developed jointly with Microsoft)
      • PC DOS 6.x, 7, 2000
    • OS/2
      • OS/2 1.x (developed jointly with Microsoft)
      • OS/2 2.x
      • OS/2 Warp 3
      • OS/2 Warp 4
      • eComStation (Warp 4.5/Workspace on Demand, rebundled by Serenity Systems International)


Apple Inc.

For Apple II
For Apple III
  • SOS (Sophisticated Operating System)
For Apple Lisa
  • Lisa OS
For Apple Newton
Classic Mac OS
Unix-like operating systems

Unix-like

[edit] Research Unix-like and other POSIX-compliant

[edit] Free/Open source Unix-like

  • BSD (Berkeley Software Distribution, a variant of Unix for DEC VAX hardware)
    • FreeBSD (one of the outgrowths of UC Regents' abandonment of CSRG's 'BSD Unix')
    • NetBSD (one of the outgrowths of UC Regents' abandonment of CSRG's 'BSD Unix')
  • GNU
  • μnix (concept unix-like operating system for ATMEL microcontrollers)
  • Linux (GNU Free/Open Source Operating System Software combined with the Linux kernel)

 Other Unix-like

  • TUNIS (University of Toronto) 

Disk Operating Systems

Digital Research Inc

No comments: