Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Compatible Time-Sharing System
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Features== * The original [[ELIZA]] ran on CTSS.<ref name="50th" /> * CTSS was the first computer system to implement [[password]] login.<ref>{{cite web |last1=McMillan |first1=Robert |title=The World's First Computer Password? It Was Useless Too |url=https://www.wired.com/2012/01/computer-password/ |publisher=[[Wired magazine]] |access-date=22 March 2019 |date=27 January 2012 |archive-date=25 June 2024 |archive-url=https://web.archive.org/web/20240625150807/https://www.wired.com/2012/01/computer-password/ |url-status=live }}</ref><ref>{{cite web |last1=Hunt |first1=Troy |title=Passwords Evolved: Authentication Guidance for the Modern Era |url=https://www.troyhunt.com/passwords-evolved-authentication-guidance-for-the-modern-era/ |access-date=22 March 2019 |date=26 July 2017}}</ref> * CTSS had one of the first computerized text editing and formatting utilities, called [[TYPSET and RUNOFF]] (the successors of MEMO, MODIFY and DITTO). * CTSS had one of the first inter-user messaging implementations, pioneering [[electronic mail]].<ref name="thvv">[[Tom Van Vleck]]'s memoir of [http://www.multicians.org/thvv/mail-history.html The History of Electronic Mail] {{Webarchive|url=https://web.archive.org/web/20171202025034/http://www.multicians.org/thvv/mail-history.html |date=2017-12-02 }}</ref> * CTSS had one of the first [[instant messaging]] systems similar to [[write (Unix)|write]].<ref>{{cite book |last=Fetter |first=Mirko |date=2019 |title=New Concepts for Presence and Availability in Ubiquitous and Mobile Computing |url=https://books.google.com/books?id=knqIDwAAQBAJ&dq=%22ctss%22+%22write+command%22&pg=PA38 |publisher=[[University of Bamberg]] Press |page=38 |isbn=978-3-86309-623-6 |quote=The basic concept of sending instantaneously messages to logged in users came with ... CTSS ... |access-date=2023-03-19 |archive-date=2024-06-25 |archive-url=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 |url-status=live }}</ref> * MIT Computation Center staff member [[Louis Pouzin]] created for CTSS a command called [[RUNCOM]], which executed a list of commands contained in a file.<ref name="50th" /> RUNCOM also provided for parameter substitution.<ref name="ctsspg69" /> He later created a design for the [[Multics]] [[Shell (computing)|shell]] that was implemented by [[Glenda Schroeder]] which in turn inspired Unix [[shell script]]s.<ref>{{cite web |url=https://www.multicians.org/shell.html |title=The Origin of the Shell |last=Pouzin |first=Louis |author-link=Louis Pouzin |date= |website=Multicians |access-date=February 17, 2022 |archive-date=December 21, 2017 |archive-url=https://web.archive.org/web/20171221142542/http://www.multicians.org/shell.html |url-status=live }}</ref><ref>{{cite book |last=Raymond |first=Eric S. |author-link=Eric S. Raymond |date=2003 |title=The Art of UNIX Programming |location=Boston |publisher=Pearson Education |page=234 |isbn=978-0-13-246588-5}}</ref> * CTSS had an implementation of the text editor [[QED (text editor)|QED]], the predecessor of [[Ed (text editor)|ed]], [[Vi (text editor)|vi]], and [[Vim (text editor)|vim]], with regular expressions added by [[Ken Thompson]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)