CINXE.COM
Compatible Time-Sharing System - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Compatible Time-Sharing System - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"2fb689a0-ae30-45f0-bead-5e06c49360a1","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Compatible_Time-Sharing_System","wgTitle":"Compatible Time-Sharing System","wgCurRevisionId":1230943475,"wgRevisionId":1230943475,"wgArticleId":254141,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Webarchive template wayback links","Articles with short description","Short description is different from Wikidata","All articles with lists with data missing","Data missing from May 2021","All articles with unsourced statements","Articles with unsourced statements from February 2022","1960s software","1970s software","Discontinued operating systems","Massachusetts Institute of Technology software","Time-sharing operating systems"], "wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Compatible_Time-Sharing_System","wgRelevantArticleId":254141,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false, "wgWikibaseItemId":"Q1121396","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc", "skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/CTSS_Scheduler_in_MAD_and_FAP.png/1200px-CTSS_Scheduler_in_MAD_and_FAP.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="932"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/CTSS_Scheduler_in_MAD_and_FAP.png/800px-CTSS_Scheduler_in_MAD_and_FAP.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="621"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/CTSS_Scheduler_in_MAD_and_FAP.png/640px-CTSS_Scheduler_in_MAD_and_FAP.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="497"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Compatible Time-Sharing System - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Compatible_Time-Sharing_System"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Compatible_Time-Sharing_System"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Compatible_Time-Sharing_System rootpage-Compatible_Time-Sharing_System skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Compatible+Time-Sharing+System" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Compatible+Time-Sharing+System" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Compatible+Time-Sharing+System" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Compatible+Time-Sharing+System" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <button aria-controls="toc-History-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-Experimental_Time_Sharing_System" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Experimental_Time_Sharing_System"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Experimental Time Sharing System</span> </div> </a> <ul id="toc-Experimental_Time_Sharing_System-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Applications" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Applications"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Applications</span> </div> </a> <button aria-controls="toc-Applications-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Applications subsection</span> </button> <ul id="toc-Applications-sublist" class="vector-toc-list"> <li id="toc-DOTSYS_and_BRAILLEMBOSS" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#DOTSYS_and_BRAILLEMBOSS"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>DOTSYS and BRAILLEMBOSS</span> </div> </a> <ul id="toc-DOTSYS_and_BRAILLEMBOSS-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Intrex" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Intrex"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Intrex</span> </div> </a> <ul id="toc-Intrex-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Features" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Features"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Features</span> </div> </a> <ul id="toc-Features-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Implementation" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Implementation"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Implementation</span> </div> </a> <button aria-controls="toc-Implementation-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Implementation subsection</span> </button> <ul id="toc-Implementation-sublist" class="vector-toc-list"> <li id="toc-Kernel" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Kernel"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Kernel</span> </div> </a> <ul id="toc-Kernel-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Supervisor_subroutines" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Supervisor_subroutines"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>Supervisor subroutines</span> </div> </a> <ul id="toc-Supervisor_subroutines-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Programming_languages" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Programming_languages"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.3</span> <span>Programming languages</span> </div> </a> <ul id="toc-Programming_languages-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-File_system" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#File_system"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.4</span> <span>File system</span> </div> </a> <ul id="toc-File_system-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Peripherals" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Peripherals"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.5</span> <span>Peripherals</span> </div> </a> <ul id="toc-Peripherals-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Influences" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Influences"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Influences</span> </div> </a> <ul id="toc-Influences-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Further_reading" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Further_reading"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Further reading</span> </div> </a> <ul id="toc-Further_reading-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Compatible Time-Sharing System</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 15 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-15" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">15 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Compatible_Time-Sharing_System" title="Compatible Time-Sharing System – Catalan" lang="ca" hreflang="ca" data-title="Compatible Time-Sharing System" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/CTSS" title="CTSS – Danish" lang="da" hreflang="da" data-title="CTSS" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Compatible_Time-Sharing_System" title="Compatible Time-Sharing System – German" lang="de" hreflang="de" data-title="Compatible Time-Sharing System" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Compatible_Time-Sharing_System" title="Compatible Time-Sharing System – Spanish" lang="es" hreflang="es" data-title="Compatible Time-Sharing System" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85_%D8%A7%D8%B4%D8%AA%D8%B1%D8%A7%DA%A9_%D8%B2%D9%85%D8%A7%D9%86%DB%8C_%D8%B3%D8%A7%D8%B2%DA%AF%D8%A7%D8%B1" title="سیستم اشتراک زمانی سازگار – Persian" lang="fa" hreflang="fa" data-title="سیستم اشتراک زمانی سازگار" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Compatible_Time_Sharing_System" title="Compatible Time Sharing System – French" lang="fr" hreflang="fr" data-title="Compatible Time Sharing System" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%ED%98%B8%ED%99%98_%EC%8B%9C%EB%B6%84%ED%95%A0_%EC%8B%9C%EC%8A%A4%ED%85%9C" title="호환 시분할 시스템 – Korean" lang="ko" hreflang="ko" data-title="호환 시분할 시스템" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/CTSS" title="CTSS – Italian" lang="it" hreflang="it" data-title="CTSS" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Compatible_Time-Sharing_System" title="Compatible Time-Sharing System – Dutch" lang="nl" hreflang="nl" data-title="Compatible Time-Sharing System" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/CTSS" title="CTSS – Japanese" lang="ja" hreflang="ja" data-title="CTSS" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Compatible_Time-Sharing_System" title="Compatible Time-Sharing System – Portuguese" lang="pt" hreflang="pt" data-title="Compatible Time-Sharing System" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Compatible_Time-Sharing_System" title="Compatible Time-Sharing System – Finnish" lang="fi" hreflang="fi" data-title="Compatible Time-Sharing System" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/CTSS" title="CTSS – Turkish" lang="tr" hreflang="tr" data-title="CTSS" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/Compatible_Time-Sharing_System" title="Compatible Time-Sharing System – Ukrainian" lang="uk" hreflang="uk" data-title="Compatible Time-Sharing System" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E7%9B%B8%E5%AE%B9%E5%88%86%E6%99%82%E7%B3%BB%E7%B5%B1" title="相容分時系統 – Chinese" lang="zh" hreflang="zh" data-title="相容分時系統" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1121396#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Compatible_Time-Sharing_System" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Compatible_Time-Sharing_System" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Compatible_Time-Sharing_System"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Compatible_Time-Sharing_System"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Compatible_Time-Sharing_System" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Compatible_Time-Sharing_System" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Compatible_Time-Sharing_System&oldid=1230943475" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=Compatible_Time-Sharing_System&id=1230943475&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FCompatible_Time-Sharing_System"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FCompatible_Time-Sharing_System"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=Compatible_Time-Sharing_System&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Compatible_Time-Sharing_System&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1121396" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Computer operating system</div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">Not to be confused with <a href="/wiki/CICS" title="CICS">CICS</a>.</div> <div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Operating system</div> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">Compatible Time-Sharing System (CTSS)</caption><tbody><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><a href="/wiki/File:CTSS_Scheduler_in_MAD_and_FAP.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/3/37/CTSS_Scheduler_in_MAD_and_FAP.png/300px-CTSS_Scheduler_in_MAD_and_FAP.png" decoding="async" width="300" height="233" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/37/CTSS_Scheduler_in_MAD_and_FAP.png/450px-CTSS_Scheduler_in_MAD_and_FAP.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/37/CTSS_Scheduler_in_MAD_and_FAP.png/600px-CTSS_Scheduler_in_MAD_and_FAP.png 2x" data-file-width="1370" data-file-height="1064" /></a></span><div class="infobox-caption">Preamble of two versions of the CTSS scheduler, one in <a href="/wiki/MAD_(programming_language)" title="MAD (programming language)">MAD</a> and one in <a href="/wiki/FAP_assembly" class="mw-redirect" title="FAP assembly">FAP</a></div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer</a></th><td class="infobox-data"><a href="/wiki/MIT_Computation_Center" title="MIT Computation Center">MIT Computation Center</a>, <a href="/wiki/MIT_Computer_Science_and_Artificial_Intelligence_Laboratory#Project_MAC" title="MIT Computer Science and Artificial Intelligence Laboratory">Project MAC</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programming_language" title="Programming language">Written in</a></th><td class="infobox-data"><a href="/wiki/FAP_assembly" class="mw-redirect" title="FAP assembly">FAP assembly</a>, <a href="/wiki/MAD_(programming_language)" title="MAD (programming language)">MAD</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Working state</th><td class="infobox-data">Discontinued, simulator available</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Source model</th><td class="infobox-data"><a href="/wiki/Open_source" title="Open source">Open source</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">1961<span class="noprint">; 63 years ago</span><span style="display:none"> (<span class="bday dtstart published updated">1961</span>)</span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Marketing target</th><td class="infobox-data">Colleges and universities<sup id="cite_ref-50th_1-0" class="reference"><a href="#cite_note-50th-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Natural_language" title="Natural language">Available in</a></th><td class="infobox-data"><a href="/wiki/English_language" title="English language">English</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Platforms</th><td class="infobox-data"><a href="/wiki/IBM_7090" title="IBM 7090">IBM 7090</a>, <a href="/wiki/IBM_7094" class="mw-redirect" title="IBM 7094">IBM 7094</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Kernel_(operating_system)" title="Kernel (operating system)">Kernel</a> type</th><td class="infobox-data"><a href="/wiki/Monolithic_kernel" title="Monolithic kernel">Monolithic</a>, protected</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/User_interface" title="User interface">Default<br />user interface</a></th><td class="infobox-data"><a href="/wiki/Command-line_interface" title="Command-line interface">Command-line interface</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><span style="white-space:nowrap;font-size:85%;">[<i><a href="/wiki/Wikipedia:Cleanup" title="Wikipedia:Cleanup"><span title="Wikipedia:Cleanup (May 2021)">data missing</span></a></i>]</span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Succeeded by</th><td class="infobox-data"><a href="/wiki/Multics" title="Multics">Multics</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Official website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="http://www.cozx.com/dpitts/ibm7090.html">www<wbr />.cozx<wbr />.com<wbr />/dpitts<wbr />/ibm7090<wbr />.html</a></span></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1246091330">.mw-parser-output .sidebar{width:22em;float:right;clear:right;margin:0.5em 0 1em 1em;background:var(--background-color-neutral-subtle,#f8f9fa);border:1px solid var(--border-color-base,#a2a9b1);padding:0.2em;text-align:center;line-height:1.4em;font-size:88%;border-collapse:collapse;display:table}body.skin-minerva .mw-parser-output .sidebar{display:table!important;float:right!important;margin:0.5em 0 1em 1em!important}.mw-parser-output .sidebar-subgroup{width:100%;margin:0;border-spacing:0}.mw-parser-output .sidebar-left{float:left;clear:left;margin:0.5em 1em 1em 0}.mw-parser-output .sidebar-none{float:none;clear:both;margin:0.5em 1em 1em 0}.mw-parser-output .sidebar-outer-title{padding:0 0.4em 0.2em;font-size:125%;line-height:1.2em;font-weight:bold}.mw-parser-output .sidebar-top-image{padding:0.4em}.mw-parser-output .sidebar-top-caption,.mw-parser-output .sidebar-pretitle-with-top-image,.mw-parser-output .sidebar-caption{padding:0.2em 0.4em 0;line-height:1.2em}.mw-parser-output .sidebar-pretitle{padding:0.4em 0.4em 0;line-height:1.2em}.mw-parser-output .sidebar-title,.mw-parser-output .sidebar-title-with-pretitle{padding:0.2em 0.8em;font-size:145%;line-height:1.2em}.mw-parser-output .sidebar-title-with-pretitle{padding:0.1em 0.4em}.mw-parser-output .sidebar-image{padding:0.2em 0.4em 0.4em}.mw-parser-output .sidebar-heading{padding:0.1em 0.4em}.mw-parser-output .sidebar-content{padding:0 0.5em 0.4em}.mw-parser-output .sidebar-content-with-subgroup{padding:0.1em 0.4em 0.2em}.mw-parser-output .sidebar-above,.mw-parser-output .sidebar-below{padding:0.3em 0.8em;font-weight:bold}.mw-parser-output .sidebar-collapse .sidebar-above,.mw-parser-output .sidebar-collapse .sidebar-below{border-top:1px solid #aaa;border-bottom:1px solid #aaa}.mw-parser-output .sidebar-navbar{text-align:right;font-size:115%;padding:0 0.4em 0.4em}.mw-parser-output .sidebar-list-title{padding:0 0.4em;text-align:left;font-weight:bold;line-height:1.6em;font-size:105%}.mw-parser-output .sidebar-list-title-c{padding:0 0.4em;text-align:center;margin:0 3.3em}@media(max-width:640px){body.mediawiki .mw-parser-output .sidebar{width:100%!important;clear:both;float:none!important;margin-left:0!important;margin-right:0!important}}body.skin--responsive .mw-parser-output .sidebar a>img{max-width:none!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-list-title,html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle{background:transparent!important}html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle a{color:var(--color-progressive)!important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-list-title,html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle{background:transparent!important}html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle a{color:var(--color-progressive)!important}}@media print{body.ns-0 .mw-parser-output .sidebar{display:none!important}}</style><table class="sidebar sidebar-collapse nomobile"><tbody><tr><th class="sidebar-title"><a href="/wiki/History_of_IBM_mainframe_operating_systems" title="History of IBM mainframe operating systems">History of IBM mainframe operating systems</a></th></tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible"><div class="sidebar-list-title" style="color: var(--color-base)">Early mainframe computer OSes</div><div class="sidebar-list-content mw-collapsible-content" style="text-align: left"> <ul><li><a href="/wiki/GM-NAA_I/O" title="GM-NAA I/O">GM OS & GM-NAA I/O</a> (1955)</li> <li><a href="/wiki/BESYS" title="BESYS">BESYS</a> (1957)</li> <li><a href="/wiki/University_of_Michigan_Executive_System" title="University of Michigan Executive System">UMES</a> (1958)</li> <li><a href="/wiki/SHARE_Operating_System" title="SHARE Operating System">SOS</a> (1959)</li> <li><a href="/wiki/IBM_7090/94_IBSYS" title="IBM 7090/94 IBSYS">IBSYS</a> (1960)</li> <li><a class="mw-selflink selflink">MIT CTSS</a> (1961)</li> <li>7040/7044 Operating System (16/32K) (7040-PR-150)</li> <li>1410/7010 Operating System<br />(1410-PR-155)</li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed"><div class="sidebar-list-title" style="color: var(--color-base)">Miscellaneous S/360 line OSes</div><div class="sidebar-list-content mw-collapsible-content" style="text-align: left"> <ul><li><a href="/wiki/BOS/360" title="BOS/360">BOS/360</a> (1965)</li> <li><a href="/wiki/DOS/360_and_successors#TOS/360" title="DOS/360 and successors">TOS/360</a> (1965)</li> <li><a href="/wiki/TSS_(operating_system)" title="TSS (operating system)">TSS/360</a> (1967)</li> <li><a href="/wiki/Michigan_Terminal_System" title="Michigan Terminal System">MTS</a> (1967)</li> <li><a href="/wiki/ORVYL_and_WYLBUR" title="ORVYL and WYLBUR">ORVYL</a> (1967)</li> <li>RACS (1965) <ul><li><a href="/wiki/IBM_Remote_Access_Computing" title="IBM Remote Access Computing">RAX</a> (1966) <ul><li><a href="/wiki/MUSIC/SP" title="MUSIC/SP">MUSIC</a> (1972) <ul><li><a href="/wiki/MUSIC/SP" title="MUSIC/SP">MUSIC/SP</a> (1985)</li></ul></li></ul></li></ul></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed"><div class="sidebar-list-title" style="color: var(--color-base)"><a href="/wiki/DOS/360_and_successors" title="DOS/360 and successors">DOS/360 and successors</a> (1966)</div><div class="sidebar-list-content mw-collapsible-content" style="text-align: left"> <ul><li><a href="/wiki/DOS/360_and_successors#DOS/360" title="DOS/360 and successors">DOS/360</a> (1965)</li> <li><a href="/wiki/DOS/VS" class="mw-redirect" title="DOS/VS">DOS/VS</a> (1972)</li> <li><a href="/wiki/DOS/VSE" class="mw-redirect" title="DOS/VSE">DOS/VSE</a> (1979) <ul><li>VSE/AF (1979)</li></ul></li> <li><a href="/wiki/VSE/SP" class="mw-redirect" title="VSE/SP">VSE/SP</a> (1983, 1985)</li> <li><a href="/wiki/VSE/ESA" class="mw-redirect" title="VSE/ESA">VSE/ESA</a> (1991)</li> <li><a href="/wiki/VSE_(operating_system)" title="VSE (operating system)">z/VSE</a> (2005)</li> <li><a href="/wiki/VSE_(operating_system)" title="VSE (operating system)">VSE<sup>n</sup></a> (2021)</li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed"><div class="sidebar-list-title" style="color: var(--color-base)"><a href="/wiki/OS/360_and_successors" title="OS/360 and successors">OS/360 and successors</a> (1966)</div><div class="sidebar-list-content mw-collapsible-content" style="text-align: left"> <ul><li><a href="/wiki/MFT_(operating_system)" class="mw-redirect" title="MFT (operating system)">MFT</a> (1966)</li> <li><a href="/wiki/MFT_II" class="mw-redirect" title="MFT II">MFT II</a> (1968) <ul><li><a href="/wiki/OS/VS1" title="OS/VS1">OS/VS1</a> (1972)</li> <li><a href="/wiki/OS/VS1_BPE" class="mw-redirect" title="OS/VS1 BPE">OS/VS1 BPE</a></li></ul></li> <li><a href="/wiki/Multiprogramming_with_a_Variable_number_of_Tasks" class="mw-redirect" title="Multiprogramming with a Variable number of Tasks">MVT</a> (1967) <ul><li><a href="/wiki/65MP" class="mw-redirect" title="65MP">65MP</a></li> <li><a href="/wiki/OS/VS2_(SVS)" title="OS/VS2 (SVS)">OS/VS2R1</a> (SVS) (1972)</li> <li><a href="/wiki/MVS" title="MVS">MVS</a> (OS/VS2R2 and later) (1974) <ul><li><a href="/w/index.php?title=MVS/SE&action=edit&redlink=1" class="new" title="MVS/SE (page does not exist)">MVS/SE</a> (1978)</li> <li><a href="/w/index.php?title=MVS/SE_2&action=edit&redlink=1" class="new" title="MVS/SE 2 (page does not exist)">MVS/SE 2</a> (1979)</li> <li><a href="/wiki/MVS/SP" class="mw-redirect" title="MVS/SP">MVS/SP</a> Version 1 (1980)</li> <li><a href="/wiki/MVS/XA" class="mw-redirect" title="MVS/XA">MVS/XA</a> (1983)</li> <li><a href="/wiki/MVS/ESA" class="mw-redirect" title="MVS/ESA">MVS/ESA</a> (1988)</li> <li><a href="/wiki/OS/390" title="OS/390">OS/390</a> (1995)</li> <li><a href="/wiki/Z/OS" title="Z/OS">z/OS</a> (2000)</li></ul></li></ul></li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed"><div class="sidebar-list-title" style="color: var(--color-base)"><a href="/wiki/History_of_CP/CMS" title="History of CP/CMS">VM line</a></div><div class="sidebar-list-content mw-collapsible-content" style="text-align: left"> <ul><li><a href="/wiki/IBM_CP-40" title="IBM CP-40">CP-40</a><a href="/wiki/CP/CMS" title="CP/CMS">/CMS</a> (1967)</li> <li><a href="/wiki/CP-67" title="CP-67">CP-67</a><a href="/wiki/CP/CMS" title="CP/CMS">/CMS</a> (1967)</li> <li><a href="/wiki/VP/CSS" title="VP/CSS">VP/CSS</a> (1968)</li> <li><a href="/wiki/VM_(operating_system)" title="VM (operating system)">VM/370</a> (1972)</li> <li><a href="/w/index.php?title=VM/BSE_(BSEPP)&action=edit&redlink=1" class="new" title="VM/BSE (BSEPP) (page does not exist)">VM/BSE (BSEPP)</a></li> <li><a href="/w/index.php?title=VM/SE_(SEPP)&action=edit&redlink=1" class="new" title="VM/SE (SEPP) (page does not exist)">VM/SE (SEPP)</a></li> <li><a href="/wiki/VM_(operating_system)" title="VM (operating system)">VM/SP</a> (1980)</li> <li><a href="/w/index.php?title=VM/XA_MA&action=edit&redlink=1" class="new" title="VM/XA MA (page does not exist)">VM/XA MA</a> (1984)</li> <li><a href="/w/index.php?title=VM/XA_SF&action=edit&redlink=1" class="new" title="VM/XA SF (page does not exist)">VM/XA SF</a> (1985)</li> <li><a href="/w/index.php?title=VM/XA_SP&action=edit&redlink=1" class="new" title="VM/XA SP (page does not exist)">VM/XA SP</a> (1988)</li> <li><a href="/wiki/VM_(operating_system)" title="VM (operating system)">VM/ESA</a> (1990)</li> <li><a href="/wiki/Z/VM" title="Z/VM">z/VM</a> (2000)</li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed"><div class="sidebar-list-title" style="color: var(--color-base)">TPF line</div><div class="sidebar-list-content mw-collapsible-content" style="text-align: left"> <ul><li><a href="/wiki/IBM_Airline_Control_Program" title="IBM Airline Control Program">ACP</a> (1967)</li> <li><a href="/wiki/Transaction_Processing_Facility" title="Transaction Processing Facility">TPF</a> (1979)</li> <li><a href="/wiki/Z/TPF" class="mw-redirect" title="Z/TPF">z/TPF</a> (2005)</li></ul></div></div></td> </tr><tr><td class="sidebar-content"> <div class="sidebar-list mw-collapsible mw-collapsed"><div class="sidebar-list-title" style="color: var(--color-base)"><a href="/wiki/Unix" title="Unix">UNIX</a> and <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a></div><div class="sidebar-list-content mw-collapsible-content" style="text-align: left"> <ul><li><a href="/wiki/Amdahl_UTS" title="Amdahl UTS">UTS</a> (1981)</li> <li><a href="/wiki/IBM_AIX#IBM_mainframes" title="IBM AIX">AIX/370</a> (1990)</li> <li><a href="/wiki/IBM_AIX#IBM_mainframes" title="IBM AIX">AIX/ESA</a> (1991)</li> <li>MVS/ESA <a href="/wiki/MVS#MVS.2FESA" title="MVS">OpenEdition</a> (1993)</li> <li>VM/ESA <a href="/wiki/VM_(operating_system)#OpenEdition_extensions" title="VM (operating system)">OpenEdition</a> (1995)</li> <li>OS/390 <a href="/wiki/UNIX_System_Services" title="UNIX System Services">UNIX System Services</a> (1996)</li> <li><a href="/wiki/Linux_on_IBM_Z" title="Linux on IBM Z">Linux</a> (1999)</li> <li>z/VM <a href="/wiki/VM_(operating_system)#OpenEdition_extensions" title="VM (operating system)">OpenExtensions</a> (2000)</li> <li>z/OS <a href="/wiki/UNIX_System_Services" title="UNIX System Services">UNIX System Services</a> (2001)</li> <li><a href="/wiki/OpenSolaris_for_System_z" title="OpenSolaris for System z">OpenSolaris</a> (2008)</li></ul></div></div></td> </tr><tr><td class="sidebar-navbar"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:History_of_IBM_mainframe_operating_systems" title="Template:History of IBM mainframe operating systems"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:History_of_IBM_mainframe_operating_systems" title="Template talk:History of IBM mainframe operating systems"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:History_of_IBM_mainframe_operating_systems" title="Special:EditPage/Template:History of IBM mainframe operating systems"><abbr title="Edit this template">e</abbr></a></li></ul></div></td></tr></tbody></table> <p>The <b>Compatible Time-Sharing System</b> (<b>CTSS</b>) was the first general purpose <a href="/wiki/Time-sharing" title="Time-sharing">time-sharing</a> <a href="/wiki/Operating_system" title="Operating system">operating system</a>.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> Compatible Time Sharing referred to time sharing which was compatible with <a href="/wiki/Batch_processing" title="Batch processing">batch processing</a>; it could offer both time sharing and batch processing concurrently. </p><p>CTSS was developed at the <a href="/wiki/MIT_Computation_Center" title="MIT Computation Center">MIT Computation Center</a> ("Comp Center"). CTSS was first demonstrated on MIT's modified <a href="/wiki/IBM_709" title="IBM 709">IBM 709</a> in November 1961. The hardware was replaced with a modified <a href="/wiki/IBM_7090" title="IBM 7090">IBM 7090</a> in 1962 and later a modified <a href="/wiki/IBM_7094" class="mw-redirect" title="IBM 7094">IBM 7094</a> 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. </p><p>A second deployment of CTSS on a separate IBM 7094 that was received in October 1963 (the "red machine") was used early on in <a href="/wiki/MIT_Computer_Science_and_Artificial_Intelligence_Laboratory#Project_MAC" title="MIT Computer Science and Artificial Intelligence Laboratory">Project MAC</a> until 1969 when the red machine was moved to the Information Processing Center<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> 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 <a href="/wiki/University_of_Edinburgh" title="University of Edinburgh">University of Edinburgh</a> and the <a href="/wiki/University_of_Oxford" title="University of Oxford">University of Oxford</a>.<sup id="cite_ref-50th_1-1" class="reference"><a href="#cite_note-50th-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-ctsspg69_5-0" class="reference"><a href="#cite_note-ctsspg69-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/John_Backus" title="John Backus">John Backus</a> said in the 1954 summer session at <a href="/wiki/Massachusetts_Institute_of_Technology" title="Massachusetts Institute of Technology">MIT</a> that "By time sharing, a big computer could be used as several small ones; there would need to be a reading station for each user".<sup id="cite_ref-jbackus_6-0" class="reference"><a href="#cite_note-jbackus-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> Computers at that time, like <a href="/wiki/IBM_704" title="IBM 704">IBM 704</a>, were not powerful enough to implement such system, but at the end of 1958, MIT's Computation Center nevertheless added a typewriter input to its 704 with the intent that a programmer or operator could "obtain additional answers from the machine on a time-sharing basis with other programs using the machine simultaneously".<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> </p><p>In June 1959, <a href="/wiki/Christopher_Strachey" title="Christopher Strachey">Christopher Strachey</a> published a paper "Time Sharing in Large Fast Computers" at the <a href="/wiki/International_Federation_for_Information_Processing#History" title="International Federation for Information Processing">UNESCO Information Processing Conference</a> in Paris, where he envisaged a programmer <a href="/wiki/Debugging" title="Debugging">debugging</a> a program at a console (like a <a href="/wiki/Teleprinter" title="Teleprinter">teletype</a>) connected to the computer, while another program was running in the computer at the same time.<sup id="cite_ref-ctsspg63_8-0" class="reference"><a href="#cite_note-ctsspg63-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-mccarthyts_9-0" class="reference"><a href="#cite_note-mccarthyts-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> Debugging programs was an important problem at that time, because with batch processing, it then often took a day from submitting a changed code, to getting the results. <a href="/wiki/John_McCarthy_(computer_scientist)" title="John McCarthy (computer scientist)">John McCarthy</a> wrote a memo about that at MIT, after which a preliminary study committee and a working committee were established at MIT, to develop time sharing. The committees envisaged many users using the computer at the same time, decided the details of implementing such system at MIT, and started the development of the system. </p> <div class="mw-heading mw-heading3"><h3 id="Experimental_Time_Sharing_System">Experimental Time Sharing System</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=2" title="Edit section: Experimental Time Sharing System"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>By July, 1961<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> a few time sharing commands had become operational on the Computation Center's IBM 709, and in November 1961, <a href="/wiki/Fernando_J._Corbat%C3%B3" title="Fernando J. Corbató">Fernando J. Corbató</a> demonstrated at MIT what was called the <i>Experimental Time-Sharing System</i>. On May 3, 1962, F. J. Corbató, M. M. Daggett and R. C. Daley published a paper about that system at the <a href="/wiki/Joint_Computer_Conference" title="Joint Computer Conference">Spring Joint Computer Conference</a>.<sup id="cite_ref-etss_11-0" class="reference"><a href="#cite_note-etss-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> Robert C. Daley, Peter R. Bos and at least 6 other programmers implemented the operating system, partly based on the <a href="/wiki/Fortran_Monitor_System" class="mw-redirect" title="Fortran Monitor System">Fortran Monitor System</a>. </p><p>The system used an <a href="/wiki/IBM_7090" title="IBM 7090">IBM 7090</a>, modified by <a href="/w/index.php?title=Herbert_M._Teager&action=edit&redlink=1" class="new" title="Herbert M. Teager (page does not exist)">Herbert M. Teager</a>, with added 3 <a href="/wiki/Friden_Flexowriter" title="Friden Flexowriter">Flexowriters</a> for user consoles, and maybe a <a href="/wiki/Programmable_interval_timer" title="Programmable interval timer">timer</a>. Each of the 3 users had two <a href="/wiki/IBM_729" title="IBM 729">tape units</a>, one for the user's file directory, and one for dumping the core (program in memory). There was also one tape unit for the system commands, there were no disk drives. The <a href="/wiki/Magnetic-core_memory" title="Magnetic-core memory">memory</a> was 27 k words (36-bit words) for users, and 5 k words for the supervisor (operating system). The input from the consoles was written to the buffers in the supervisor, by <a href="/wiki/Interrupt" title="Interrupt">interrupts</a>, and when a <a href="/wiki/Carriage_return" title="Carriage return">return character</a> was received, the control was given to the supervisor, which dumped the running code to the tape and decided what to run next. The console commands implemented at the time were <i>login, logout, input, edit, fap, mad, madtrn, load, use, start, skippm, listf, printf, xdump</i> and <i>xundump</i>.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="CTSS command names are limited to six characters so how could xundump be a command? (February 2022)">citation needed</span></a></i>]</sup> </p><p>This became the initial version of the Compatible Time-Sharing System. This was apparently the first ever public demonstration of <a href="/wiki/Time-sharing" title="Time-sharing">time-sharing</a>; there are other claims, but they refer to special-purpose systems, or with no known papers published. The "compatibility" of CTSS was with background jobs run on the same computer, which generally used more of the compute resources than the time-sharing functions. </p> <div class="mw-heading mw-heading2"><h2 id="Applications">Applications</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=3" title="Edit section: Applications"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="DOTSYS_and_BRAILLEMBOSS">DOTSYS and BRAILLEMBOSS</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=4" title="Edit section: DOTSYS and BRAILLEMBOSS"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The first version of the DOTSYS <a href="/wiki/Braille" title="Braille">braille</a> translation software ran on CTSS and could output to a BRAILLEMBOSS braille page printer.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> DOTSYS on CTSS was first demonstrated on August 18, 1966, as part of a feasibility study where teletypesetter tape, in the form of news, was converted to Grade 2 Braille. The following month the feasibility of converting textbook information on teletypesetter tape to error-free Grade 2 Braille was successfully demonstrated.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> As MIT CTSS was an academic system, a research vehicle and not a system for commercial computing, two years later a version of DOTSYS stripped of CTSS dependencies for software portability was used on an IBM 709 at the <a href="/wiki/American_Printing_House_for_the_Blind" title="American Printing House for the Blind">American Printing House for the Blind</a> to print the first braille edition of a book produced from teletypesetter input, only a few weeks after the ink-print version.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> The following year, on CTSS, a demonstration of printing mathematical tables in braille was shown. A short FORTRAN II program was written to produce a conversion table from inches to millimeters in braille via the BRAILLEMBOSS braille page printer.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Intrex">Intrex</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=5" title="Edit section: Intrex"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Intrex_on_CTSS.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Intrex_on_CTSS.png/220px-Intrex_on_CTSS.png" decoding="async" width="220" height="153" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Intrex_on_CTSS.png/330px-Intrex_on_CTSS.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Intrex_on_CTSS.png/440px-Intrex_on_CTSS.png 2x" data-file-width="952" data-file-height="664" /></a><figcaption>Diagram of the Intrex running on CTSS</figcaption></figure> <p>The Intrex Retrieval System ran on CTSS. Intrex was an experimental, pilot-model machine-oriented bibliographic storage and retrieval system with a database that stored a catalog of roughly 15,000 journal articles. It was used to develop and test concepts for library automation.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> A deployment of three BRISC <a href="/wiki/Cathode-ray_tube" title="Cathode-ray tube">CRT</a> consoles for testing at the MIT Engineering Library showed that it was preferred over two other systems, ARDS and DATEL.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Features">Features</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=6" title="Edit section: Features"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>The original <a href="/wiki/ELIZA" title="ELIZA">ELIZA</a> ran on CTSS.<sup id="cite_ref-50th_1-2" class="reference"><a href="#cite_note-50th-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></li> <li>CTSS was the first computer system to implement <a href="/wiki/Password" title="Password">password</a> login.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup></li> <li>CTSS had one of the first computerized text editing and formatting utilities, called <a href="/wiki/TYPSET_and_RUNOFF" title="TYPSET and RUNOFF">TYPSET and RUNOFF</a> (the successors of MEMO, MODIFY and DITTO).</li> <li>CTSS had one of the first inter-user messaging implementations, pioneering <a href="/wiki/Electronic_mail" class="mw-redirect" title="Electronic mail">electronic mail</a>.<sup id="cite_ref-thvv_23-0" class="reference"><a href="#cite_note-thvv-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup></li> <li>CTSS had one of the first <a href="/wiki/Instant_messaging" title="Instant messaging">instant messaging</a> systems similar to <a href="/wiki/Write_(Unix)" title="Write (Unix)">write</a>.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup></li> <li>MIT Computation Center staff member <a href="/wiki/Louis_Pouzin" title="Louis Pouzin">Louis Pouzin</a> created for CTSS a command called <a href="/wiki/RUNCOM" title="RUNCOM">RUNCOM</a>, which executed a list of commands contained in a file.<sup id="cite_ref-50th_1-3" class="reference"><a href="#cite_note-50th-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> RUNCOM also provided for parameter substitution.<sup id="cite_ref-ctsspg69_5-1" class="reference"><a href="#cite_note-ctsspg69-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> He later created a design for the <a href="/wiki/Multics" title="Multics">Multics</a> <a href="/wiki/Shell_(computing)" title="Shell (computing)">shell</a> that was implemented by <a href="/wiki/Glenda_Schroeder" title="Glenda Schroeder">Glenda Schroeder</a> which in turn inspired Unix <a href="/wiki/Shell_script" title="Shell script">shell scripts</a>.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup></li> <li>CTSS had an implementation of the text editor <a href="/wiki/QED_(text_editor)" title="QED (text editor)">QED</a>, the predecessor of <a href="/wiki/Ed_(text_editor)" class="mw-redirect" title="Ed (text editor)">ed</a>, <a href="/wiki/Vi_(text_editor)" title="Vi (text editor)">vi</a>, and <a href="/wiki/Vim_(text_editor)" title="Vim (text editor)">vim</a>, with regular expressions added by <a href="/wiki/Ken_Thompson" title="Ken Thompson">Ken Thompson</a>.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Implementation">Implementation</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=7" title="Edit section: Implementation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Kernel">Kernel</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=8" title="Edit section: Kernel"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>CTSS used a modified IBM 7090 mainframe computer<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup> that had two 32,768 (32K) 36-bit-<a href="/wiki/Word_(computer_architecture)" title="Word (computer architecture)">word</a> banks of <a href="/wiki/Core_memory" class="mw-redirect" title="Core memory">core memory</a> instead of the default configuration which provides only one.<sup id="cite_ref-osc_28-0" class="reference"><a href="#cite_note-osc-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup> One bank was reserved for the time-sharing supervisory program, the other for user programs. CTSS had a protected-mode kernel; the supervisor's functions in the A-core (memory bank A) could be called only by software interrupts, as in modern operating systems. Causing memory-protection interrupts were used for software interrupts.<sup id="cite_ref-ctsspg63_8-1" class="reference"><a href="#cite_note-ctsspg63-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> <a href="/wiki/Central_processing_unit" title="Central processing unit">Processor</a> allocation <a href="/wiki/Scheduling_(computing)" title="Scheduling (computing)">scheduling</a> with a quantum time unit 200 ms, was controlled by a <a href="/wiki/Multilevel_feedback_queue" title="Multilevel feedback queue">multilevel feedback queue</a>.<sup id="cite_ref-osc_28-1" class="reference"><a href="#cite_note-osc-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup> It also had some special memory-management hardware,<sup id="cite_ref-multiprogramming-package_30-0" class="reference"><a href="#cite_note-multiprogramming-package-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup> a clock interrupt,<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup> and the ability to trap certain instructions.<sup id="cite_ref-multiprogramming-package_30-1" class="reference"><a href="#cite_note-multiprogramming-package-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Supervisor_subroutines">Supervisor subroutines</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=9" title="Edit section: Supervisor subroutines"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>RDFLXA – Read an input line from console</li> <li>WRFLX – Write an output line to console</li> <li>DEAD – Put the user into dead status, with no program in memory</li> <li>DORMNT – Put the user into dormant status, with program in memory</li> <li>GETMEM – Get the size of the memory allocation</li> <li>SETMEM – Set the size of the memory allocation</li> <li>TSSFIL – Get access to the CTSS system files on the disk</li> <li>USRFIL – Change back to user's own directory</li> <li>GETBRK – Get the instruction location counter at quit</li></ul> <div class="mw-heading mw-heading3"><h3 id="Programming_languages">Programming languages</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=10" title="Edit section: Programming languages"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>CTSS at first had only an assembler, <a href="/wiki/FORTRAN_Assembly_Program" class="mw-redirect" title="FORTRAN Assembly Program">FAP</a>, and a compiler, MAD. Also, <a href="/wiki/Fortran#FORTRAN_II" title="Fortran">Fortran II</a> code could be translated into MAD code by using MADTRN. Later half of the system was written in MAD. Later there were other programming languages including <a href="/wiki/COMIT" title="COMIT">COMIT II</a>, <a href="/wiki/Lisp_(programming_language)" title="Lisp (programming language)">LISP 1.5</a> and a version of <a href="/wiki/ALGOL" title="ALGOL">ALGOL</a>. </p> <div class="mw-heading mw-heading3"><h3 id="File_system">File system</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=11" title="Edit section: File system"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Each user had their own <a href="/wiki/Directory_(computing)" title="Directory (computing)">directory</a>, and there were also shared directories for groups of people with the same "problem number". Each <a href="/wiki/Computer_file" title="Computer file">file</a> had two names, the second indicating its type as did the <a href="/wiki/Filename_extension" title="Filename extension">extension</a> in later system. At first, each file could have one of four modes: temporary, permanent, read-only class 1, and read-only class 2. Read-only class 1 allowed the user to change the mode of the file. Files could also be symbolically linked between directories. A directory listing by <i>listf</i>: </p> <pre> 10 FILES 20 TRACKS USED DATE NAME MODE NO. TRACKS 5/20/63 MAIN MAD P 15 5/17/63 DPFA SYMTB P 1 5/17/63 DPFA BSS P 1 5/17/63 DPFA FAP P 2 </pre> <div class="mw-heading mw-heading3"><h3 id="Peripherals">Peripherals</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=12" title="Edit section: Peripherals"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Input-output hardware was mostly standard IBM <a href="/wiki/Peripheral" title="Peripheral">peripherals</a>. These included six data channels connecting to: </p> <ul><li>Printers, <a href="/wiki/Punched_card" title="Punched card">punched card</a> readers and punches</li> <li><a href="/wiki/IBM_729" title="IBM 729">IBM 729</a> tape drives, an <a href="/wiki/IBM_1301" class="mw-redirect" title="IBM 1301">IBM 1301</a> disk storage, later upgraded to an <a href="/wiki/IBM_1302" class="mw-redirect" title="IBM 1302">IBM 1302</a>, with 38 million word capacity</li> <li>An <a href="/wiki/IBM_7320" class="mw-redirect" title="IBM 7320">IBM 7320</a> drum memory with 186K words that could load a 32K-word memory bank in one second (later upgraded to 0.25 seconds)</li> <li>Two custom high-speed vector graphics displays<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup></li> <li>An <a href="/w/index.php?title=IBM_7750&action=edit&redlink=1" class="new" title="IBM 7750 (page does not exist)">IBM 7750</a> transmission control unit capable of supporting up to 112 <a href="/wiki/Teleprinter" title="Teleprinter">teleprinter</a> terminals, including <a href="/wiki/IBM_1050" title="IBM 1050">IBM 1050</a> <a href="/wiki/Selectric" class="mw-redirect" title="Selectric">Selectrics</a> and <a href="/wiki/Teletype_Corporation#Teletype_Corporation" title="Teletype Corporation">Model 35s</a>. Some of the terminals were located remotely, and the system could be accessed using the public <a href="/wiki/Telex" title="Telex">Telex and TWX</a> networks.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Influences">Influences</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=13" title="Edit section: Influences"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>CTSS was described in a paper presented at the 1962 <a href="/wiki/Joint_Computer_Conference" title="Joint Computer Conference">Spring Joint Computer Conference</a>, and greatly influenced the design of other early time-sharing systems. </p><p><a href="/wiki/Maurice_Wilkes" title="Maurice Wilkes">Maurice Wilkes</a> witnessed CTSS and the design of the <a href="/wiki/Titan_(1963_computer)" title="Titan (1963 computer)">Titan Supervisor</a> was inspired by that.<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup> </p><p><a href="/wiki/Dennis_Ritchie" title="Dennis Ritchie">Dennis Ritchie</a> wrote in 1977 that UNIX could be seen as a "modern implementation" of CTSS.<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> Multics, which was also developed by Project MAC, was started in the 1960s as a successor to CTSS – and in turn inspired the development of Unix in 1969. One of the technical terms inherited by these systems from CTSS is <i><a href="/wiki/Daemon_(computing)" title="Daemon (computing)">daemon</a></i>. </p><p><a href="/wiki/Incompatible_Timesharing_System" title="Incompatible Timesharing System">Incompatible Timesharing System</a> (ITS), another early, revolutionary, and influential MIT time-sharing system, was produced by people who disagreed with the direction taken by CTSS, and later, Multics; the name was a <a href="/wiki/Parody" title="Parody">parody</a> of "CTSS", as later the name "Unix" was a parody of "Multics".<sup id="cite_ref-LevyWL_36-0" class="reference"><a href="#cite_note-LevyWL-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> CTSS and ITS file systems have a number of design elements in common. Both have an M.F.D. (master file directory) and one or more U.F.D. (user file directories). Neither of them have nested directories (sub-directories). Both have file names consisting of two names which are a maximum of six-characters long. Both support linked files.<sup id="cite_ref-ctsspg69_5-2" class="reference"><a href="#cite_note-ctsspg69-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=14" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/PLATO_(computer_system)" title="PLATO (computer system)">PLATO (computer system)</a></li> <li><a href="/wiki/Timeline_of_operating_systems" title="Timeline of operating systems">Timeline of operating systems</a></li> <li><a href="/wiki/Time-sharing_system_evolution" title="Time-sharing system evolution">Time-sharing system evolution</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=15" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-50th-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-50th_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-50th_1-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-50th_1-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-50th_1-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFWaldenVan_Vleck2011" class="citation web cs1">Walden, David; <a href="/wiki/Tom_Van_Vleck" title="Tom Van Vleck">Van Vleck, Tom</a>, eds. (2011). <a rel="nofollow" class="external text" href="https://multicians.org/thvv/compatible-time-sharing-system.pdf">"Compatible Time-Sharing System (1961-1973): Fiftieth Anniversary Commemorative Overview"</a> <span class="cs1-format">(PDF)</span>. IEEE Computer Society. <a rel="nofollow" class="external text" href="https://ghostarchive.org/archive/20221009/https://multicians.org/thvv/compatible-time-sharing-system.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on October 9, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">February 20,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Compatible+Time-Sharing+System+%281961-1973%29%3A+Fiftieth+Anniversary+Commemorative+Overview&rft.pub=IEEE+Computer+Society&rft.date=2011&rft_id=https%3A%2F%2Fmulticians.org%2Fthvv%2Fcompatible-time-sharing-system.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFNoren2009" class="citation web cs1">Noren, Allen (April 10, 2009). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170630062507/http://broadcast.oreilly.com/2009/04/an-interview-with-brian-kernig.html">"An Interview with Brian Kernighan: Breeding Little Languages"</a>. <i>O'Reilly Community</i>. Archived from <a rel="nofollow" class="external text" href="http://broadcast.oreilly.com/2009/04/an-interview-with-brian-kernig.html">the original</a> on June 30, 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">July 28,</span> 2023</span>. <q>I was using CTSS, the first time-sharing system</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=O%27Reilly+Community&rft.atitle=An+Interview+with+Brian+Kernighan%3A+Breeding+Little+Languages&rft.date=2009-04-10&rft.aulast=Noren&rft.aufirst=Allen&rft_id=http%3A%2F%2Fbroadcast.oreilly.com%2F2009%2F04%2Fan-interview-with-brian-kernig.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSinghMorgan1971" class="citation report cs1">Singh, Jai P.; Morgan, Robert P. (October 1971). <a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED057575.pdf">Educational Computer Utilization and Computer Communications</a> <span class="cs1-format">(PDF)</span> (Report). St. Louis, MO: Washington University. p. 13. National Aeronautics and Space Administration Grant No. Y/NGL-26-008-054. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230319003544/https://files.eric.ed.gov/fulltext/ED057575.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on March 19, 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">March 8,</span> 2022</span>. <q>Much of the early development in the time-sharing field took place on university campuses.<sup>8</sup> Notable examples are the CTSS (Compatible Time-Sharing System) at MIT, which was the first general purpose time-sharing system...</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Educational+Computer+Utilization+and+Computer+Communications&rft.place=St.+Louis%2C+MO&rft.pages=13&rft.pub=Washington+University&rft.date=1971-10&rft.aulast=Singh&rft.aufirst=Jai+P.&rft.au=Morgan%2C+Robert+P.&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED057575.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation news cs1"><a rel="nofollow" class="external text" href="https://www.nytimes.com/1968/11/11/archives/new-information-center-will-open-at-mit-today.html">"New Information Center Will Open at MIT Today"</a>. <i><a href="/wiki/The_New_York_Times" title="The New York Times">The New York Times</a></i>. November 11, 1968.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=The+New+York+Times&rft.atitle=New+Information+Center+Will+Open+at+MIT+Today&rft.date=1968-11-11&rft_id=https%3A%2F%2Fwww.nytimes.com%2F1968%2F11%2F11%2Farchives%2Fnew-information-center-will-open-at-mit-today.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-ctsspg69-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-ctsspg69_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-ctsspg69_5-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-ctsspg69_5-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCrisman1969" class="citation book cs1">Crisman, Patricia A., ed. (December 31, 1969). <a rel="nofollow" class="external text" href="http://www.bitsavers.org/pdf/mit/ctss/CTSS_ProgrammersGuide_Dec69.pdf"><i>The Compatible Time-Sharing System, A Programmer's Guide</i></a> <span class="cs1-format">(PDF)</span> (Second ed.). The M.I.T Computation Center. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150328/http://www.bitsavers.org/pdf/mit/ctss/CTSS_ProgrammersGuide_Dec69.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on June 25, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">March 10,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=The+Compatible+Time-Sharing+System%2C+A+Programmer%27s+Guide&rft.edition=Second&rft.pub=The+M.I.T+Computation+Center&rft.date=1969-12-31&rft_id=http%3A%2F%2Fwww.bitsavers.org%2Fpdf%2Fmit%2Fctss%2FCTSS_ProgrammersGuide_Dec69.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-jbackus-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-jbackus_6-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBackus1954" class="citation book cs1">Backus, John (1954). <a rel="nofollow" class="external text" href="https://bitsavers.org/pdf/mit/whirlwind/summer_session_1954/Digital_Computers_Advanced_Coding_Techniques_Summer_1954.pdf"><i>Digital Computer Advanced Coding Techniques</i></a> <span class="cs1-format">(PDF)</span>. MIT. pp. 16-2–16-3.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Digital+Computer+Advanced+Coding+Techniques&rft.pages=16-2-16-3&rft.pub=MIT&rft.date=1954&rft.aulast=Backus&rft.aufirst=John&rft_id=https%3A%2F%2Fbitsavers.org%2Fpdf%2Fmit%2Fwhirlwind%2Fsummer_session_1954%2FDigital_Computers_Advanced_Coding_Techniques_Summer_1954.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span> The first known description of computer time-sharing.</span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation report cs1"><a rel="nofollow" class="external text" href="https://archive.org/details/cooperating-colleges-progress-4">Progress Report Number 4 of the Research and Educational Activities in Machine Computation by the Cooperating Colleges of New England</a> (Report). December 1958.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Progress+Report+Number+4+of+the+Research+and+Educational+Activities+in+Machine+Computation+by+the+Cooperating+Colleges+of+New+England&rft.date=1958-12&rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Fcooperating-colleges-progress-4&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-ctsspg63-8"><span class="mw-cite-backlink">^ <a href="#cite_ref-ctsspg63_8-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-ctsspg63_8-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFF._J._CorbatóM._M._DaggettR._C._DaleyR._J._Creasy1963" class="citation book cs1">F. J. Corbató; M. M. Daggett; R. C. Daley; R. J. Creasy; J. D. Hellwig; R. H. Orenstein; L. K. Korn (1963). <a rel="nofollow" class="external text" href="http://www.bitsavers.org/pdf/mit/ctss/CTSS_ProgrammersGuide.pdf"><i>The Compatible Time-Sharing System A Programmer's Guide</i></a> <span class="cs1-format">(PDF)</span>. MIT Press. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-262-03008-3" title="Special:BookSources/978-0-262-03008-3"><bdi>978-0-262-03008-3</bdi></a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120527174321/http://www.bitsavers.org/pdf/mit/ctss/CTSS_ProgrammersGuide.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2012-05-27<span class="reference-accessdate">. Retrieved <span class="nowrap">2007-02-04</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=The+Compatible+Time-Sharing+System+A+Programmer%27s+Guide&rft.pub=MIT+Press&rft.date=1963&rft.isbn=978-0-262-03008-3&rft.au=F.+J.+Corbat%C3%B3&rft.au=M.+M.+Daggett&rft.au=R.+C.+Daley&rft.au=R.+J.+Creasy&rft.au=J.+D.+Hellwig&rft.au=R.+H.+Orenstein&rft.au=L.+K.+Korn&rft_id=http%3A%2F%2Fwww.bitsavers.org%2Fpdf%2Fmit%2Fctss%2FCTSS_ProgrammersGuide.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span> Describe the system and its commands</span> </li> <li id="cite_note-mccarthyts-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-mccarthyts_9-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJohn_McCarthy1983" class="citation web cs1">John McCarthy (1983). <a rel="nofollow" class="external text" href="https://www-formal.stanford.edu/jmc/history/timesharing/timesharing.html">"Reminiscences on the History of Time Sharing"</a>. <i>Stanford University</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Stanford+University&rft.atitle=Reminiscences+on+the+History+of+Time+Sharing&rft.date=1983&rft.au=John+McCarthy&rft_id=https%3A%2F%2Fwww-formal.stanford.edu%2Fjmc%2Fhistory%2Ftimesharing%2Ftimesharing.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation report cs1"><a rel="nofollow" class="external text" href="https://archive.org/details/cooperating-colleges-progress-9">Progress Report Number 9 of the Research and Educational Activities in Machine Computation by the Cooperating Colleges of New England</a> (Report). July 1961.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Progress+Report+Number+9+of+the+Research+and+Educational+Activities+in+Machine+Computation+by+the+Cooperating+Colleges+of+New+England&rft.date=1961-07&rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Fcooperating-colleges-progress-9&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-etss-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-etss_11-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCorbatóMerwin_DaggettDaley1962" class="citation web cs1">Corbató, Fernando J.; Merwin Daggett, Marjorie; Daley, Robert C. (May 3, 1962). <a rel="nofollow" class="external text" href="http://larch-www.lcs.mit.edu:8001/~corbato/sjcc62/">"An Experimental Time-Sharing System"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20090906104446/http://larch-www.lcs.mit.edu:8001/~corbato/sjcc62/">Archived</a> from the original on September 6, 2009<span class="reference-accessdate">. Retrieved <span class="nowrap">February 25,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=An+Experimental+Time-Sharing+System&rft.date=1962-05-03&rft.aulast=Corbat%C3%B3&rft.aufirst=Fernando+J.&rft.au=Merwin+Daggett%2C+Marjorie&rft.au=Daley%2C+Robert+C.&rft_id=http%3A%2F%2Flarch-www.lcs.mit.edu%3A8001%2F~corbato%2Fsjcc62%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMann1986" class="citation journal cs1">Mann, Robert W (October 1986). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=pxte14KRBokC&q=%22subsequently%20called%22">"Selected Perspectives on a Quarter Century of Rehabilitation Engineering"</a>. <i><a href="/wiki/Journal_of_Rehabilitation_Research_and_Development" title="Journal of Rehabilitation Research and Development">Journal of Rehabilitation Research and Development</a></i>. <b>23</b> (4): 1–6. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a> <a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/3820117">3820117</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230920214023/https://books.google.com/books?id=pxte14KRBokC&q=%22subsequently%20called%22">Archived</a> from the original on September 20, 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">March 13,</span> 2022</span>. <q>The modular software program for braille translation and automatic management of input and output modes, subsequently called "DOTSYS" was underway...</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Journal+of+Rehabilitation+Research+and+Development&rft.atitle=Selected+Perspectives+on+a+Quarter+Century+of+Rehabilitation+Engineering&rft.volume=23&rft.issue=4&rft.pages=1-6&rft.date=1986-10&rft_id=info%3Apmid%2F3820117&rft.aulast=Mann&rft.aufirst=Robert+W&rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3Dpxte14KRBokC%26q%3D%2522subsequently%2520called%2522&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDalrymple1973" class="citation web cs1">Dalrymple, George F. (February 26, 1973). <a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED074663.pdf">"Final Report Development and Demonstration of Communication Systems for the Blind and Deaf/Blind. Braille Communication Terminals and Tactile Paging Systems"</a> <span class="cs1-format">(PDF)</span>. The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150301/https://files.eric.ed.gov/fulltext/ED074663.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on June 25, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">March 13,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Final+Report+Development+and+Demonstration+of+Communication+Systems+for+the+Blind+and+Deaf%2FBlind.+Braille+Communication+Terminals+and+Tactile+Paging+Systems.&rft.pub=The+Sensory+Aids+Evaluation+and+Development+Center+Massachusetts+Institute+of+Technology&rft.date=1973-02-26&rft.aulast=Dalrymple&rft.aufirst=George+F.&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED074663.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation report cs1"><a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED015609.pdf">Evaluation and Development of Sensory Aids and Devices. Final Report</a> <span class="cs1-format">(PDF)</span> (Report). The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology. April 3, 1967. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150302/https://files.eric.ed.gov/fulltext/ED015609.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on June 25, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">March 13,</span> 2022</span>. <q>Demonstration on CTSS of teletypesetter-to-Grade 2 Braille</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Evaluation+and+Development+of+Sensory+Aids+and+Devices.+Final+Report&rft.pub=The+Sensory+Aids+Evaluation+and+Development+Center+Massachusetts+Institute+of+Technology&rft.date=1967-04-03&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED015609.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation report cs1"><a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED031016.pdf">Final Report to Social Rehabilitation Administration Department of Health, Education and Welfare Washington, D.C.</a> <span class="cs1-format">(PDF)</span> (Report). The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology. April 30, 1969<span class="reference-accessdate">. Retrieved <span class="nowrap">March 13,</span> 2022</span>. <q>These programs, originally written to operate on the CTSS system at M.I.T., were modified for the 709 at the American Printing House for the Blind. This involved rewriting those parts of the programs which were CTSS-dependent.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Final+Report+to+Social+Rehabilitation+Administration+Department+of+Health%2C+Education+and+Welfare+Washington%2C+D.C.&rft.pub=The+Sensory+Aids+Evaluation+and+Development+Center+Massachusetts+Institute+of+Technology&rft.date=1969-04-30&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED031016.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation report cs1"><a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED074663.pdf">Conversion Table, Inches to Millimeters a Braille Computer Generated Mathematical Table</a> <span class="cs1-format">(PDF)</span> (Report). The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology. August 14, 1970<span class="reference-accessdate">. Retrieved <span class="nowrap">March 13,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Conversion+Table%2C+Inches+to+Millimeters+a+Braille+Computer+Generated+Mathematical+Table&rft.pub=The+Sensory+Aids+Evaluation+and+Development+Center+Massachusetts+Institute+of+Technology&rft.date=1970-08-14&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED074663.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFOverhage1971" class="citation report cs1">Overhage, Carl F. J. (1971). <a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED056732.pdf">Project Intrex - A Brief Description</a> <span class="cs1-format">(PDF)</span>. <i><a href="/wiki/Education_Resources_Information_Center" title="Education Resources Information Center">ERIC</a></i> (Report). MIT<span class="reference-accessdate">. Retrieved <span class="nowrap">March 8,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Project+Intrex+-+A+Brief+Description&rft.pub=MIT&rft.date=1971&rft.aulast=Overhage&rft.aufirst=Carl+F.+J.&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED056732.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKehr1972" class="citation report cs1">Kehr, James E. (September 1972). <a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED070506.pdf">Intrex Buffer-Controller Display System Operation and Software</a> <span class="cs1-format">(PDF)</span>. <i><a href="/wiki/Education_Resources_Information_Center" title="Education Resources Information Center">ERIC</a></i> (Report). MIT. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150302/https://files.eric.ed.gov/fulltext/ED070506.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on June 25, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">March 8,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Intrex+Buffer-Controller+Display+System+Operation+and+Software&rft.pub=MIT&rft.date=1972-09&rft.aulast=Kehr&rft.aufirst=James+E.&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED070506.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHurlburt1971" class="citation report cs1">Hurlburt, Charles E. (September 15, 1971). <a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED057829.pdf">The Intrex Retrieval System Software</a> <span class="cs1-format">(PDF)</span>. <i>ERIC</i> (Report). MIT. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150302/https://files.eric.ed.gov/fulltext/ED057829.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on June 25, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">March 8,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=The+Intrex+Retrieval+System+Software&rft.pub=MIT&rft.date=1971-09-15&rft.aulast=Hurlburt&rft.aufirst=Charles+E.&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED057829.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFOverhage1972" class="citation report cs1">Overhage, Carl F. J. (March 15, 1972). <a rel="nofollow" class="external text" href="https://files.eric.ed.gov/fulltext/ED060899.pdf">Project Intrex. Semiannual Activity Report, 15 September 1971 - 15 March 1972</a> <span class="cs1-format">(PDF)</span>. <i>ERIC</i> (Report). MIT. Intrex PR-13. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150303/https://files.eric.ed.gov/fulltext/ED060899.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on June 25, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">March 17,</span> 2022</span>. <q>Since September 27, 1971, the BRISC has been available at the Engineering Library station on a two-hours a day basis.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=Project+Intrex.+Semiannual+Activity+Report%2C+15+September+1971+-+15+March+1972.&rft.pub=MIT&rft.date=1972-03-15&rft.aulast=Overhage&rft.aufirst=Carl+F.+J.&rft_id=https%3A%2F%2Ffiles.eric.ed.gov%2Ffulltext%2FED060899.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMcMillan2012" class="citation web cs1">McMillan, Robert (27 January 2012). <a rel="nofollow" class="external text" href="https://www.wired.com/2012/01/computer-password/">"The World's First Computer Password? It Was Useless Too"</a>. <a href="/wiki/Wired_magazine" class="mw-redirect" title="Wired magazine">Wired magazine</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150807/https://www.wired.com/2012/01/computer-password/">Archived</a> from the original on 25 June 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">22 March</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=The+World%27s+First+Computer+Password%3F+It+Was+Useless+Too&rft.pub=Wired+magazine&rft.date=2012-01-27&rft.aulast=McMillan&rft.aufirst=Robert&rft_id=https%3A%2F%2Fwww.wired.com%2F2012%2F01%2Fcomputer-password%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHunt2017" class="citation web cs1">Hunt, Troy (26 July 2017). <a rel="nofollow" class="external text" href="https://www.troyhunt.com/passwords-evolved-authentication-guidance-for-the-modern-era/">"Passwords Evolved: Authentication Guidance for the Modern Era"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">22 March</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Passwords+Evolved%3A+Authentication+Guidance+for+the+Modern+Era&rft.date=2017-07-26&rft.aulast=Hunt&rft.aufirst=Troy&rft_id=https%3A%2F%2Fwww.troyhunt.com%2Fpasswords-evolved-authentication-guidance-for-the-modern-era%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-thvv-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-thvv_23-0">^</a></b></span> <span class="reference-text"><a href="/wiki/Tom_Van_Vleck" title="Tom Van Vleck">Tom Van Vleck</a>'s memoir of <a rel="nofollow" class="external text" href="http://www.multicians.org/thvv/mail-history.html">The History of Electronic Mail</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20171202025034/http://www.multicians.org/thvv/mail-history.html">Archived</a> 2017-12-02 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFFetter2019" class="citation book cs1">Fetter, Mirko (2019). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=knqIDwAAQBAJ&dq=%22ctss%22+%22write+command%22&pg=PA38"><i>New Concepts for Presence and Availability in Ubiquitous and Mobile Computing</i></a>. <a href="/wiki/University_of_Bamberg" title="University of Bamberg">University of Bamberg</a> Press. p. 38. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-3-86309-623-6" title="Special:BookSources/978-3-86309-623-6"><bdi>978-3-86309-623-6</bdi></a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150926/https://books.google.com/books?id=knqIDwAAQBAJ&dq=%22ctss%22+%22write+command%22&pg=PA38#v=onepage&q=%22ctss%22%20%22write%20command%22&f=false">Archived</a> from the original on 2024-06-25<span class="reference-accessdate">. Retrieved <span class="nowrap">2023-03-19</span></span>. <q>The basic concept of sending instantaneously messages to logged in users came with ... CTSS ...</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=New+Concepts+for+Presence+and+Availability+in+Ubiquitous+and+Mobile+Computing&rft.pages=38&rft.pub=University+of+Bamberg+Press&rft.date=2019&rft.isbn=978-3-86309-623-6&rft.aulast=Fetter&rft.aufirst=Mirko&rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DknqIDwAAQBAJ%26dq%3D%2522ctss%2522%2B%2522write%2Bcommand%2522%26pg%3DPA38&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPouzin" class="citation web cs1"><a href="/wiki/Louis_Pouzin" title="Louis Pouzin">Pouzin, Louis</a>. <a rel="nofollow" class="external text" href="https://www.multicians.org/shell.html">"The Origin of the Shell"</a>. <i>Multicians</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20171221142542/http://www.multicians.org/shell.html">Archived</a> from the original on December 21, 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">February 17,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Multicians&rft.atitle=The+Origin+of+the+Shell&rft.aulast=Pouzin&rft.aufirst=Louis&rft_id=https%3A%2F%2Fwww.multicians.org%2Fshell.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRaymond2003" class="citation book cs1"><a href="/wiki/Eric_S._Raymond" title="Eric S. Raymond">Raymond, Eric S.</a> (2003). <i>The Art of UNIX Programming</i>. Boston: Pearson Education. p. 234. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-13-246588-5" title="Special:BookSources/978-0-13-246588-5"><bdi>978-0-13-246588-5</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=The+Art+of+UNIX+Programming&rft.place=Boston&rft.pages=234&rft.pub=Pearson+Education&rft.date=2003&rft.isbn=978-0-13-246588-5&rft.aulast=Raymond&rft.aufirst=Eric+S.&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://people.csail.mit.edu/saltzer/Multics/CTSS-Documents/RPQs/RPQs.html">"Documents describing special hardware for CTSS"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240625150843/https://people.csail.mit.edu/saltzer/Multics/CTSS-Documents/RPQs/RPQs.html">Archived</a> from the original on 2024-06-25<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-04-21</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Documents+describing+special+hardware+for+CTSS&rft_id=https%3A%2F%2Fpeople.csail.mit.edu%2Fsaltzer%2FMultics%2FCTSS-Documents%2FRPQs%2FRPQs.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-osc-28"><span class="mw-cite-backlink">^ <a href="#cite_ref-osc_28-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-osc_28-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSilberschatzPeterson1988" class="citation book cs1">Silberschatz, Abraham; Peterson, James L. (June 1988). "13: Historical Perspective". <i>Operating System Concepts</i>. Addison-Wesley. p. 514. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/0-201-18760-4" title="Special:BookSources/0-201-18760-4"><bdi>0-201-18760-4</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=13%3A+Historical+Perspective&rft.btitle=Operating+System+Concepts&rft.pages=514&rft.pub=Addison-Wesley&rft.date=1988-06&rft.isbn=0-201-18760-4&rft.aulast=Silberschatz&rft.aufirst=Abraham&rft.au=Peterson%2C+James+L.&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://people.csail.mit.edu/saltzer/Multics/CTSS-Documents/RPQs/L22-6636-1.pdf"><i>IBM 7090 and 7094 Data Processing Systems Additional Core Storage - RPO E02120 (7090) Dr RPO E15724 (7094)</i></a> <span class="cs1-format">(PDF)</span>. Special Systems Features Bulletin. IBM. L22-6636-1.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=IBM+7090+and+7094+Data+Processing+Systems+Additional+Core+Storage+-+RPO+E02120+%287090%29+Dr+RPO+E15724+%287094%29&rft.series=Special+Systems+Features+Bulletin&rft.pub=IBM&rft_id=https%3A%2F%2Fpeople.csail.mit.edu%2Fsaltzer%2FMultics%2FCTSS-Documents%2FRPQs%2FL22-6636-1.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-multiprogramming-package-30"><span class="mw-cite-backlink">^ <a href="#cite_ref-multiprogramming-package_30-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-multiprogramming-package_30-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://people.csail.mit.edu/saltzer/Multics/CTSS-Documents/RPQs/L22-6641-3.pdf"><i>IBM 7090-7094 Multiprogramming Package RPO E07291 (7090) or RPO 880287 (7094)</i></a> <span class="cs1-format">(PDF)</span>. Special Systems Features Bulletin. IBM. L22-6641-3.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=IBM+7090-7094+Multiprogramming+Package+RPO+E07291+%287090%29+or+RPO+880287+%287094%29&rft.series=Special+Systems+Features+Bulletin&rft.pub=IBM&rft_id=https%3A%2F%2Fpeople.csail.mit.edu%2Fsaltzer%2FMultics%2FCTSS-Documents%2FRPQs%2FL22-6641-3.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://people.csail.mit.edu/saltzer/Multics/CTSS-Documents/RPQs/L22-6554-1.pdf"><i>Core Storage Clock and Interval Timer - RPO FB9349</i></a> <span class="cs1-format">(PDF)</span>. Special Systems Features Bulletin. IBM. L22-6554-1. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230408045855/https://people.csail.mit.edu/saltzer/Multics/CTSS-Documents/RPQs/L22-6554-1.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2023-04-08<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-04-21</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Core+Storage+Clock+and+Interval+Timer+-+RPO+FB9349&rft.series=Special+Systems+Features+Bulletin&rft.pub=IBM&rft_id=https%3A%2F%2Fpeople.csail.mit.edu%2Fsaltzer%2FMultics%2FCTSS-Documents%2FRPQs%2FL22-6554-1.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFThornhillStozRossWard1968" class="citation web cs1">Thornhill, D. E.; Stoz, R. H.; Ross, T. T.; Ward, J. E. (1968). <a rel="nofollow" class="external text" href="http://www.bitsavers.org/pdf/mit/lcs/tr/MIT-LCS-TR-056.pdf">"An Integrated Hardware-Software System for Computer Graphics in Time Sharing"</a> <span class="cs1-format">(PDF)</span>. MIT Project MAC. ESL-R-356 and MAC-TR-56<span class="reference-accessdate">. Retrieved <span class="nowrap">February 20,</span> 2022</span>. <q>Console facilities include hardware projection of three-dimensional line drawings, automatic light pen tracking, and a flexible set of knob, switch, and push-button inputs. The console is attached to the Project MAC IBM 7094 Compatible Time-Sharing System either directly or through a PDP-7 Computer.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=An+Integrated+Hardware-Software+System+for+Computer+Graphics+in+Time+Sharing&rft.pub=MIT+Project+MAC&rft.date=1968&rft.aulast=Thornhill&rft.aufirst=D.+E.&rft.au=Stoz%2C+R.+H.&rft.au=Ross%2C+T.+T.&rft.au=Ward%2C+J.+E.&rft_id=http%3A%2F%2Fwww.bitsavers.org%2Fpdf%2Fmit%2Flcs%2Ftr%2FMIT-LCS-TR-056.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHartley2004" class="citation book cs1"><a href="/wiki/David_Hartley_(computer_scientist)" title="David Hartley (computer scientist)">Hartley, David</a> (2004). "The Titan Influence". <i>Computer Systems</i>. Springer. pp. 103–108. <a href="/wiki/CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.9546">10.1.1.14.9546</a></span>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-387-21821-2" title="Special:BookSources/978-0-387-21821-2"><bdi>978-0-387-21821-2</bdi></a>. <q>Sir Maurice, as he is known today, had been inspired by CTSS to create a time-sharing system</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=The+Titan+Influence&rft.btitle=Computer+Systems&rft.pages=103-108&rft.pub=Springer&rft.date=2004&rft_id=https%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fsummary%3Fdoi%3D10.1.1.14.9546%23id-name%3DCiteSeerX&rft.isbn=978-0-387-21821-2&rft.aulast=Hartley&rft.aufirst=David&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFFraser2004" class="citation book cs1"><a href="/wiki/Alexander_G._Fraser" title="Alexander G. Fraser">Fraser, Sandy</a> (2004). "An Historical Connection between Time-Sharing and Virtual Circuits". <i>Computer Systems</i>. Springer. pp. 85–88. <a href="/wiki/CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.9546">10.1.1.14.9546</a></span>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-387-21821-2" title="Special:BookSources/978-0-387-21821-2"><bdi>978-0-387-21821-2</bdi></a>. <q>Maurice Wilkes discovered CTSS on a visit to MIT in about 1965, and returned to Cambridge to convince the rest of us that time-sharing was the way forward</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=An+Historical+Connection+between+Time-Sharing+and+Virtual+Circuits&rft.btitle=Computer+Systems&rft.pages=85-88&rft.pub=Springer&rft.date=2004&rft_id=https%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fsummary%3Fdoi%3D10.1.1.14.9546%23id-name%3DCiteSeerX&rft.isbn=978-0-387-21821-2&rft.aulast=Fraser&rft.aufirst=Sandy&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRitchie1977" class="citation conference cs1"><a href="/wiki/Dennis_Ritchie" title="Dennis Ritchie">Ritchie, Dennis M.</a> (1977). <a rel="nofollow" class="external text" href="https://www.bell-labs.com/usr/dmr/www/retro.pdf"><i>The Unix Time-sharing System: A retrospective</i></a> <span class="cs1-format">(PDF)</span>. Tenth Hawaii International Conference on the System Sciences. <a rel="nofollow" class="external text" href="https://ghostarchive.org/archive/20221009/https://www.bell-labs.com/usr/dmr/www/retro.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2022-10-09<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-02-19</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=conference&rft.btitle=The+Unix+Time-sharing+System%3A+A+retrospective&rft.date=1977&rft.aulast=Ritchie&rft.aufirst=Dennis+M.&rft_id=https%3A%2F%2Fwww.bell-labs.com%2Fusr%2Fdmr%2Fwww%2Fretro.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> <li id="cite_note-LevyWL-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-LevyWL_36-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLevy2010" class="citation book cs1">Levy, Steven (2010). "Winners and Losers". <i>Hackers: Heroes of the Computer Revolution - 25th Anniversary Edition</i> (1st ed.). Sebastopol, California: O'Reilly Media. pp. 85–102. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-1-4493-8839-3" title="Special:BookSources/978-1-4493-8839-3"><bdi>978-1-4493-8839-3</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=Winners+and+Losers&rft.btitle=Hackers%3A+Heroes+of+the+Computer+Revolution+-+25th+Anniversary+Edition&rft.place=Sebastopol%2C+California&rft.pages=85-102&rft.edition=1st&rft.pub=O%27Reilly+Media&rft.date=2010&rft.isbn=978-1-4493-8839-3&rft.aulast=Levy&rft.aufirst=Steven&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=16" title="Edit section: Further reading"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFFano1964" class="citation web cs1">Fano, Robert M. (1964). <a rel="nofollow" class="external text" href="http://bitsavers.informatik.uni-stuttgart.de/pdf/mit/lcs/tr/MIT-LCS-TR-012.pdf">"The MAC System: A Progress Report"</a> <span class="cs1-format">(PDF)</span>. <i>BitSavers.Informatik.Uni-Stuttgart.de</i>. MIT Project MAC.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=BitSavers.Informatik.Uni-Stuttgart.de&rft.atitle=The+MAC+System%3A+A+Progress+Report&rft.date=1964&rft.aulast=Fano&rft.aufirst=Robert+M.&rft_id=http%3A%2F%2Fbitsavers.informatik.uni-stuttgart.de%2Fpdf%2Fmit%2Flcs%2Ftr%2FMIT-LCS-TR-012.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSaltzer1965" class="citation web cs1">Saltzer, Jerome H. (1965). <a rel="nofollow" class="external text" href="http://bitsavers.informatik.uni-stuttgart.de/pdf/mit/lcs/tr/MIT-LCS-TR-016.pdf">"CTSS Technical Notes"</a> <span class="cs1-format">(PDF)</span>. <i>BitSavers.Informatik.Uni-Stuttgart.de</i>. MIT Project MAC.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=BitSavers.Informatik.Uni-Stuttgart.de&rft.atitle=CTSS+Technical+Notes&rft.date=1965&rft.aulast=Saltzer&rft.aufirst=Jerome+H.&rft_id=http%3A%2F%2Fbitsavers.informatik.uni-stuttgart.de%2Fpdf%2Fmit%2Flcs%2Ftr%2FMIT-LCS-TR-016.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSaltzer1964" class="citation web cs1">Saltzer, Jerome H. (1964). <a rel="nofollow" class="external text" href="http://web.mit.edu/Saltzer/www/publications/AH.9.01.html">"Manuscript Typing and Editing"</a>. <i>Web.MIT.edu</i>. MIT Computation Center.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Web.MIT.edu&rft.atitle=Manuscript+Typing+and+Editing&rft.date=1964&rft.aulast=Saltzer&rft.aufirst=Jerome+H.&rft_id=http%3A%2F%2Fweb.mit.edu%2FSaltzer%2Fwww%2Fpublications%2FAH.9.01.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ACompatible+Time-Sharing+System" class="Z3988"></span></li></ul> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Compatible_Time-Sharing_System&action=edit&section=17" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="http://purl.umn.edu/107476">Oral history interview with John McCarthy</a>, <a href="/wiki/Charles_Babbage_Institute" class="mw-redirect" title="Charles Babbage Institute">Charles Babbage Institute</a>, University of Minnesota. Discusses computer developments at MIT including time sharing.</li> <li><a rel="nofollow" class="external text" href="http://purl.umn.edu/107230">Oral history interview with Fernando J. Corbató</a>, <a href="/wiki/Charles_Babbage_Institute" class="mw-redirect" title="Charles Babbage Institute">Charles Babbage Institute</a>, University of Minnesota. Discusses many computer developments at MIT including CTSS.</li> <li><a rel="nofollow" class="external text" href="http://purl.umn.edu/107281">Oral history interview with Robert M. Fano</a>, Charles Babbage Institute, University of Minnesota. Discusses computer developments at MIT including CTSS.</li> <li><a rel="nofollow" class="external text" href="http://www.multicians.org/thvv/7094.html">The IBM 7094 and CTSS</a>: personal memoir of <a href="/wiki/Tom_Van_Vleck" title="Tom Van Vleck">Tom Van Vleck</a>, a system programmer on CTSS</li> <li><a rel="nofollow" class="external text" href="http://www.piercefuller.com/library/ctss.html">CTSS Source</a> version MIT8C0 in Paul Pierce's collection.</li> <li><a rel="nofollow" class="external text" href="http://www.cozx.com/dpitts/ibm7090.html">Dave Pitts' IBM 7094 support</a> – Includes a <a href="/wiki/License-free_software" title="License-free software">license-free</a> simulator, cross assembler and linker that can be used to build and run CTSS.</li> <li><a rel="nofollow" class="external text" href="https://github.com/rcornwell/ctss">Richard Cornwell's CTSS sources and binaries</a>, which run on <a href="/wiki/SIMH" title="SIMH">SIMH</a>. Includes <a href="/wiki/License-free_software" title="License-free software">license-free</a> <a rel="nofollow" class="external text" href="https://github.com/rcornwell/I7000tools">tools</a></li> <li><a rel="nofollow" class="external text" href="http://www.cio.com.au/article/325323/cio_blast_from_past:_40_years_multics,_1969-2009">CIO: 40 years of Multics, 1969-2009</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20180623090522/https://www.cio.com.au/article/325323/cio_blast_from_past:_40_years_multics,_1969-2009">Archived</a> 2018-06-23 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>: Interview with CTSS and Multics developer Fernando J. Corbato.</li> <li><a href="/wiki/Jerome_Saltzer" class="mw-redirect" title="Jerome Saltzer">Jerome Saltzer</a>'s <a rel="nofollow" class="external text" href="https://people.csail.mit.edu/saltzer/CTSS/CTSS-Documents/">CTSS bookshelf</a> via <a href="/wiki/CSAIL" class="mw-redirect" title="CSAIL">CSAIL</a>.</li></ul> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Time-sharing_operating_systems" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Time-sharing_operating_systems" title="Template:Time-sharing operating systems"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Time-sharing_operating_systems" title="Template talk:Time-sharing operating systems"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Time-sharing_operating_systems" title="Special:EditPage/Template:Time-sharing operating systems"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Time-sharing_operating_systems" style="font-size:114%;margin:0 4em"><a href="/wiki/Time-sharing" title="Time-sharing">Time-sharing</a> <a href="/wiki/Operating_system" title="Operating system">operating systems</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><a href="/wiki/Time-sharing_system_evolution" title="Time-sharing system evolution">Time-sharing system evolution</a></li></ul> </div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BBN_Time-Sharing_System" title="BBN Time-Sharing System">BBN Time-Sharing System</a></li> <li><a href="/wiki/Berkeley_Timesharing_System" title="Berkeley Timesharing System">Berkeley Timesharing System</a></li> <li><a href="/wiki/Burroughs_MCP" title="Burroughs MCP">Burroughs MCP</a></li> <li><a href="/wiki/CDC_Kronos" title="CDC Kronos">CDC Kronos</a></li> <li><a class="mw-selflink selflink">Compatible Time-Sharing System (CTSS)</a></li> <li><a href="/wiki/Commercial_Operating_System_(COS)" class="mw-redirect" title="Commercial Operating System (COS)">COS</a></li> <li><a href="/wiki/CP/CMS" title="CP/CMS">CP/CMS</a></li> <li><a href="/wiki/Cray_Time_Sharing_System" title="Cray Time Sharing System">Cray Time Sharing System (CTSS)</a></li> <li><a href="/wiki/Dartmouth_Time-Sharing_System" title="Dartmouth Time-Sharing System">DTSS</a></li> <li><a href="/wiki/Edinburgh_Multiple_Access_System" title="Edinburgh Multiple Access System">EMAS</a></li> <li><a href="/wiki/Incompatible_Timesharing_System" title="Incompatible Timesharing System">ITS</a></li> <li><a href="/wiki/Livermore_Time_Sharing_System" title="Livermore Time Sharing System">LTSS</a></li> <li><a href="/wiki/Multiple_Console_Time_Sharing_System" title="Multiple Console Time Sharing System">MCTSS</a></li> <li><a href="/wiki/Michigan_Terminal_System" title="Michigan Terminal System">MTS</a></li> <li><a href="/wiki/Multics" title="Multics">Multics</a></li> <li><a href="/wiki/MUSIC/SP" title="MUSIC/SP">MUSIC/SP</a></li> <li><a href="/wiki/NLTSS" title="NLTSS">NLTSS</a></li> <li><a href="/wiki/NOS_(operating_system)" title="NOS (operating system)">NOS</a></li> <li><a href="/wiki/NOS/VE" title="NOS/VE">NOS/VE</a></li> <li><a href="/wiki/OpenVMS" title="OpenVMS">OpenVMS</a></li> <li><a href="/wiki/ORVYL_and_WYLBUR" title="ORVYL and WYLBUR">ORVYL and WYLBUR</a></li> <li><a href="/wiki/OS4000" title="OS4000">OS4000</a></li> <li><a href="/wiki/Pick_operating_system" title="Pick operating system">Pick</a></li> <li><a href="/wiki/IBM_Remote_Access_Computing" title="IBM Remote Access Computing">RAX</a></li> <li><a href="/wiki/RSTS/E" title="RSTS/E">RSTS/E</a></li> <li><a href="/wiki/TENEX_(operating_system)" title="TENEX (operating system)">TENEX</a></li> <li><a href="/wiki/Time_Sharing_Option" title="Time Sharing Option">TSO</a></li> <li><a href="/wiki/Time_Sharing_Operating_System" title="Time Sharing Operating System">TSOS</a></li> <li><a href="/wiki/TOPS-10" title="TOPS-10">TOPS-10</a></li> <li><a href="/wiki/TOPS-20" title="TOPS-20">TOPS-20</a></li> <li><a href="/wiki/TSS_(operating_system)" title="TSS (operating system)">TSS</a></li> <li><a href="/wiki/TSS/8" title="TSS/8">TSS/8</a></li> <li><a href="/wiki/Unix" title="Unix">Unix</a></li> <li><a href="/wiki/Universal_Time-Sharing_System" title="Universal Time-Sharing System">UTS</a></li> <li><a href="/wiki/VM_(operating_system)" title="VM (operating system)">VM</a></li> <li><a href="/wiki/VP/CSS" title="VP/CSS">VP/CSS</a></li> <li><a href="/wiki/VPS/VM" title="VPS/VM">VPS/VM</a></li> <li><a href="/wiki/WAITS" title="WAITS">WAITS</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Time-sharing_operating_systems" title="Category:Time-sharing operating systems">Category</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐dtnhv Cached time: 20241122142519 Cache expiry: 725686 Reduced expiry: true Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.752 seconds Real time usage: 1.042 seconds Preprocessor visited node count: 3416/1000000 Post‐expand include size: 119617/2097152 bytes Template argument size: 3707/2097152 bytes Highest expansion depth: 16/100 Expensive parser function count: 6/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 156303/5000000 bytes Lua time usage: 0.458/10.000 seconds Lua memory usage: 7052674/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 796.325 1 -total 44.35% 353.135 1 Template:Reflist 20.59% 163.940 13 Template:Cite_web 15.88% 126.456 1 Template:Infobox_OS 13.74% 109.405 1 Template:History_of_IBM_mainframe_operating_systems 13.50% 107.507 1 Template:Infobox 11.58% 92.226 1 Template:Sidebar_with_collapsible_lists 10.53% 83.875 12 Template:Cite_book 10.19% 81.176 2 Template:Short_description 6.62% 52.727 1 Template:Time-sharing_operating_systems --> <!-- Saved in parser cache with key enwiki:pcache:idhash:254141-0!canonical and timestamp 20241122142519 and revision id 1230943475. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Compatible_Time-Sharing_System&oldid=1230943475">https://en.wikipedia.org/w/index.php?title=Compatible_Time-Sharing_System&oldid=1230943475</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:1960s_software" title="Category:1960s software">1960s software</a></li><li><a href="/wiki/Category:1970s_software" title="Category:1970s software">1970s software</a></li><li><a href="/wiki/Category:Discontinued_operating_systems" title="Category:Discontinued operating systems">Discontinued operating systems</a></li><li><a href="/wiki/Category:Massachusetts_Institute_of_Technology_software" title="Category:Massachusetts Institute of Technology software">Massachusetts Institute of Technology software</a></li><li><a href="/wiki/Category:Time-sharing_operating_systems" title="Category:Time-sharing operating systems">Time-sharing operating systems</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Webarchive_template_wayback_links" title="Category:Webarchive template wayback links">Webarchive template wayback links</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:All_articles_with_lists_with_data_missing" title="Category:All articles with lists with data missing">All articles with lists with data missing</a></li><li><a href="/wiki/Category:Data_missing_from_May_2021" title="Category:Data missing from May 2021">Data missing from May 2021</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_February_2022" title="Category:Articles with unsourced statements from February 2022">Articles with unsourced statements from February 2022</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 25 June 2024, at 15:24<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Compatible_Time-Sharing_System&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-4dnzt","wgBackendResponseTime":160,"wgPageParseReport":{"limitreport":{"cputime":"0.752","walltime":"1.042","ppvisitednodes":{"value":3416,"limit":1000000},"postexpandincludesize":{"value":119617,"limit":2097152},"templateargumentsize":{"value":3707,"limit":2097152},"expansiondepth":{"value":16,"limit":100},"expensivefunctioncount":{"value":6,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":156303,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 796.325 1 -total"," 44.35% 353.135 1 Template:Reflist"," 20.59% 163.940 13 Template:Cite_web"," 15.88% 126.456 1 Template:Infobox_OS"," 13.74% 109.405 1 Template:History_of_IBM_mainframe_operating_systems"," 13.50% 107.507 1 Template:Infobox"," 11.58% 92.226 1 Template:Sidebar_with_collapsible_lists"," 10.53% 83.875 12 Template:Cite_book"," 10.19% 81.176 2 Template:Short_description"," 6.62% 52.727 1 Template:Time-sharing_operating_systems"]},"scribunto":{"limitreport-timeusage":{"value":"0.458","limit":"10.000"},"limitreport-memusage":{"value":7052674,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-dtnhv","timestamp":"20241122142519","ttl":725686,"transientcontent":true}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Compatible Time-Sharing System","url":"https:\/\/en.wikipedia.org\/wiki\/Compatible_Time-Sharing_System","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1121396","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1121396","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2003-06-28T00:29:12Z","dateModified":"2024-06-25T15:24:35Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/3\/37\/CTSS_Scheduler_in_MAD_and_FAP.png","headline":"early and influential timesharing operating system developed at MIT in early 1960s for IBM 7090 mainframe"}</script> </body> </html>