Language Design and Programming Methodology

Volume 79 of the series Lecture Notes in Computer Science pp 25-35


The evolution of the unix time-sharing system

  • Dennis M. RitchieAffiliated withBell Laboratories


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.