Developer | MIT Computation Center, Project MAC |
---|---|
Written in | FAP assembly, MAD |
Working state | Discontinued, simulator available |
Source model | Open source |
Initial release | 1961 |
Marketing target | Colleges and universities[1] |
Available in | English |
Platforms | IBM 7090, IBM 7094 |
Kernel type | Monolithic, protected |
Default user interface | Command-line interface |
License | [data missing] |
Succeeded by | Multics |
Official website | www |
History of IBM mainframe operating systems |
---|
The Compatible Time-Sharing System (CTSS) was the first general purpose time-sharing operating system.[2][3] Compatible Time Sharing referred to time sharing which was compatible with batch processing; it could offer both time sharing and batch processing concurrently.
CTSS was developed at the MIT Computation Center ("Comp Center"). CTSS was first demonstrated on MIT's modified IBM 709 in November 1961. The hardware was replaced with a modified IBM 7090 in 1962 and later a modified IBM 7094 called the "blue machine" to distinguish it from the Project MAC CTSS IBM 7094. Routine service to MIT Comp Center users began in the summer of 1963 and was operated there until 1968.
A second deployment of CTSS on a separate IBM 7094 that was received in October 1963 (the "red machine") was used early on in Project MAC until 1969 when the red machine was moved to the Information Processing Center[4] and operated until July 20, 1973. CTSS ran on only those two machines; however, there were remote CTSS users outside of MIT including ones in California, South America, the University of Edinburgh and the University of Oxford.[1][5]
I was using CTSS, the first time-sharing system
Much of the early development in the time-sharing field took place on university campuses.8 Notable examples are the CTSS (Compatible Time-Sharing System) at MIT, which was the first general purpose time-sharing system...