fernandosimoes

Unix trivia

The history of Unix has many curious aspects: a huge company like AT&T, which at the time owned Bell Labs (and therefore Unix), didn’t care much about Unix until 1979, ten years after Thompson and Ritchie started the project.

Until 1989, AT&T couldn’t commercialize Unix due to a telecommunications monopoly contract with the US government. AT&T’s lack of interest in Unix allowed the system to grow freely with various independent contributions, at least until 1979 when legal disputes against Berkeley and BSD began. Bill Joy, from Berkeley, was 25 at the time, and 2BSD had already been released.

In 1989, US regulatory rules changed, allowing AT&T to sell Unix licenses, which intensified legal battles against Berkeley and BSD. At the time, AT&T sold Unix licenses for $250,000 (!!!).

Students at the University of California, Berkeley, made tremendous efforts to replace any AT&T-owned code in the BSD source code. During this time, Net/1 and Net/2 emerged under Keith Bostic’s guidance, and McKusick and Mike Karels worked on removing AT&T code from the BSD kernel. Net/2 was marketed as a standalone TCP/IP component for about $1,000 (compare this with AT&T’s $250,000).

The legal battles lasted from 1979 to 1993. In the meantime:

It’s very interesting to see how things unfolded during this time and how the movement against a giant company like AT&T was primarily led (with some exceptions) by university students and associates.