Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
List of operating systems
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===IBM=== {{further|History of IBM mainframe operating systems}} ====On early mainframes: 1410, 7010, 704, 709, 7090, 7094, 7040, 7044, 7030====<!--IBM--> * [[BESYS]] β for the [[IBM 7090]] * [[Compatible Time-Sharing System]] (CTSS) β developed at MIT's Computation Center for use on a modified [[IBM 7094]] * '''FORTRAN Monitor System''' (FMS) β for the [[IBM 709]] and [[IBM 7090|7090]] * [[GM-NAA I/O|GM OS & GM-NAA I/O]] β for the [[IBM 704]] * [[IBM 7090/94 IBSYS|IBSYS]] β tape based operating system for [[IBM 7090]] and [[IBM 7094]] * '''7040/7044 Operating System (16/32K)''' - 7040-PR-150 * [[IJMON]] β A bootable serial I/O monitor for loading programs for the [[IBM 1400 series]]{{citation needed|date=March 2019}} * '''1410 Processor Operating System''' (PR-155) for the [[IBM 1410|1410]] and [[IBM 7010|7010]] * [[SHARE Operating System]] (SOS) β for the [[IBM 704]] and [[IBM 709|709]] * [[University of Michigan Executive System]] (UMES) β for the [[IBM 704]], [[IBM 709|709]], and [[IBM 7090|7090]]) ====On S/360, S/370, and successor mainframes====<!--IBM--> * [[OS/360 and successors]] on IBM S/360, S/370, and successor mainframes ** [[OS/360]] (first official OS targeted for the [[System/360]] architecture) *** PCP (Primary Control Program, a kernel and a ground breaking automatic space allocating file system) *** [[MFT (operating system)|MFT]] (original Multi-programming with a Fixed number of Tasks, replaced by MFT II) *** [[MFT (operating system)|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) *** [[Multiprogramming with a Variable number of Tasks|MVT]] (Multi-Programming with a Variable number of Tasks, had up to 15 application regions defined dynamically, plus additional regions for system tasks) *** '''M65MP''' (MVT with support for a multiprocessor 360/65) ** [[OS/VS]] (port of OS/360 targeted for the [[System/370]] [[virtual memory]] architecture (OS/370 is not the correct name for OS/VS1 and OS/VS2.) OS/VS has the following variations: *** [[OS/VS1]] (Operating System/Virtual Storage 1, Virtual-memory version of OS/360 MFT II) **** '''OS/VS1 Basic Programming Extensions''' (BPE) adds device support and VM handshaking *** OS/VS2 (Operating System/Virtual Storage 2, Virtual-memory version of OS/360 MVT) ****OS/VS2 R1 (Called [[OS/VS2 (SVS)|Single Virtual Storage]] (SVS), Virtual-memory version of OS/360 MVT but without multiprocessing support) **** OS/VS2 R2 through R3.8 (called [[Multiple Virtual Storage]], MVS, eliminated most need for VS1). ***** MVS/SE (MVS System Extensions) ** MVS/SP (MVS System Product) V1 **'''MVS/370''' refers to OS/VS2 MVS, MVS/SE and MVS/SP Version 1 ** [[MVS/XA]] (MVS/SP V2, supports S/370 Extended Architecture, [[31-bit computing|31-bit]] addressing) ** [[MVS/ESA]] (MVS supported Enterprise Systems Architecture, horizontal addressing extensions: data only address spaces called Dataspaces) *** '''MVS/SP V3''' *** '''MVS/ESA SP V4''' (a Unix environment was available for MVS/ESA SP V4R3) *** '''MVS/ESA SP V5''' (the UNIX environment was bundled in this and all subsequent versions) ** [[OS/390]] replacement for MVS/ESA SP V5 with some products bundled ** [[z/OS]] [[z/Architecture]] replacement for OS/390 with [[64-bit computing|64-bit]] virtual addressing ** [[Phoenix (computer)|Phoenix/MVS]] (Developed at [[Cambridge University]]) * [[DOS/360 and successors]] on IBM S/360, S/370, and successor mainframes ** [[BOS/360]] (early interim version of DOS/360, briefly available at a few Alpha & Beta System/360 sites) ** [[DOS/360 and successors#TOS/360|TOS/360]] (similar to BOS above and more fleeting, able to boot and run from 2x00 series tape drives) ** [[DOS/360 and successors|DOS/360]] (Disk Operating System (DOS), multi-programming system with up to 3 partitions, first commonly available OS for System/360) *** 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]] (also known as VSE, upgrade of DOS/VS, up to 14 fixed size processing partitions ) *** '''VSE/Advanced Functions''' (VSE/AF) - Additional functionality for DOS/VSE ** [[VSE/SP]] (program product including DOS/VSE and VSE/AF) ** VSE/ESA, replaces VSE/SP, supports ESA/370 and [[ESA/390]] with 31-bit addresses ** [[z/VSE]] (latest version of the four decades old DOS lineage, supports 64-bit addresses, multiprocessing, multiprogramming, SNA, TCP/IP, and some virtual machine features in support of Linux workloads) * [[CP/CMS]] (Control Program/Cambridge Monitor System) and successors on IBM S/360, S/370, and successor mainframes ** [[CP-40]]/CMS (for System/360 Model 40) ** [[CP-67]]/CMS (for System/360 Model 67) ** [[VM (operating system)|Virtual Machine Facility/370]] (VM/370) - the CP [[virtual machine]] [[hypervisor]], [[Conversational Monitor System]] (CMS) operating system and supporting facilities for System/370 (24-bit addresses) *** '''VM/370 Basic System Extensions Program Product''' (VM/BSE, AKA BSEPP) is an enhancement to VM/370 *** '''VM/370 System Extensions Program Product''' (VM/SE, AKA SEPP) is an enhancement to VM/370 that includes the facilities of VM/BSE ** '''Virtual Machine/System Product''' (VM/SP) replaces VM/370, VM/BSE and VM/SE. ** '''Virtual Machine/Extended Architecture''' (VM/XA) refers to three versions of VM that support System/370 Extended Architecture (S/370-XA) with 31-bit virtual addresses *** '''Virtual Machine/Extended architecture Migration Aid''' (VM/XA MA) - Intended for MVS/370 to MVS/XA migration *** '''Virtual Machine/Extended Architecture Systems Facility''' (VM/XA SF) - new release of VM/XA MA with additional functionality *** '''Virtual Machine/Extended Architecture System Product''' (VM/XA SP) - Replaces VM/SP, VM/SP HPO and VM/XA SF ** '''Virtual Machine/Enterprise Systems Architecture''' (VM/ESA), supports S/370, ESA/370 and [[ESA/390]] (a Unix environment was available starting with<ref>{{cite web } title = Availability: VM/ESA Version 2 Release 1.0 with OpenEdition for VM/ESA | id = 295-240 | date = June 12, 1995 | series = Announcement letters | url = https://www.ibm.com/docs/en/announcements/archive/ENUS295-240 | publisher = [[IBM]] | access-date = March 29, 2024 }} </ref> Version 2.) ** [[z/VM]] (z/Architecture version of the VM OS with 64-bit addressing). Starting with Version 3,<ref>{{cite web | title = z/VM V3R1 Enabled for 64-bit Architecture | id = 200-358 | date = October 3, 2000 | url = https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/8/897/ENUS200-358/index.html | series = Announcement Letters | publisher = [[IBM]] | access-date = January 31, 2022 | archive-date = December 17, 2021 | archive-url = https://web.archive.org/web/20211217151307/https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/8/897/ENUS200-358/index.html | url-status = live }} </ref> the Unix environment was standard. {{further|History of CP/CMS}} * TPF Line (Transaction Processing Facility) on IBM S/360, S/370, and successor mainframes (largely used by airlines) ** [[IBM Airline Control Program|ACP]] (Airline Control Program) ** [[Transaction Processing Facility|TPF]] (Transaction Processing Facility) ** [[z/TPF]] ([[z/Architecture]] extension) * [[Unix-like]] on IBM S/360, S/370, and successor mainframes ** [[IBM AIX#IBM mainframes|AIX/370]] (IBM's Advanced Interactive eXecutive, a System V Unix version) ** [[IBM AIX#IBM mainframes|AIX/ESA]] (IBM's Advanced Interactive eXecutive, a System V Unix version) ** [[OpenSolaris for System z]] ** [[Amdahl UTS|UTS]] (developed by Amdahl) ** [[Linux on IBM Z]] * Others on IBM S/360, S/370, and successor mainframes: ** [[BOS/360]] (Basic Operating System) ** [[IBM DPPX|Distributed Processing Programming Executive/370]] (DPPX/370) a port of DDPX from [[IBM 8100|8100]] to S/370. ** [[Michigan Terminal System|MTS]] (Michigan Terminal System, developed by a group of universities in the US, Canada, and the UK for the IBM System/360 Model 67, System/370 series, and compatible mainframes) ** RTOS/360 (IBM's Real Time Operating System, ran on 5 NASA custom System/360-75s)<ref>{{cite conference |url=http://dl.acm.org/citation.cfm?doid=1476793.1476796 |title=RTOS: extending OS/360 for real time spaceflight control |first=J. L. |last=Johnstone |doi=10.1145/1476793.1476796 |book-title=Proceedings of the May 14β16, 1969, Spring Joint Computer Conference |isbn=9781450379021 |pages=15β27|doi-access=free }}</ref> ** [[TOS/360]] (Tape Operating System) ** [[TSS/360]] (IBM's Time Sharing System) ** [[MUSIC/SP]] (developed by [[McGill University]] for IBM System/370) ** [[ORVYL and WYLBUR]] (developed by [[Stanford University]] for IBM System/360) ====On PC and Intel x86 based architectures====<!--IBM--> * [[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.1, 6.3, 7, 2000, 7.10 {{See also|List of operating systems#Microsoft Corporation|l1=MS-DOS and Windows}} * [[OS/2]] ** OS/2 1.x (developed jointly with Microsoft) ** OS/2 2.x ** [[OS/2 Warp]] 3 (ported to PPC via [[Workplace OS]]) ** [[OS/2 Warp]] 4 ** [[eComStation]] (Warp 4.5/Workspace on Demand, rebundled by Serenity Systems International) ** [[ArcaOS]] (Warp 4.52 based system sold by Arca Noae, LLC) * [[IBM 4680 OS]] version 1 to 4, a [[point of sale|POS]] operating system based on [[Digital Research]]'s [[Concurrent DOS 286]] and [[FlexOS 286]] 1.xx ** [[IBM 4690 OS]] version 1 to 6.3, a successor to 4680 OS based on [[Novell]]'s [[FlexOS 286]]/[[FlexOS 386]] 2.3x *** [[Toshiba 4690 OS]] version 6.4, a successor to 4690 OS 6.3 * [[Unix-like]] on [[IBM Personal System/2|PS/2]] ** [[IBM AIX#IBM PS/2 series|AIX]] (IBM's Advanced Interactive eXecutive, a System V Unix version) ====On other hardware platforms====<!--IBM--> * [[IBM Series/1]] ** [[IBM Series/1#Software support|EDX]] ([[Event Driven Executive]]) ** [[IBM Series/1#Software support|RPS]] (Realtime Programming System) ** [[IBM Series/1#Software support|CPS]] (Control Programming Support, subset of RPS) ** [[SerIX]] (Unix on Series/1) * [[IBM 1130]] ** [[IBM 1130#Operating procedure|DMS]] (Disk Monitor System) * [[IBM 1800]] ** [[IBM 1800 TSX|TSX]] (Time Sharing eXecutive) ** [[IBM 1800 MPX|MPX]] (Multi Programming eXecutive) * [[IBM 8100]] ** [[IBM 8100 DPCX|DPCX]] (Distributed Processing Control eXecutive) ** [[IBM 8100 DPPX|DPPX]] (Distributed Processing Programming Executive) * [[IBM System/3]] ** DMS (Disk Management System) * [[IBM System/34]], [[IBM System/36]] ** [[System Support Program|SSP]] (System Support Program) * [[IBM System/38]] ** [[Control Program Facility|CPF]] (Control Program Facility) * [[IBM System/88]] ** [[Stratus VOS]] (developed by [[Stratus Technologies|Stratus]], and used for IBM [[System/88]], [[Original equipment manufacturer]] from Stratus) * [[IBM AS/400]], iSeries, System i, [[IBM Power Systems]] ** [[IBM i]] (previously known as OS/400 and i5/OS, descendant of System/38 CPF, includes System/36 SSP and AIX environment) * [[UNIX]] on [[IBM RT PC]] ** [[Academic Operating System|AOS]] (a BSD Unix version, not related to [[Data General]] AOS) ** [[IBM AIX#IBM RT PC|AIX]] (Advanced Interactive eXecutive, a System V Unix version) * [[UNIX]] on [[IBM POWER Instruction Set Architecture|POWER ISA]], [[PowerPC]], and [[Power ISA]] ** [[IBM AIX#POWER ISA/PowerPC/Power ISA-based systems|AIX]] (Advanced Interactive eXecutive, a System V Unix version) * Others ** [[Workplace OS]] (a [[microkernel]] based operating system including OS/2, developed and canceled in the 1990s) ** [[K42]] (open-source research operating system on [[PowerPC]] or [[x86]] based cache-coherent multiprocessor systems) ** [[Dynix]] (developed by [[Sequent Computer Systems|Sequent]], and used for IBM [[NUMA-Q]] too)
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)