Loriano Storchi's HomePage
Breve storia degli OS (1998)
-
1968 un consorsio di ricercatori della General Eletric, degli AT&T Bell
Laboratories e del Massachusetts Istitute of Technology definì un progetto
di ricerca per un nuovo sistema operativo chiamato Multics.
-
1969 Ken Thompson (AT&T Bell Laboratories) sviluppò il sistema oparativo
Unix, ispirandosi al progetto di ricarca Multics. Unix da sempre è stato
un sistema operativo multiutente e multitasking affidabile ed efficiente.
-
1970 Dennis Ritchie collabora con Ken Thompson alla riscrittura del codice di
Unix
in C. Dennis Ritchie, dei laboratori Bell, aveva sviluppato il C. Una tra le
caratteristiche più interessanti del C è quella di poter accedere
direttamente all'architettura hardware di un calcolatore con comandi del tutto
generali, cioè non specifici dell'architettura. Sino ad allora i sistemi
operativi venivano scritti direttamente nello specifico linguaggio macchina
de calcolatopre, con l'evidente svantaggio di dover riscrivere il sistema
operativo per ogni nuovo tipo di computer. L'utilizzo del C consentè a
Dennis Ritchie e Ken Thompson di scrivere un'unica versione del sistema
operativo,
facilmente trasportabile su piattaforme diverse.
-
1972 i laboratori Bell iniziarono la produzione di versioni ufficiali di Unix,
offrendo cioè license d'uso ai vari utenti.
Fino ad allora Unix era stato trattato come un prodotto di ricerca distribuito
gratuitamente a vari dipartimenti di Scienze dell'informazione.
-
1975 Berkeley produce la propria versione di Unix, chiamata appunto BSD
(Berkeley
Software Distribution). La BSD diventa uno dei principali concorrenti della
versione AT&T Bell.
-
1980 Microsoft sviluppa una versione di Unix per PC, Xenix.
-
1982 Tra le molte versioni che avevano sviluppato sino ad allora, i laboratori
Bell sviluppano la prima versione commerciale chiamata: System 3, seguito
successivamente dal System V.
-
1983 Berkeley produce Unix BSD versione 4.2. Tale versione include la
possibilità di collegamento in rete tramite i protocolli TCP/IP. Teale
relese viene adottata pure da Sun Microsystem.
-
Metà anni '80 a causa della proliferazione delle molte versioni di Unix,
sorge evidente l'esigenza di definire uno standard. Emersero due standard in
copetizione: Unix System V, Unix BSD.
-
1991 gli Unix System Laboratories, organizzazione nata dalla AT&T con l'unico
scopo di sviluppare Unix, sviluppano la release 4 dello Unix System V. In
risposta
molte società, tra le quali IBM e Helwett-Packard, definiscono la
fondazione
OSF (Open Software Fondation) per creare la propria versione commerciale di
Unix.
Dunque si hanno in questo momento due versioni commerciale standard di Unix:
System V
release 4 e la versione OSF.
Nello stesso anno l'allora studente di Scienza dell'informazione
dell'università di Helsinki Linus Torvald, produce la versione 0.11 del
sistema operativo LINUX.
-
1993 AT&T cede gli Unix System Laboratories alla Novell. Da allora Novell ha
prodotto proprie versioni di Unix, basate sulla System V release 4, chiamate
Unixware.
-
Unix si è sviluppato come sistema operativo per workstation o
microcomputer. Alcune versioni Unix sono infatti state sviluppate
specificatamente per workstation, ad esempio: SunOS per workstation Sun, AIX per
workstation IBM. Molte altre versioni commerciali sono state sviluppate per PC:
Xenix e System V/386 per PC IBM compatibili, AUX per Macintosh. Ma la grande
portatilità di Unix a reso possibile la realizzazione di versioni perfino
per supercomputer.