I Bell Labs della AT&T (la compagnia telefonica USA), avevano dedicato 4 anni e ingenti risorse e finanziamenti allo sviluppo del progetto Multics (un sofisticato sistema operativo time-sharing) in una joint venture con General Electric e MIT.
Quando nel 1969 la AT&T abbandonò il progetto che si era rivelato troppo ambizioso e irrealizzabile, due abili programmatori, Ken Thompson e Dennis Ritchie, che avevano lavorato al progetto Multics e ne apprezzavano le caratteristiche e l’ambiente di programmazione, decisero autonomamente di sviluppare un piccolo sistema operativo time-sharing con una architettura innovativa ed “elegante”, che chiamarono Unix.
Inizialmente scrissero il codice nel linguaggio assembler del PDP-7, un vecchio minicomputer della Digital Equipment Corporation che Thompson aveva scoperto essere al momento disponibile.
Fonti
- Martin Kampbell-Kelly, William Aspray et. al. – “Computer A History of the Information Machine” – terza edizione – pp 213-215
Westview Press 2014 - https://www.hpe.com/us/en/insights/articles/unix-the-origin-story-by-brian-kernighan-1911.html
- https://www.operating-system.org/betriebssystem/_english/bs-unix.htm
- https://www.bell-labs.com/var/articles/invention-unix/
- https://www.zdnet.com/article/the-origin-of-unix/
- https://arstechnica.com/gadgets/2019/08/unix-at-50-it-starts-with-a-mainframe-a-gator-and-three-dedicated-researchers/