Unix

1969 → today · Linux & Unix

Ken Thompson and Dennis Ritchie began Unix at Bell Labs in 1969.1, 2 Bell Labs calls Linux its most popular descendant.2

Info only Sources

Work began
Summer 1969, at Bell Labs2
Created by
Ken Thompson and Dennis Ritchie2
First manual
3 November 19713
Rewritten in C
19731

A small system on a spare computer

In 1969, Bell Labs was pulling out of Multics, a big time-sharing project that had run into problems.1, 2 Ken Thompson, Dennis Ritchie and a few colleagues wanted to keep a shared system "around which a fellowship could form".1 Thompson found a little-used PDP-7 and wrote a file system, small programs to copy, print, edit and delete files, and a shell for typing commands.1 In 1970, Brian Kernighan suggested the name Unix, a pun on Multics.1

Close-up of paper printed by a terminal: 'login: ken', 'Password:' with nothing after it, the command '@ ls -l' and the start of its listing, '@ cat hello' and its answer, and the @ prompt.
Illustration · not a screenshot Close-up of our drawing: a user logs in. The password was not printed, because the login program turned the echo off.5 See the real screen

Typing on paper

The first Unix manual, from November 1971, was typed on a Model 37 Teletype, a terminal that printed with ink and hammers on paper.3 In the second half of 1971, three typists from the patent department used Unix all day to prepare patent applications.1 In 1972, at Doug McIlroy's urging, pipes were added: the output of one program could flow straight into the next.1

A sheet of paper coming out of a teletype. Printed on it: login: ken, Password:, then the command ls -l with two files, hello and notes, then cat hello, which prints 'hello from the os museum', and an @ prompt with the print head waiting after it.
Illustration · not a screenshot Our drawing of a session on early Unix, printed on a teletype's paper. In 1972 the shell's prompt was @ for ordinary users and # for the superuser, and ls -l printed files in this layout.5 See the real screen

Where it is today

In 1973, the core of Unix was rewritten in the new C language, and the system took its modern form.1 By 1974 a copy was running at the University of California, Berkeley, where it grew into a separate version.4 Nokia Bell Labs calls Linux the most popular descendant of Unix, and says it powers the vast majority of servers.2

Gray text at the top of a black screen: the start-up messages of Linux 0.11, from 'Partition table ok.' to 'Free mem: 12582912 bytes', then the bash prompt '[/usr/root]#' with the command pwd and its answer '/usr/root'.
Illustration · not a screenshot Our drawing of an early version of Linux. Bell Labs calls Linux the most popular descendant of Unix.2 See the real screen

Key moments