Storia dei sistemi operativi di rete

...

L'ascesa delle reti locali (LAN) ha aperto la strada ai sistemi operativi di rete.

Al giorno d'oggi, praticamente ogni personal computer è connesso in un modo o nell'altro a una rete. Ovviamente esiste la rete più grande di tutte — Internet — ma esistono anche molti altri tipi di reti più piccole come le LAN (reti locali) e le reti aziendali. I sistemi operativi di rete (NOS) fungono da gatekeeper per dati e applicazioni su tutti i tipi di queste reti. I sistemi operativi di rete non differiscono molto dai sistemi operativi a processore singolo quasi tutti gli utenti di computer familiari, afferma Andrew Tannenbaum nel suo libro "A History of Operating Systems", ma hanno il loro unico, affascinante storia.

Nascita delle reti

Il concetto di comunicazione di dati tra computer è iniziato alla fine degli anni '60 e all'inizio degli anni '70, quando i ricercatori hanno iniziato a sviluppare un modo per collegare i computer e scambiare informazioni tramite pacchetti di dati. Ben presto, il concetto di rete locale (LAN) ha preso piede, sostituendo il precedente modello di un computer centrale nodo e terminali cosiddetti "stupidi" ad esso collegati, come nella Systems Network Architecture (SNA) proprietaria di IBM modello. Lo sviluppo successivo di TCP/IP (Transmission Control Protocol/Internet Protocol) ed Ethernet ha ulteriormente promosso il concetto di rete. Presto è arrivata la necessità per i sistemi operativi di occuparsi non solo dell'interconnettività delle reti, ma anche l'aspetto della sicurezza, secondo un documento di ricerca dell'American University Computing History Museo.

Video del giorno

Arrivo di UNIX

Durante questo periodo furono sviluppati diversi sistemi operativi, come il sistema operativo MVS di IBM, che si occupava ancora di SNA. Tuttavia, lo sviluppo di un altro sistema operativo, soprannominato UNIX, ha davvero spianato la strada a NOS ovunque. Dopo che un progetto per sviluppare un sistema ampio e complesso chiamato Multics non riuscì a decollare presso i Bell Labs nel 1969, un gruppo dei ricercatori Bell, guidati da Ken Thompson e Dennis Ritchie, ha iniziato a lavorare su un computing meno ambizioso ma non meno potente sistema.

Dopo i primi anni difficili, Ritchie ha sviluppato il linguaggio di programmazione C, che ha permesso a UNIX di diventare il primo sistema operativo "portatile", il che significa che potrebbe essere implementato su qualsiasi sistema informatico. La relativa semplicità del design del sistema e la disponibilità del suo codice sorgente hanno trasformato UNIX in un beniamino del mondo accademico e un elemento fisso su molte reti informatiche universitarie. Molte versioni di UNIX sono state sviluppate, ma la versione Berkeley Software Distribution (BSD), sviluppata in L'Università della California-Berkeley, è diventata probabilmente la più popolare, secondo la centrale di comunicazione Alcatel Lucente.

Netware fa un tuffo

Gli anni '70 hanno visto anche l'ascesa dei microchip, che ha inaugurato l'era dei microcomputer e l'uso dei personal computer nel mercato dei consumatori. Accanto a questa rivoluzione, un'azienda chiamata Novell è diventata un pioniere nei sistemi operativi di rete con il rilascio del suo dispositivo Netware S-Net. Il prodotto essenzialmente trasformò l'IBM XT, un popolare PC all'epoca dotato di un disco rigido, in un a sistema di condivisione di file su cui le postazioni di lavoro collegate al server in una configurazione a stella (da cui il nome "S-Net").

Novell ha anche sviluppato il proprio NOS, chiamato anche Netware, per il dispositivo. A questo punto, diversi concorrenti hanno inventato il proprio NOS, ma erano tutti proprietari e funzionavano solo sul loro hardware ricettivo. Inoltre, questi NOS sono stati costruiti sulla base del DOS (sistema operativo del disco), che era presente praticamente in ogni PC IBM a quel tempo, ma era anche un sistema a singolo utente e singolo compito.

A causa delle sue caratteristiche multitasking non basate su DOS, nonché della volontà di Novell di portare il suo sistema su una varietà di hardware diversi, Netware presto è diventato il sistema operativo preferito su tutte le principali schede LAN, secondo il libro di Raj Rajagopal "Multi-Operating System Networking: Living with Unix, Netware e NT."

La prossima generazione di UNIX

Nel frattempo, UNIX ha continuato a trasformare il panorama dei computer, come quando un computer UNIX BSD ha reciso il restrizioni di ARPANET, che collegava siti militari e universitari e piantava i semi di quello che oggi conosciamo come Internet. Poi, a metà degli anni '80, un'azienda chiamata Sun Microsystems ha adottato UNIX e ne ha migliorato notevolmente le capacità. Il risultato, soprannominato SunOS, ha aggiunto un'interfaccia utente grafica o GUI, resa popolare dall'introduzione di Mac OS e poi di Windows 3.1 nel mercato consumer, oltre ad altre funzionalità. Solaris, una versione più recente di SunOS, è diventata ancora più popolare tra gli amministratori di rete.

Microsoft e IBM si alleano

Mentre Novell si assicurava il dominio del mercato dei sistemi operativi LAN in quel momento attraverso il suo Netware NOS, una società di nome Microsoft cercava di farsi un'idea di dove stavano andando le cose. Le prime versioni del suo sistema DOS presentavano alcune funzionalità orientate alla rete, mentre il suo prodotto MSnet ha ottenuto il sostegno di concorrenti Novell come 3Com, ma senza alcun risultato. Anche le incursioni in altri sistemi operativi come le prime versioni di Windows sono state accolte con apatia da parte degli utenti.

Nel frattempo, l'ex gigante dei minicomputer IBM era stato apparentemente lasciato indietro dalla rivoluzione delle LAN e ha lottato per tenere il passo con Novell. Ciò ha spinto Microsoft e IBM a collaborare e sviluppare OS/2, un sistema operativo altamente pubblicizzato considerato come "il futuro del personal computing", secondo il libro di Rajagopal. Entrambe le società hanno messo tutti i loro sforzi per detronizzare Netware con OS/2, ponendolo come priorità anche rispetto ad altri progetti Microsoft come il suo sistema Windows incapace. Ma con il rilascio di Windows versione 3, Microsoft ha vinto il jackpot. Con la vendita di milioni di copie di Windows, le dinamiche del settore sono cambiate da un giorno all'altro e i piani per OS/2 sono stati anticipati.

Giocatori attuali

Al giorno d'oggi, i principali attori nel mercato NOS includono Windows, Netware (attualmente alla versione 6.5) e Cisco IOS (sta per "Sistema operativo Internetwork"), nonché sistemi operativi basati su UNIX come Linux o uno dei tanti tipi di BSD UNIX.