MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  The Unix Time-Sharing System (1974) [362 citations — 11 self]

Download:
pdf | ps
by Dennis M. Ritchie
Communications of the ACM
http://www.wavelet.org/cm/cs/who/dmr/hist.ps
Add To MetaCart

Abstract:

This paper presents a brief history of the early development of the Unix operating system. It concentrates on the evolution of the file system, the process-control mechanism, and the idea of pipelined commands. Some attention is paid to social conditions during the development of the system.

Citations

1015 The C Programming Language – Kernighan, Ritchie
51 UNIX implementation – THOMPSON - 1978
35 The Multics Input/Output System – Feiertag, Organisk - 1971
29 a Paged Time Sharing System for the PDP-10 – Bobrow, Burchfiel, et al. - 1972
26 A System for Typesetting Mathematics – Kernighan, Cherry - 1975
14 BCPL: A tool for compiler writing and system programming – Richards - 1969
10 UNIX Time-Sharing System: The UNIX Shell – Bourne - 1978
10 TMG—A Syntax Directed Compiler – McClure - 1965
8 An Introduction to the Programmer’s Workbench – Dolotta, Mashey
8 Portability of C Programs and the UNIX System – JOHNSON, RITCHIE - 1978
6 SDS 930 time-sharing system preliminary reference manual – Deutsch, Lampson - 1965
6 The Programming Language B – Johnson, Kernighan - 1973
5 Document Preparation – Kernighan, Lesk, et al. - 1982
4 BCPL: A Tool for Compiler Writing and Systems – Richards - 1969
4 An online editor – Deutsch, Lampson - 1967
4 UNIX Time-Sharing System: The Programmer's Workbench," Bell Sys – Dolotta, Haight, et al. - 1978
4 C reference manual. Unpublished memorandum, Bell Telephone Laboratories – Ritchie - 1973
3 Computer Typesetting of – Lesk, Kernighan - 1977
3 Organick, "The Multics input-output system – Feiertag, I - 1971
3 Computer Typesetting of Technical Journals on Unix – Lesk, Kernighan - 1977
3 The C Programming Language,' Bell Sys – Ritchie, Johnson, et al. - 1978
2 Ossanna, "UNIX Time-Sharing System: Document Preparation – Kernighan, Lesk, et al. - 1978
2 The M6 macroprocessor. Computing Science – Hall - 1969
2 Recreations. So[?ware Practice and Experience – Computer - 1971
2 TENEX, a paged time sharing system tbr the PDP-10 – Bobrow, Burchfiel, et al. - 1972
1 UNIX on a Microprocessor,’ Bell Sys – Lycklama
1 Recreations,’ Software Practice and Experience – Aleph-null - 1971
1 The UNIX Shell,’ Bell Sys – Bourne - 1978
1 UNIX Time-Sharing System: UNIX on a Microprocessor," Bell Sys – Lycklama - 1978
1 Computer Recreations," Software Practice and Experience – Aleph-null - 1971
1 Ossanna, `Document Preparation,' Bell Sys – Kernighan, Lesk, et al. - 1978
1 The Programmer's Workbench,' Bell Sys – Dolotta, Haight, et al. - 1978