Cos'è stato Multics?
Il Multiplexed Information and Computing Service, o Multics, è stato uno dei migliori esempi di sviluppo di un sistema operativo per la condivisione del tempo nel mainframe durante la maggior parte degli anni '60. Lo sviluppo del sistema è stato uno sforzo congiunto di tre entità altamente rispettate ed è stato uno dei primi sistemi operativi multiplex ad impiegare la pratica dei protocolli di archiviazione per la segmentazione delle pagine. Mentre questa soluzione del sistema operativo mainframe è ora considerata obsoleta, Multics ha spianato la strada a molti dei progressi tecnologici degli ultimi vent'anni del XX secolo.
Multics è stato il risultato degli sforzi combinati di tre organizzazioni rispettate. Con i primi sforzi di ricerca nei primi anni '60, Multics iniziò a prendere forma, con ognuna delle tre risorse che contribuivano 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 condotti in strutture collegate a ciascuna entità. L'hardware prodotto da GE è stato utilizzato come piattaforma per il sistema.
Entro il 1969, Multics è perfettamente funzionante e pronto per l'installazione. Durante questo periodo, GE ha venduto il braccio di sviluppo del computer. Honeywell, che ha acquistato le strutture GE, ha continuato a contribuire con l'hardware al progetto ed è stato influente nella progettazione finale. Il primo sistema Multics commerciale fu reso disponibile nel 1973.
Secondo gli standard odierni, il sistema Multics non ha fornito molta potenza. Tuttavia, al momento il sistema operativo rappresentava 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 di volta in volta offerti miglioramenti 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 capacità disco multiple, che hanno fornito ulteriore potenza alle aziende che avevano iniziato a fare affidamento sui sistemi mainframe per accelerare le funzioni aziendali principali.
Sfortunatamente, Multics non si adattò molto bene alle innovazioni tecnologiche della fine degli anni '80 e dei primi anni '90. L'avvento del personal computer e dei sistemi di rete e server a prezzi accessibili che potevano fare tutto ciò che Multics poteva realizzare e offrire più risorse ha presto superato il vecchio sistema operativo. All'inizio del nuovo secolo, Multics era per lo più considerato obsoleto.
Mentre Multics non è più un sistema operativo comunemente usato, il pensiero lungimirante associato allo sviluppo del sistema ha spianato la strada a molte delle funzioni del computer che le persone usano ogni giorno sia a casa che sul posto di lavoro. Alcune delle comprensioni essenziali della funzione di memoria, struttura del database e archiviazione dei dati hanno tutti i loro inizi nella ricerca che ha contribuito a dare vita a Multics.