Il padre di UNIX (e il nonno di Mac OS X) Dennis Ritchie muore a 70

Il padre di UNIX (e il nonno di Mac OS X) Dennis Ritchie muore a 70

Dennis-Ritchie-Composite.jpg

Le ultime settimane hanno visto la scomparsa di alcuni giganti dell'informatica. Il mondo ha appreso questa settimana che Dennis Ritchie, lo scienziato informatico che ha contribuito a creare il sistema operativo UNIX e il linguaggio di programmazione C, è morto all'età di 70 anni. Questo software è stato il capostipite di gran parte dell'informatica moderna, inclusi Mac OS X e iOS, ed è nato (ironicamente) dalla necessità di giocare ai giochi per computer!

Nel 1968 Ritchie, uno scienziato dei Bell Labs, ha lavorato a un progetto di collaborazione insieme a MIT e GE per sviluppare Multics – il Multiplexed Information and Computing System – uno dei primi computer moderni in multiproprietà operanti sistemi. Multics era molto completo ma molto complesso e non durò a lungo come sistema operativo funzionante. Nel 1969 AT&T decise di cambiare direzione e andare con un sistema diverso

ComputerHope's Storia di Unix e Linux offre questo divertente aneddoto di ciò che accadde dopo:

Quando Multics è stato ritirato, Ken Thompson e Dennis Ritchie avevano bisogno di riscrivere un sistema operativo per riprodurre i viaggi nello spazio su un'altra macchina più piccola (un DEC PDP-7 [memoria 4K del processore di dati programmato per l'utente programmi). Il risultato è stato un sistema che un collega di giochi di parole ha chiamato UNICS (UNiplexed Information and Computing Service), un "Multic evirato".

La prima versione di UNIX è nata nel 1969, per coincidenza lo stesso anno in cui è nato Linus Torvalds. Il 1971 vide la pubblicazione della prima edizione del MANUALE DEL PROGRAMMATORE UNIX di Ken Thompson e Dennis M. Ritchie. La foto sopra mostra Ken (seduto) e Dennis (in piedi) su un DEC PDP-11 nel 1972.

Ritchie non era un nome familiare come Steve Jobs, ma insieme ai colleghi Thompson e Brian Kernighan ha contribuito a creare gran parte delle basi per gran parte dell'informatica moderna. È forse meglio conosciuto insieme a Kernighan come coautore del libro, Il linguaggio di programmazione C, che è stata la bibbia per i programmatori C sin dalla sua pubblicazione.

UNIX ha tratto vantaggio dall'essere nato al momento giusto. La fine degli anni '70 e l'inizio degli anni '80 hanno segnato l'ascesa dei server aziendali e dei PC desktop. Queste le tecnologie hanno generato un modello di sistemi aperti e il sistema operativo UNIX è stato il primo grande software open source progetto. GNU, Linux e il movimento FOSS successivamente sono cresciuti da queste radici.

UNIX svolge anche un ruolo importante alla base dei moderni sistemi operativi Apple. Quando Steve Jobs ha sviluppato NeXTSTEP, ha basato il sistema su BSD UNIX. Questo nucleo si è evoluto nel livello Darwin di Mac OS X quando NeXT è stato acquistato da Apple nel 1997 e vive nel cuore di tutti i computer che eseguono OS X o dispositivi che eseguono iOS fino ad oggi.

Un vero pioniere è andato perduto. Grazie di tutto, Dennis; dì a Steve Jobs (quando lo vedi nel Cloud) che ti deve un iPad!

Cronologia grande
Cronologia UNIX, (immagine originale: Il gruppo aperto)

Ultimo post sul blog

Tutte le modifiche di iOS 10 beta 3 che rendono iPhone ancora migliore
October 21, 2021

Tutte le modifiche di iOS 10 beta 3 che rendono iPhone ancora miglioreApple ha apportato molti miglioramenti a iOS 10.Foto: melaIl ricco aggiorname...

Questo festival cinematografico per iPhone vuole che tu presenti il ​​tuo capolavoro
October 21, 2021

Chiamando tutti i registi di iPhone! Il Disposable Film Festival sta ora accettando le iscrizioni per il suo decimo programma annuale a marzo 2017....

Guarda cosa succede quando colleghi i gadget Thunderbolt all'iPad Pro 2018
October 21, 2021

Ecco cosa succede quando colleghi i gadget Thunderbolt al tuo iPad Pro 2018Il nuovo iPad Pro non può utilizzare gli accessori Thunderbolt, ma può r...