Compatible Time-Sharing System

Compatible Time-Sharing System (CTSS)
Preamble of two versions of the CTSS scheduler, one in MAD and one in FAP
DeveloperMIT Computation Center, Project MAC
Written inFAP assembly, MAD
Working stateDiscontinued, simulator available
Source modelOpen source
Initial release1961 (1961)
Marketing targetColleges and universities[1]
Available inEnglish
PlatformsIBM 7090, IBM 7094
Kernel typeMonolithic, protected
Default
user interface
Command-line interface
License[data missing]
Succeeded byMultics
Official websitewww.cozx.com/dpitts/ibm7090.html

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]

  1. ^ a b Walden, David; Van Vleck, Tom, eds. (2011). "Compatible Time-Sharing System (1961-1973): Fiftieth Anniversary Commemorative Overview" (PDF). IEEE Computer Society. Archived (PDF) from the original on October 9, 2022. Retrieved February 20, 2022.
  2. ^ Noren, Allen (April 10, 2009). "An Interview with Brian Kernighan: Breeding Little Languages". O'Reilly Community. Archived from the original on June 30, 2017. Retrieved July 28, 2023. I was using CTSS, the first time-sharing system
  3. ^ Singh, Jai P.; Morgan, Robert P. (October 1971). Educational Computer Utilization and Computer Communications (PDF) (Report). St. Louis, MO: Washington University. p. 13. National Aeronautics and Space Administration Grant No. Y/NGL-26-008-054. Archived (PDF) from the original on March 19, 2023. Retrieved March 8, 2022. 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...
  4. ^ "New Information Center Will Open at MIT Today". The New York Times. November 11, 1968.
  5. ^ Crisman, Patricia A., ed. (December 31, 1969). The Compatible Time-Sharing System, A Programmer's Guide (PDF) (Second ed.). The M.I.T Computation Center. Archived (PDF) from the original on June 25, 2024. Retrieved March 10, 2022.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy