Cos’era Multics?

Multiplexed Information and Computing Service, o Multics, è stato uno dei migliori esempi di sviluppo di un sistema operativo a condivisione di tempo su mainframe durante la maggior parte degli anni ‘1960. Lo sviluppo del sistema è stato uno sforzo congiunto di tre entità molto rispettate ed è stato uno dei primi sistemi operativi multiplexati ad impiegare la pratica dei protocolli di archiviazione della segmentazione delle pagine. Sebbene questa soluzione di sistema operativo mainframe sia ormai considerata obsoleta, Multics ha aperto la strada a molti dei progressi tecnologici degli ultimi vent’anni del XX secolo.

Multics è stato il risultato degli sforzi congiunti di tre rispettate organizzazioni. Con i primi sforzi di ricerca avvenuti nei primi anni ‘1960, Multics iniziò a prendere forma, con ciascuna delle tre risorse che contribuiva allo sviluppo in corso. Bell Labs, General Electric Corporation e Massachusetts Institute of Technology (MIT) hanno condiviso lo sviluppo di vari aspetti del sistema operativo, con test spesso eseguiti presso strutture collegate a ciascuna entità. L’hardware prodotto da GE è stato utilizzato come piattaforma per il sistema.

Nel 1969, Multics è completamente funzionante e pronto per l’installazione. Durante questo periodo, GE ha venduto il suo braccio di sviluppo computer. Honeywell, che ha acquistato le strutture GE, ha continuato a fornire hardware al progetto ed è stata influente nella progettazione finale. Il primo sistema Multics commerciale è stato reso disponibile nel 1973.

Per gli standard odierni, il sistema Multics non offriva una grande potenza. Tuttavia, all’epoca il sistema operativo era un enorme vantaggio rispetto alle alternative. Il primo sistema commerciale, noto come 6180, presentava una capacità di memoria di 768 kilobyte, otto megabyte di memoria di massa e un disco rigido con una capacità di poco più di un megabyte e mezzo.

Per il resto del decennio, sono stati offerti miglioramenti di volta in volta che hanno ampliato le risorse del sistema operativo Multics. Ciò ha incluso lo sviluppo di uno dei primi database relazionali ed è stato soprannominato Multics Relational Data Store, o MRDS. Sono state inoltre aggiunte più capacità del disco, che hanno fornito ulteriore potenza alle aziende che avevano iniziato a fare affidamento su sistemi mainframe per accelerare le funzioni aziendali principali.

Sfortunatamente, Multics non si è adattata molto bene alle innovazioni tecnologiche della fine degli anni ‘1980 e dei primi anni ‘1990. L’avvento del personal computer e dei sistemi di rete e server convenienti che potevano fare tutto ciò che Multics poteva realizzare e offrire più risorse presto ha superato il vecchio sistema operativo. All’inizio del nuovo secolo, Multics era per lo più considerato obsoleto.
Sebbene Multics non sia più un sistema operativo comunemente usato, il pensiero lungimirante associato allo sviluppo del sistema ha aperto la strada a molte delle funzioni del computer che le persone usano ogni giorno sia a casa che sul posto di lavoro. Alcune delle nozioni essenziali sulla funzione della memoria, della struttura del database e dell’archiviazione dei dati hanno tutte le loro origini nella ricerca che ha contribuito a dare vita a Multics.