Xerox Alto

Da Wikipedia, l'enciclopedia libera.

Il monitor e la tastiera dell'Xerox Alto

L'Xerox Alto è una workstation della Xerox Corporation progettata dall'Xerox PARC e completata nel 1973.

L'Xerox Alto è il risultato di vari anni di ricerca e sviluppo in cui i diregenti dell'Xerox Corporation affidarono ad un team di validissime menti dell'Xerox PARC libertà massima nel progettare il computer del futuro. Il team di progettisti si ispirò a quanto di più avanzato al tempo era stato concettualizzato, in particolare per quanto riguarda l'interazione umano-computer ma anche relativamente ad altri aspetti, riuscendo perfettamente nell'intento. Molto di quanto implementato nell'Xerox Alto è infatti diventato la norma nei computer di oggi facendo assumere a tale computer una rilevanza storica di primaria importanza. Fonte di ispirazione per i progettisti dell'Xerox PARC in particolare fu l'oN Line System di Douglas Engelbart.

L'Xerox Alto è ad esempio il primo computer della storia ad utilizzante la metafora della scrivania per la shell del sistema operativo. Con l'Xerox Alto nasce infatti l'interfaccia grafica di tipo WIMP, oggi la norma nella maggior parte dei computer. Ma moltre altre furono le innovazioni implementate per la prima volta su un computer, come ad esempio Ethernet.

L'Xerox Alto non fu mai commercializzato ma fu comunque messo in produzione per circa un decennio. La metà circa dei duemila esemplari prodotti nel corso degli anni furono utilizzati all' Xerox Corporation, i rimanenti invece regalati alle università e centri di ricerca degli Stati Uniti inseminando in tal modo l'intera industria informatica dei decenni seguenti. Pensando alla concorrenza esasperata di oggi tra le aziende informatiche, una tale scelta può apparire singolare, ma si deve tenere presente che negli anni '70 era abbastanza comune lo spirito collaborativo, nonchè patriottico, in un ambito come quello informatico che all'epoca si può considerare ancora agli inizi.

Indice

[modifica] Architettura

Alto è stato concetualizzato nel 1972 da Butler Lampson. Era dotato di 128 KB di memoria centrale, espandibile a 512 KB, di un hard disk su cartuccia rimovibile di 2,5 MByte. Era grande come un piccolo frigorifero. L'unità centrale dell'Alto era sostanzialmente la stessa utilizzata dal Data General Nova. La decisione di utilizzare quel computer ha rafforzato la pratica di considerare 8 bit come un byte e di organizzare la memoria dei calcolatori in multipli di byte.

Oltre alla connessione Ethernet, l'unico dispositivo di uscita dell'Alto era un monitor monocromatico CRT montato in modo verticale (la risoluzione maggiore si aveva verticalmente e non orizzontalmente come di solito). Oltre alla tastiera alfanumerica, vi erano due innovativi dispositivi di ingresso: un mouse a tre tasti, e (opzionalmente) una specie di minitastiera con solo 5 tasti, la chord keyset, realizzati entrambi da Douglas Engelbart nel 1968 e ceduti in prestito alla Xerox. Mentre il mouse ebbe un immediato successo tra gli utilizzatori dell'Alto, la minitastiera non ebbe mai una grande popolarità.

Il mouse dell'Alto era dotato di tre pulsanti costituiti da barrette sottili, da usare con indice, medio e anulare. Inizialmente sotto il mouse c'erano due rotelline che riconoscevano la direzione, ma furono quasi subito sostituite da una sfera come nei mouse moderni. In seguito è stato introdotto il mouse ottico.

Per l'Alto erano disponibili molti connettori di I/O, come per esempio una porta per la videocamera, una porta per la stampante e, in alcuni casi, una porta parallela. Alto poteva gestire anche un floppy disk esterno da utilizzare come supporto per l'hard disk interno.

[modifica] Software

Inizialmente il software per Alto veniva scritto nel linguaggio BCPL, ma successivamente si decise di utilizzare Mesa, un linguaggio non molto utilizzato al di fuori del PARC, ma che ha influenzato molto altri linguaggi, come il Modula. Nella tastiera dell'Alto non c'era un carattere oggi usatissimo, il trattino basso. Gli utenti utilizzavano delle combinazioni con i tasti funzione per emularlo. Questa peculiarità della tastiera può aver spinto i programmatori a creare lo stile di programmazione CamelCase (cioè scrivere i nomi senza spazio) per gli identificatori. Un'altra caratteristica dell'Alto era la possibilità per l'utente di inserire del microcodice, se lo riteneva necessario.

Alto rese comune l'utilizzo della grafica per mostrare all'utente i risultati delle elaborazioni. Introdusse anche il concetto di operazioni di trasferimento di pixel a blocchi BitBlt, che è fondamentale per il funzionamento delle interfacce grafiche. Nonostante la ridotta capacità di memoria, i programmatori crearono molte tecnologie software innovative, come per esempio il paradigma WYSIWYG. Crearono anche il primo gioco di ruolo in rete con più personaggi.

[modifica] Diffusione e evoluzioni

Alto si può considerare una workstation, non un personal computer, dato che i costi del sistema erano oltre le possibilità economiche dell'utente comune. Non è mai diventato un prodotto commerciale, sebbene ne furono prodotte circa duemila esemplari. Diverse università come il MIT, Stanford e la Carnegie Mellon University lo utilizzavano avendolo ricevuto in dono dalla Xerox. La Xerox fornì anche dei file server e delle stampanti laser apposite. Queste macchine furono di ispirazione per la realizzazione della workstation Stanford University Network (SUN), che venne in seguito commercializzata da un'azienda nata proprio nell'università e chiamata Sun Microsystems.

Lo Xerox Alto ha influenzato lo sviluppo delle macchine sperimentali Xerox della cosiddetta Serie "D": il Dolphin, Dorado e Dandelion. Un router chiamato Dicentra venne basato su quella architettura. Il progetto originale basato sulla tecnologia a microprocessori "bitslice" AMD 2900, venne sviluppato da Butler Lampson.

Xerox creò la divisione (SDD) per commercializzare i prodotti sviluppati dal PARC. Inizialmente provarono a vendere il Dolphin come modello base per le workstation. Dal progetto Dandelion derivò lo Xerox 8010, e il personal computer Xerox Star. Star ispirò l'Apple per la realizzazione dei personal computer Lisa e Macintosh che resero popolari le interfacce grafiche e ispirarono a loro volte le varie versioni di Windows e di X11.

L'Alto, come tutte le macchine sperimentali Xerox, è un oggetto molto raro, e ha quindi tuttora un elevato valore.

[modifica] Voci correlate

[modifica] Collegamenti esterni

Strumenti personali