50 anni di UNIX. Storie, miti e leggende.
Eccovi il fantastico talk di Vincenzo Nicosia sui 50 anni di UNIX, tenuto all’Università della Calabria, sede di Rende, Cosenza, nel dicembre 2019. Sono presenti i sottotitoli in italiano ed inglese.
the UNIX world
Eccovi il fantastico talk di Vincenzo Nicosia sui 50 anni di UNIX, tenuto all’Università della Calabria, sede di Rende, Cosenza, nel dicembre 2019. Sono presenti i sottotitoli in italiano ed inglese.
Quest’anno si celebrano i 50 anni dalla nascita di Unix. Al Living Computers Museum di Seattle sono andati ben oltre l’indagine storica sulle origini, riproducendo il boot di Unix Version 0 su un DEC PDP-7. Questa versione primordiale sul suo hardware originario è ancor più notevole perchè a differenza dei suoi fratelli minori ci sono pochissimi PDP-7 sopravvissuti.
La macchina in questione appartiene a Fred Yearian, un ex ingegnere della Boeing che acquistò la macchina dal canale surplus dell’azienda alla fine degli anni 70. L’ha restaurata e tenuta nel proprio scantinato per decenni, mentre il mondo del retrocomputing proseguiva nell’idea che esistessero solo quattro macchine sopravvissute – delle quali soltanto una funzionante. La comparsa di Fred con una quinta macchina potenzialmente funzionante è stata quindi una grande sorpresa.
Per il caricamento dell’OS un emulatore di disco è stato connesso alla macchina, e probabilmente per la prima volta in molti decenni un nuovo driver per UNIX version 0 è stato scritto affinchè potesse essere usato. Il primo login è stato fatto con l’utente “dmr”, un omaggio al co-creatore di Unix, Dennis M. Ritchie.
La storia della genesi del comando ‘grep’ illustrata da Brian Kernighan in persona
L’OpenGroup ha pubblicato una semplice infograph che riassume la storia di UNIX e i punti di passaggio fondamentali che dal 1969 arrivano ai giorni nostri.
Cliccando sull’immagine potrete vedere il PDF di riferimento.
Gli amici del Museo dell’Informatica Funzionante di Palazzolo Acreide hanno pubblicato sul loro gruppo Facebook un link veramente interessante che mostra come sia stato possibile realizzare un emulatore Hardware/Software per Digital PDP 11/70, con al proprio interno diverse versioni storiche di UNIX compatibili per questa macchina.
Il progetto è stato realizzato da Paul Nankervis ed è disponibile pubblicamente a questo link.
I sistemi operativi emulati all’interno di questo PDP 11/70 software sono diversi:
Oltre BSD 2.9 e UNIX V5, vi sono anche alcuni OS nativi per PDP11.
Buon divertimento!