Multiple Console Time Sharing System Explained

GM Multiple Console Time Sharing System (MCTS)
Developer:General Motors Research Laboratories
Family:Multics
Released:1970s
Language:English
Kernel Type:N/A
Ui:Command-line interface
License:none
Working State:Historic
Supported Platforms:Control Data Corporation STAR-100

The Multiple Console Time Sharing System (MCTS) was an operating system developed by General Motors Research Laboratories in the 1970s for the Control Data Corporation STAR-100 supercomputer. MCTS was built to support GM's computer-aided design (CAD) applications.[1]

MCTS was designed starting in 1968. It was written in a high-level systems programming language "Malus", a dialect of PL/I. A superset of Malus called Apple became the primary application language.[2]

MCTS was based on Multics.[3] All access to data was thru the virtual memory system. Only the system paging support module was concerned about the physical location of the data.

See also

Further reading

Notes and References

  1. Elshoff . James L. . Ward . Mitchel R. . The MCTS operating system . ACM SIGOPS Operating Systems Review . 10 . 1 . January 1976 . 18–38 . 10.1145/775314.775317 . free.
  2. Brown . R.R . Elshoff . J.L. . Ward . M.R. . The GM Multiple Console Time Sharing System . ACM SIGOPS Operating Systems Review . 1 Oct 1975 . 9 . 4 . 7–17 . 10.1145/775310.7753 . 2024-07-05 . July 1, 2024.
  3. Krull, pg. 54