How does Bell Labs make money

archive

The beginning in the 1970s

1969

The programmer Ken Thompson employed by Bell Laboratories laid the foundations for Unix in August 1969. The operating system is initially nameless. Thompson wrote it on a PDP-7 minicomputer.

1970

The operating system is named Unics (Uniplexed Information and Computing Service). The name alludes to the sprawling precursor project Multics (Multipexed Information and Computing Service). The name later changed to Unix in an unexplained way.

1971

In February of that year Unix is ​​ported to the more powerful PDP-11 mini computer.

In November Thompson and Ritchie published the "Unix Programmers Manual" for the first time.

1972

Ritchie develops the C programming language based on Thompson's preliminary work. Thompson reworks C and thus enables porting to other platforms.

1973

Unix is ​​maturing. The "pipes" are added. They enable communication between programs and influence the development of operating systems for years to come.

Unix is ​​rewritten in C.

1974

In January 1974, Berkely University in California got a copy of Unix. In July the article "The Unix Timesharing System" appears in the monthly magazine of the US computer science association Association for Computing Machinery (ACM). The two authors, Dennis Ritchie and Ken Thompson, describe their work as an interactive, multi-user operating system for general use.

1976

The Bell Laps programmer Mike Lesk develops UUCP (Unix to Unix Copy Program). The program transfers files, e-mails and Usenet content over a network.

1977

Unix is ​​ported for the first time to platforms that do not come from DEC: to an Interdata 8/32 and the IBM mainframe S / 360.

1978

Bill Joy, a graduate of Berkeley University, mails out copies of his first Berkeley Software Distribution (1BSD). Behind it is a Bell Labs Unix version 6 with some additional programs. BSD evolved into a rival to AT & T's Unix operating system. Many variants appeared in the following years, including FreeBSD, NetBSD, OpenBSD, Dec Ultix, SunOS, Nextstep / Openstep and Mac OS.