Fernando J. Corbató (1926-2019), spesso chiamato “Corby”, fu un informatico statunitense del MIT e premio Turing 1990. Guidò lo sviluppo del Compatible Time-Sharing System e poi di Multics, due tappe decisive nella storia dei sistemi operativi interattivi, multiutente e orientati alla condivisione delle risorse.
La sua importanza sta nell’aver contribuito a trasformare il computer da macchina batch, usata per lotti di lavoro separati, a servizio accessibile da più utenti in tempo quasi reale.
Time-Sharing
Il time-sharing permette a più utenti di interagire con lo stesso computer, alternando rapidamente l’uso della CPU e delle risorse. Negli anni dei grandi mainframe, questa scelta cambiò l’esperienza del calcolo: il ricercatore non doveva più consegnare un programma e attendere il risultato, ma poteva dialogare con la macchina da un terminale.
Il Compatible Time-Sharing System del MIT rese concreta questa idea su scala operativa. Non era solo una tecnica di schedulazione: era un nuovo modo di organizzare accesso, file, programmi e comunità di utenti.
La condivisione del tempo impose anche problemi che oggi sembrano ovvi: account separati, protezione dei file, priorità, uso equo della macchina e continuità del servizio. In questo senso CTSS anticipò l’idea del calcolatore come infrastruttura comune, non come strumento isolato assegnato a un solo gruppo.
Multics
Multics nacque come sistema ambizioso per calcolo generale, con protezione, gerarchie di file, sicurezza, modularità e disponibilità. Integrò segmentazione e paginazione in un modello di memoria virtuale pensato per un sistema condiviso. Anche quando non si diffuse come prodotto dominante, influenzò profondamente Unix e la cultura dei sistemi operativi.
La sua lezione è che molte idee nascono in forme complesse e poi sopravvivono in architetture più compatte. Protezione, separazione degli utenti, file system gerarchici e uso interattivo diventarono parte del vocabolario normale dell’informatica.
Sistema come servizio
Corbató capì che un computer condiviso richiede disciplina tecnica e sociale: autenticazione, isolamento, equità nell’uso delle risorse, affidabilità e strumenti per sviluppatori. L’interattività non è soltanto comodità; cambia il tipo di lavoro che diventa possibile.
Eredità
Corbató rappresenta l’informatica come servizio condiviso. La sua voce spiega perché interattività, gestione multiutente e protezione siano prerequisiti del calcolo moderno, dai server universitari ai sistemi cloud.