User:Spinality/TRHsandbox

From Wikipedia, the free encyclopedia

[text being assembled for other pages]

CP/CMS was a remarkable time-sharing operating system of the late 60s and early 70s, known for its excellent performance and advanced features. It was the first practical implementation of a virtual machine architecture – instead of dividing up memory and other resources among users (the traditional approach), CP/CMS provided each user a simulated stand-alone computer. By isolating users from each other, system reliability and security were greatly improved.

CP/CMS was built by IBM's Cambridge Scientific Center (CSC), an R&D lab with very close ties to MIT. The system's goals, development process, release, and legacy – and of course its breakthrough technology – all set this system apart from other operating systems of its day, and from other large IBM projects. In particular, CP/CMS was an open-source system: It was made available in source form to all IBM customers at no charge.

CP/CMS, and its VM successors at IBM, were always viewed as "the other operating system" – a poor cousin to IBM's recommended operating systems. But CP/CMS rose above limited resources and company politics to create an enduring and important technical legacy, a fiercely loyal user base, major derivative systems in the time-sharing industry, and, ultimately, a heritage as the grandparent of 21st-century products from IBM.

Overview[edit]

[blah blah blah...]

During the 60s and 70s, CP/CMS had four important legacies:

  1. Within IBM, CP/CMS helped establish the viability of virtual memory technology – which was proven by CP/CMS on the 360/67, but not added to the succeeding S/370 product line for several years
  2. Within IBM, the core CP/CMS concepts (and some code) were carried forward into the VM/370 operating system and its successors.
  3. Within the IBM user community, numerous organizations adopted CP/CMS, particularly academic sites; many of them implemented exstensive customizations, and some played an active role in the further development of the shared code base.
  4. Independent time-sharing vendors customized CP/CMS to sell remote computer services, ultimately creating a sizable industry; one in particular (National CSS) created what was essentially a new operating system (VP/CSS) using CP/CMS as a starting point.


Historical context[edit]

Early development[edit]

Later development[edit]

Antecedents[edit]

Successors[edit]

Why and how CP/CMS was open-source[edit]

Technical details[edit]

References[edit]

Books[edit]

Primary sources[edit]

Secondary sources[edit]

R.J. Adair, R.U. Bayles, L.W. Comeau, and R.J. Creasy, "A Virtual Machine System for the 360/40," IBM Cambridge Scientific Center Report 320-2007, Cambridge, MA, May, 1966

Background material[edit]