All Topics  
Time-sharing

 

   Email Print
   Bookmark   Link






 

Time-sharing



 
 
Time-sharing refers to sharing a computing resource among many users by multitasking
Computer multitasking

In computing, multitasking is a method by which multiple tasks, also known as Computer process, share common processing resources such as a Central processing unit....
. Its introduction in the 1960s, and emergence as the prominent model of computing in the 1970s, represents a major historical shift in the history of computing. By allowing a large number of users to interact simultaneously on a single computer, time-sharing dramatically lowered the cost of providing computing, while at the same time making the computing experience much more interactive.

earliest computers were extremely expensive devices, and very slow.






Discussion
Ask a question about 'Time-sharing'
Start a new discussion about 'Time-sharing'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Time-sharing refers to sharing a computing resource among many users by multitasking
Computer multitasking

In computing, multitasking is a method by which multiple tasks, also known as Computer process, share common processing resources such as a Central processing unit....
. Its introduction in the 1960s, and emergence as the prominent model of computing in the 1970s, represents a major historical shift in the history of computing. By allowing a large number of users to interact simultaneously on a single computer, time-sharing dramatically lowered the cost of providing computing, while at the same time making the computing experience much more interactive.

History


Batch processing

The earliest computers were extremely expensive devices, and very slow. Machines were typically dedicated to a particular set of tasks and operated by control panel, the operator manually entering small programs via switches in order to load and run other programs. These programs might take hours, even weeks, to run. As computers grew in speed, run times dropped, and suddenly the time taken to start up the next program became a concern. The batch processing
Batch processing

Batch processing is execution of a series of Computer programs on a computer without human interaction.Batch jobs are set up so they can be run to completion without human interaction, so all input data is preselected through Script s or command-line parameters....
 methodologies evolved to decrease these dead times, queuing up programs so that as soon as one completed, the next would start.

To support a batch processing operation, a number of card punch or paper tape writers would be used by programmers, who would use these inexpensive machines to write their programs "offline". When they completed typing them, they were submitted to the operations team, who would schedule them for running. Important programs would be run quickly, less important ones were unpredictable. When the program was finally run, the output, generally printed, would be returned to the programmer. The complete process might take days, during which the programmer might never see the computer.

The alternative, allowing the user to operate the computer directly, was generally far too expensive to consider. This was because the user had long delays where they were simply sitting there entering code. This limited developments in direct interactivity to organizations that could afford to waste computing cycles, large universities for the most part. Programmers at the universities decried the inhumanist behaviors that batch processing imposed, to the point that Stanford students made a short film humorously critiquing it. They experimented with new ways to directly interact with the computer, a field today known as human-computer interaction.

Time-sharing
Time-sharing developed out of the realization that while any single user was inefficient, a large group of users together were not. This was due to the pattern of interaction; in most cases users entered bursts of information followed by long pause, but a group of users working at the same time would mean that the pauses of one user would be used up by the activity of the others. Given an optimal group size, the overall process could be very efficient. Similarly, small slices of time spent waiting for disk, tape, or network input could be granted to other users.

Implementing a system able to take advantage of this would be difficult. Batch processing was really a methodological development on top of the earliest systems; computers still ran single programs for single users at any time, all that batch processing changed was the time delay between one program and the next. Developing a system that supported multiple users at the same time was a completely different concept, the "state" of each user and their programs would have to be kept in the machine, and then switch between them quickly. This would take up computer cycles, and on the slow machines of the era this was a concern. However, as computers rapidly improved in speed, and especially size of core memory to keep the state, the overhead of time-sharing continually reduced in overall terms.

The concept was first described publicly in early 1957 by Bob Bemer
Bob Bemer

Robert William Bemer was a computer scientist best known for his work at IBM during the late 1950s and early 1960s....
 as part of an article in Automatic Control Magazine. The first project to implement a time-sharing system was initiated by John McCarthy
John McCarthy (computer scientist)

John McCarthy , is an United States computer scientist and cognitive scientist who received the Turing Award in 1971 for his major contributions to the field of Artificial Intelligence ....
 in late 1957, on a modified IBM 704
IBM 704

The IBM 704, the first mass-produced computer with floating point arithmetic hardware, was introduced by IBM in April, 1954. The 704 was significantly improved over the IBM 701 in terms of architecture as well as implementation, and was not compatible with its predecessor....
, and later an additionally modified IBM 7090
IBM 7090

The IBM 7090 was a second-generation transistorized version of the earlier IBM 709 vacuum tube mainframe computers and was designed for "large-scale scientific and technological applications"....
 computer. Although he left to work on Project MAC and other projects, one of the results of the project, known as the Compatible Time-Sharing System or CTSS, was demonstrated in November 1961. CTSS has a good claim to be the first time-sharing system and remained in use until 1973. The first commercially successful time-sharing system was the Dartmouth Time-Sharing System (DTSS
Dartmouth Time Sharing System

The Dartmouth Time-Sharing System, or DTSS for short, was the first large-scale time-sharing system to be implemented successfully. Its implementation began at Dartmouth College in 1963 by a student team under the direction of John Kemeny and Thomas Kurtz with the aim of providing easy access to computing facilities for all members of t...
) which was first implemented at Dartmouth College
Dartmouth College

Dartmouth College is a private university, coeducational university located in Hanover, New Hampshire, New Hampshire. Incorporated as "Trustees of Dartmouth College,"...
 in 1964 and subsequently formed the basis of General Electric
General Electric

The General Electric Company, or GE is a multinational corporation United States technology and Service s conglomerate incorporated in the State of New York....
's computer bureau services. DTSS influenced the design of other early timesharing systems developed by Hewlett Packard, Control Data Corporation, UNIVAC and others (in addition to introducing the BASIC
BASIC

In computer programming, BASIC is a family of high-level programming languages. The Dartmouth BASIC was designed in 1964 by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College in New Hampshire, United States to provide computer access to non-science students....
 programming language).

Evolution
Throughout the late 1960s and the 1970s, computer terminals were multiplexed onto large institutional mainframe computer
Mainframe computer

Mainframes are computers used mainly by large organizations for critical applications, typically bulk data processing such as census, industry and consumer statistics, Enterprise Resource Planning, and financial transaction processing....
s (central computer systems), which in many implementations sequentially polled the terminals to see if there was any additional data or action requested by the computer user. Later technology in interconnections were interrupt
Interrupt

In computing, an interrupt is an asynchronous communication signal from hardware indicating the need for attention or a synchronous event in software indicating the need for a change in execution....
 driven, and some of these used parallel data transfer technologies like, for example, the IEEE 488 standard. Generally, computer terminals were utilized on college properties in much the same places as desktop computer
Desktop computer

A desktop computer is a personal computer in a form intended for regular use at a single location, as opposed to a mobile laptop or portable computer....
s
or personal computer
Personal computer

A personal computer is any general-purpose computer whose original sales price, size, and capabilities make it useful for individuals, and which is intended to be operated directly by an end user, with no intervening computer operator....
s
are found today. In the earliest days of personal computers, many were in fact used as particularly smart terminals for time-sharing systems.

With the rise of microcomputing in the early 1980s, time-sharing faded into the background because the individual microprocessors were sufficiently inexpensive that a single person could have all the CPU time
CPU time

CPU time or CPU usage is the amount of time a computer program uses in processing central processing unit instructions, as opposed for example to waiting for input/output operations....
 dedicated solely to their needs, even when idle.

The Internet has brought the general concept of time-sharing back into popularity. Expensive corporate server farms costing millions can host thousands of customers all sharing the same common resources. As with the early serial terminals, websites operate primarily in bursts of activity followed by periods of idle time. This bursting nature permits the service to be used by many website customers at once, and none of them notice any delays in communications until the servers start to get very busy.

Time-sharing business
In the 1960s, several companies started providing time-sharing services as service bureau
Service bureau

A service bureau is a company which provides business Service for a fee. The term has been extensively used to describe technology based services to financial services companies, particularly banks....
s. Early systems used Teletype K/ASR-33s or K/ASR-35s in ASCII
ASCII

American Standard Code for Information Interchange , is a coding standard that can be used for interchanging information, if the information is expressed mainly by the written form of English words....
 environments, and IBM
IBM

International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
 Selectric typewriter-based terminals in EBCDIC
EBCDIC

Extended Binary Coded Decimal Interchange Code is an 8-bit character encoding used on IBM mainframe operating systems such as z/OS, OS/390, VM and VSE , as well as IBM midrange computer operating systems such as OS/400 and i5/OS ....
 environments. They would connect to the central computer by dial-up Bell 103A modem or acoustically coupled
Acoustic coupler

In telecommunications, the term acoustic coupler has the following meanings:# An network interface device for coupling electrical signals by acoustical means?usually into and out of a telephone instrument....
 modem
Modem

Modem is a peripheral device that modulation an analog carrier wave Signal to encode digital information, and also demodulation such a carrier signal to decode the transmitted information....
s operating at 10-15 characters per second. Later terminals and modems supported 30-120 characters per second. The time-sharing system would provide a complete operating environment, including a variety of programming language processors, various software packages, file storage, bulk printing, and off-line storage. Users were charged rent for the terminal, a charge for hours of connect time, a charge for seconds of CPU time, and a charge for kilobyte-months of disk storage.

Common systems used for time-sharing included the SDS 940
SDS 940

The SDS 940 was Scientific Data Systems' first machine designed to support time sharing directly, and was based on the SDS 930's 24-bit CPU built primarily of integrated circuits....
, the PDP-10
PDP-10

The PDP-10 was a mainframe computer manufactured by Digital Equipment Corporation from the late 1960s on; the name stands for "Programmed Data Processor model 10"....
, and the IBM 360. Companies providing this service included GE

G? are the people who spoke Ge languages of the northern South American Caribbean coast and Brazil, their society is or was highly egalitarian and anti-authoritarian, because of which they resisted the Incas as well as the Spaniards....
's GEISCO, IBM
IBM

International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
 subsidiary The Service Bureau Corporation, Tymshare
Tymnet

Tymnet was an international data communications network headquartered in San Jose, California, California that utilized virtual call packet switched technology and used X.25, Systems Network Architecture/Synchronous Data Link Control, ASCII and Binary Synchronous Communications interfaces to connect host computers at thousands of large compa...
 (founded in 1966), National CSS
National CSS

National CSS, Inc. was a time-sharing firm in the 1960-80s, until its acquisition by Dun & Bradstreet in 1979. NCSS was originally headquartered in Norwalk, Connecticut, but relocated to Wilton, Connecticut in 1978....
 (founded in 1967 and bought by Dun & Bradstreet in 1979), Dial Data (bought by Tymshare in 1968), and Bolt, Beranek, and Newman. By 1968, there were 32 such service bureaus serving the NIH alone. The Auerbach Guide to Timesharing 1973 edition lists 125 different timesharing services using equipment from Burroughs, CDC
Control Data Corporation

Control Data Corporation was one of the pioneering supercomputer firms. For most of the 1960s, it built the fastest computers in the world by far, only losing that crown in the 1970s to what was effectively a spinoff, after Seymour Cray left the company to found Cray Research, Inc....
, DEC
Digital Equipment Corporation

Digital Equipment Corporation was a pioneering United States company in the computer industry. It is often referred to within the computing industry as DEC ....
, HP
Hewlett-Packard

The Hewlett-Packard Company , commonly referred to as HP, is a technology corporation headquartered in Palo Alto, California, United States....
, Honeywell
Honeywell

Honeywell is a major United States multinational corporation list of conglomerates company that produces a variety of consumer products, engineering services, and aerospace systems for a wide variety of customers, from private consumers to major corporations and governments....
, IBM
IBM

International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
 , RCA
RCA

RCA Corporation, founded as Radio Corporation of America, was an electronics company in existence from 1919 to 1986. Today, the RCA is owned by the France conglomerate Thomson SA through RCA Trademark Management S.A., a company owned by Thomson....
, Univac
UNIVAC

UNIVAC is the name of a business unit and division of the Remington Rand company formed by the 1950 purchase of the Eckert-Mauchly Computer Corporation, founded four years earlier by ENIAC inventors J....
 and XDS
Scientific Data Systems

Scientific Data Systems, or SDS, was an United States computer company founded in September 1961 by Max Palevsky, a veteran of Packard Bell and Bendix, along with eleven other computer scientists....
.

The Computer Utility
A great deal of thought was given in the 1970s to centralized computer resources being offered as computing utilities, the same as the electrical or telephone utilities. Ted Nelson
Ted Nelson

Theodor Holm Nelson is an United States sociologist, philosopher, and pioneer of information technology. He coined the term "hypertext" in 1963 and published it in 1965....
's original "Xanadu
Project Xanadu

Project Xanadu was the first hypertext project, founded in 1960 by Ted Nelson. Administrators of Project Xanadu now contrast it with both paper and the World Wide Web, saying "Today's popular software simulates paper....
" hypertext repository was envisioned as such a service. It became clear as the computer industry grew that no such consolidation of computing resources would occur as timesharing systems. Some argue that the move through client-server computing to centralized server farms and virtualization presents a market for computing utilities again.

Security
Security had not been a major issue for the centralized batch processing systems that were common when the time-sharing paradigm emerged. Neither was much more than username security required on many campuses. Commercial users, especially those in the financial and retail categories, demanded much higher security and also raised the issues that are being addressed today as companies consider the outsourcing of services. The first international conference on computer security in London in 1971 was primarily driven by the time-sharing industry and its customers. The same issues are still being tackled today on the Web
World Wide Web

The World Wide Web is a very large set of interlinked hypertext documents accessed via the Internet. With a Web browser, one can view Web pages that may contain writing, s, videos, and other multimedia and navigate between them using hyperlinks....
 and with SaaS
Software as a Service

Software as a Service is a model of software deployment where an application is licensed for use as a service provided to customers on demand. On demand licensing and use alleviates the customer's burden of equipping a device with every application....
 products.

Time-sharing systems


Significant early timesharing systems:

Also see: Time-sharing system evolution
Time-sharing system evolution

The following tables provide links to major early time-sharing operating systems, showing their subsequent evolution.* To avoid listing every multi-user system ever built , the goal here is to list:...


  • Allen-Babcock RUSH Time-sharing System
  • BBN PDP-1
    PDP-1

    The PDP-1 was the first computer in Digital Equipment Corporation's Programmed Data Processor series and was first produced in 1960. It is famous for being the computer most important in the creation of Hacker culture, at Massachusetts Institute of Technology, Bolt, Beranek and Newman and elsewhere....
     Time-sharing System -> Massachusetts General Hospital PDP-1D -> MUMPS
  • BBN TENEX
    TOPS-20

    The TOPS-20 operating system by Digital Equipment Corporation was the second proprietary OS for the PDP-10 mainframe computer. TOPS-20 began in 1969 as Bolt, Beranek and Newman's TENEX operating system, using special paging hardware....
     -> DEC TOPS-20
    TOPS-20

    The TOPS-20 operating system by Digital Equipment Corporation was the second proprietary OS for the PDP-10 mainframe computer. TOPS-20 began in 1969 as Bolt, Beranek and Newman's TENEX operating system, using special paging hardware....
    , Foonly FOONEX, MAXC OS at PARC, Stanford LOTS
  • Burroughs Time-sharing MCP -> HP 3000
    HP 3000

    The HP 3000 series is a family of minicomputers released by Hewlett-Packard in 1973 after a difficult development project. The first models were withdrawn from the market until speed improvements could be made....
     MPE
  • UC Berkeley GENIE -> SDS
    Scientific Data Systems

    Scientific Data Systems, or SDS, was an United States computer company founded in September 1961 by Max Palevsky, a veteran of Packard Bell and Bendix, along with eleven other computer scientists....
     940 (Tymshare
    Tymshare

    Tymshare, Inc. was headquartered in Cupertino, CA from 1964 to 1984.It was a well-known timesharing services and third-party hardware maintenance company throughout its history....
    , BBN
    BBN

    BBN might refer to:* Business Branding Network, an international network of marketing and communications agencies* BBN Technologies, formerly Bolt, Beranek and Newman, a technology company in Cambridge, Massachusetts, best known for its work on packet switching technology and its construction of the Interface Message Processor - the first r...
    , SRI, Community Memory) -> BCC 500 -> MAXC at PARC
  • UC Berkeley CAL-TSS (ran on CDC 6400
    CDC 6000 series

    The CDC 6000 series was a family of mainframe computers manufactured by Control Data Corporation in the 1960s. It consisted of CDC 6400, CDC 6500, CDC 6600 and CDC 6700 computers, which all were extremely rapid and efficient for their time....
    )
  • UC Berkeley BSD UNIX
    Unix

    Unix is a computer operating system originally developed in 1969 by a group of American Telephone & Telegraph employees at Bell Labs, including Ken Thompson , Dennis Ritchie, Douglas McIlroy, and Joe Ossanna....
  • CDC KRONOS
  • Dartmouth DTSS
    Dartmouth Time Sharing System

    The Dartmouth Time-Sharing System, or DTSS for short, was the first large-scale time-sharing system to be implemented successfully. Its implementation began at Dartmouth College in 1963 by a student team under the direction of John Kemeny and Thomas Kurtz with the aim of providing easy access to computing facilities for all members of t...
     -> GE Time-sharing -> GEnie
    Genie

    In Islam and Arabian mythology, a genie is a supernatural fiery creature which possesses free will. Genies are mentioned in the Qur'an, wherein a whole Sura is named after them ....
  • DEC PDP-6
    PDP-6

    The PDP-6 was a computer model developed by Digital Equipment Corporation in 1963. It was influential primarily as the prototype for the later PDP-10; the instruction sets of the two machines are almost identical....
     Time-sharing Monitor -> TOPS-10
    TOPS-10

    The TOPS-10 System was a computer operating system from Digital Equipment Corporation for the PDP-10 mainframe computer launched in 1967. TOPS-10 evolved from the earlier "Monitor" software for the PDP-6 and -10 computers; this was renamed TOPS-10 in 1970....
     -> TSS-8
    TSS-8

    TSS-8 was a little time-sharing operating system co-written by Don Witcraft and John Everett at Digital Equipment Corporation in 1967. The operating system ran on the 12-bit PDP-8 computer and was released in 1968....
    , RSTS-11
    RSTS/E

    RSTS is a multi-user time-sharing operating system, developed by Digital Equipment Corporation , for the PDP-11 series of 16-bit minicomputers....
    , RSX-11
    RSX-11

    RSX-11 is a family of real-time operating systems mainly for PDP-11 computers created by Digital Equipment Corporation , common in the late 1970s and early 1980s....
     -> VAX/VMS
  • HP-2000 Timeshared BASIC
    BASIC

    In computer programming, BASIC is a family of high-level programming languages. The Dartmouth BASIC was designed in 1964 by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College in New Hampshire, United States to provide computer access to non-science students....
  • IBM
    IBM

    International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
     TSS/360
    TSS/360

    The IBM Time Sharing System TSS/360 was an early time-sharing operating system which ran on a special model of the System/360 line of mainframes, the IBM System/360 Model 67....
  • IBM
    IBM

    International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
     CP-67
    CP-67

    CP-67 was the control program portion of CP/CMS, a virtual machine operating system developed for the IBM System/360-67 by IBM's Cambridge Scientific Center....
     -> VM/CMS
  • Michigan Terminal System
    Michigan Terminal System

    Michigan Terminal System is an operating system for the IBM System/360 and its successors that was developed jointly by the following institutions:...
  • Michigan State University CDC SCOPE/HUSTLER System
  • MIT CTSS -> MULTICS
    Multics

    Multics was an extremely influential early time-sharing operating system. The project was started in 1964. The last known running Multics installation was shut down on October 30, 2000....
     (MIT/GE/Bell Labs) -> UNIX
    Unix

    Unix is a computer operating system originally developed in 1969 by a group of American Telephone & Telegraph employees at Bell Labs, including Ken Thompson , Dennis Ritchie, Douglas McIlroy, and Joe Ossanna....
    , PRIMOS
    PRIMOS

    PRIMOS was an operating system developed during the 1970s by Prime Computer for its minicomputer systems. It rapidly gained popularity and by the mid-1980s was a serious contender as a mainline minicomputer operating system....
  • MIT PDP-1 Time-sharing System -> ITS
    Incompatible Timesharing System

    ITS, the Incompatible Timesharing System , was an early, revolutionary, and influential time-sharing operating system from Massachusetts Institute of Technology; it was developed principally by the MIT Artificial Intelligence Laboratory at MIT, with some help from Project MAC....
  • National CSS
    National CSS

    National CSS, Inc. was a time-sharing firm in the 1960-80s, until its acquisition by Dun & Bradstreet in 1979. NCSS was originally headquartered in Norwalk, Connecticut, but relocated to Wilton, Connecticut in 1978....
     -> VP/CSS
    VP/CSS

    VP/CSS was a time-sharing operating system developed by National CSS. It began life in 1968 as a copy of IBM's CP/CMS, which at the time was distributed to IBM customers at no charge, in source code form, without support, as part of the IBM Type-III Library....
     (ran on IBM 360 series; originally based on IBM's CP/CMS
    CP/CMS

    CP/CMS was a time-sharing operating system of the late 60s and early 70s, known for its excellent performance and advanced features. It had three distinct versions:...
  • Oregon State University OS-3 (ran on CDC 3000
    CDC 3000

    The CDC 3000 series computers from Control Data Corporation were mid-1960s follow-ons to the CDC 1604 and CDC 924 systems. Over time, a range of machines were produced - divided into the 'upper 3000 series' and the 'lower 3000 series'....
     series)
  • RAND
    Rand

    Rand may refer to a number of places, people, organizations, and acronyms:...
     JOSS
    JOSS

    JOSS was one of the very first interactive, time sharing programming languages.JOSS I, developed by J. Clifford Shaw at RAND was first implemented, in beta form, on the JOHNNIAC computer in May 1963....
     -> JOSS-2 -> JOSS-3
  • Service in Informatics and Analysis (SIA)
    Service in Informatics and Analysis

    Service in Informatics and Analysis , was one of the pioneering Time-sharing Service Bureau companies in the late 1960's, Later known as SIA Computer Services....
     (ran on CDC 6600
    CDC 6600

    The CDC 6600 was a mainframe computer from Control Data Corporation, first delivered in 1964. It is generally considered to be the first successful supercomputer, outperforming its fastest predecessor, IBM 7030 Stretch, by about three times....
     Kronos
    Kronos

    Kronos can refer to:*Cronus, a Titan, the father of ZeusIn computing*Kronos , a secret 32-bit graphical workstation developed in the Soviet Union in the mid-1980s....
      system)
  • SDC
    System Development Corporation

    System Development Corporation , based in Santa Monica, California, was arguably the world's first computer software company.SDC started in 1955 as the systems engineering group for the Semi Automatic Ground Environment air defense ground system at the RAND Corporation....
     Q-32 Time-sharing System
  • Stanford PDP-1 Time-sharing System -> SAIL -> WAITS
    WAITS

    WAITS was a heavily-modified variant of Digital Equipment Corporation's Monitor operating system for the PDP-6 and PDP-10 mainframe computers, used at the Stanford Artificial Intelligence Laboratory up until 1990; the mainframe computer it ran on also went by the name of "SAIL"....
  • Time Sharing Ltd. First commercial Time-sharing system in Europe and first dual (fault tolerant) Time-sharing system.
  • Tymshare
    Tymshare

    Tymshare, Inc. was headquartered in Cupertino, CA from 1964 to 1984.It was a well-known timesharing services and third-party hardware maintenance company throughout its history....
     SDS-940 -> Tymcom X -> Tymcom XX
  • XDS
    Scientific Data Systems

    Scientific Data Systems, or SDS, was an United States computer company founded in September 1961 by Max Palevsky, a veteran of Packard Bell and Bendix, along with eleven other computer scientists....
     CP-V -> Honeywell CP-6


Computer Utilities

  • Robert Frankston 1973
  • Ted Nelson "Dream Machines" pp.56,57


Time-sharing Systems

  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at mcjones.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • MIT CTSS - Compatible Time-Sharing System
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org
  • at bitsavers.org


See also

  • Multiseat
    Multiseat

    A multiseat, multi-station or multiterminal configuration is a single computer which supports multiple independent users at the same time....
  • Linux Terminal Server Project
    Linux Terminal Server Project

    Linux Terminal Server Project is a free and open source add-on package for Linux that allows many people to simultaneously use the same computer....
  • Thin client
    Thin client

    A thin client is a client computer or client software in client-server architecture networks which depends primarily on the central Server for processing activities, and mainly focuses on conveying input and output between the user and the remote server....
  • Centralized computing
    Centralized computing

    Centralized computing is computing done at a central location, using terminals that are attached to a central computer. The computer itself may control all the peripherals directly , or they may be attached via a terminal server....
  • TELCOMP
    TELCOMP

    TELCOMP was a programming language developed at Bolt, Beranek and Newman in about 1965 and in use until at least 1974.It was an interactive, conversational language based on JOSS, developed by BBN after Cliff Shaw from RAND visited the labs in 1964 as part of the NIH survey....


External links

  • by John McCarthy
    John McCarthy (computer scientist)

    John McCarthy , is an United States computer scientist and cognitive scientist who received the Turing Award in 1971 for his major contributions to the field of Artificial Intelligence ....
  • by Bob Bemer
    Bob Bemer

    Robert William Bemer was a computer scientist best known for his work at IBM during the late 1950s and early 1960s....