Un sistema operativo nato per scommessa !


AT&T interrompe lo sviluppo di un sistema operativo MULTICS nato al MIT negli anni 60, per la eccessiva complessita'

Il gruppo di programmatori che lavoravano al progetto, tra cui Ken Thompson e Dennis Ritchie, acquistano un PDP-7 e decidono di continuare lo sviluppo di un OS piu' semplice che chiamano UNIX.  (1965)  Applicazione chiave:  Dungeon !

Nel 1973 viene scritto in C il kernel che rende il sistema facilmente trasportabile su altre macchine.


UNIX viene ampiamente utilizzato ai Bell Laboratories di AT&T per elaborazioni interne e trattamento testi e viene messo in commercio.


Nel 1974 la At&T rilascia Unix alle Universita'. L'Universita' di Berkeley aggiorna profondamente il sistema e rende disponibile una propria versione di Unix (BSD).

Le prime esperienze con il protocolli di rete TCP/IP  (Internet) vengono condotte su sistemi unix.


A partire dagli anni 80 le ditte produttrici di computer (HP, IBM, DEC, SUN, Convex, Cray etc) acquistano le licenze di unix e sviluppano proprie versioni di unix, che continua a divergere.


Vengono costituiti diversi consorzi nel tentativo di unificare unix, da questi nascono, nel 1985, prodotti come l'interfaccia grafica X11, ed applicazione di rete, ma in generale non si riesce a mantenere l'unitarieta' del SO.


Nel 1985, con il successo di un prodotto sviluppato da Stallman (emacs) si costituisce la Free Software Fondation che da' il via al progetto GNU per la produzione di "software libero" che realizza centinaia di applicazioni e utility in ambiente unix.


Negli anni 80-90 UNIX e' il sistema operativo piu' utilizzato nelle WorkStation, nei server di rete, e nei supercalcolatori scientifici. Ha scarso successo nel mercato gestionale e bancario. 


Le prime versioni dei PC (Intel) erano troppo deboli per avere unix come sistema operativo. Con il PC-AT (286), alla fine degli anni 80 viene realizzata una versione unix per PC chiamata XENIX. A partire dal PC-386 viene realizzata una versione ridotta a scopo didattico: MINIX.

-XENIX-