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. DTSS was inspired by a PDP-1-based time-sharing system at Bolt, Beranek and Newman. In 1962, John Kemeny and Thomas Kurtz at Dartmouth College submitted a grant for the development of a new time-sharing system to NSF (funded in 1964). Its implementation began in 1963 by a student team under the direction of Kemeny and Kurtz with the aim of providing easy access to computing facilities for all members of the college. On May 1, 1964, at 4:00 a.m., the system began operations. It remained in operation until the end of 1999. DTSS was originally implemented to run on a GE-200 series computer with a GE Datanet 30 as a terminal processor that also managed the 235. Later, DTSS was reimplemented on the GE 635, still using the Datanet 30 for terminal control. The 635 version provided interactive time-sharing to up to nearly 300 simultaneous users in the 1970s, a very large number at the time.

Because of the educational aims, ease of use was a priority in DTSS design.

DTSS implemented the world's first Integrated Design Environment: a command-based system implementing the following commands.

  • NEW — to name and begin writing a program
  • OLD — to retrieve a previously named program
  • LIST — to display the current program
  • SAVE — to save the current program
  • RUN — to execute the current program

These commands were often believed to be part of the Dartmouth BASIC language by users but in fact they were part of the time sharing system and were also used when preparing ALGOL or FORTRAN programs via the DTSS terminals.

Any line typed in by the user, and beginning with a line number, was added to the program, replacing any previously stored line with the same number; anything else was immediately compiled and executed. Lines which consisted solely of a line number weren't stored but did remove any previously stored line with the same number. This method of editing provided a simple and easy to use service that allowed large numbers of teleprinters as the terminal units for the Dartmouth Timesharing system.

By 1968 and into the mid-1970s, the nascent network included users at other schools and institutions around the East Coast (including Goddard College, Phillips Andover and the U.S. Naval Academy), connected with Teletype Model 33 machines and modems. The system allowed email-type messages to be passed between users and real-time chat via a precursor to the Unix talk program.

In 2000 a project to recreate the DTSS system on a simulator was undertaken and as a result DTSS is now available for Microsoft Windows systems and for the Apple Macintosh computer.

Famous quotes containing the words time, sharing and/or system:

    It is time that we start thinking about foundational issues: about our attitudes toward fair trials... Who are the People in a multicultural society?... The victims of discrimination are now organized. Blacks, Jews, gays, women—they will no longer tolerate second-class status. They seek vindication for past grievances in the trials that take place today, the new political trial.
    George P. Fletcher, U.S. law educator. With Justice for Some, p. 6, Addison-Wesley (1995)

    We fight our way through the massed and leveled collective safe taste of the Top 40, just looking for a little something we can call our own. But when we find it and jam the radio to hear it again it isn’t just ours—it is a link to thousands of others who are sharing it with us. As a matter of a single song this might mean very little; as culture, as a way of life, you can’t beat it.
    Greil Marcus (b. 1945)

    Human beings are compelled to live within a lie, but they can be compelled to do so only because they are in fact capable of living in this way. Therefore not only does the system alienate humanity, but at the same time alienated humanity supports this system as its own involuntary masterplan, as a degenerate image of its own degeneration, as a record of people’s own failure as individuals.
    Václav Havel (b. 1936)