Xerox Alto

Xerox Alto on Xeroxin Palo Alton -yksikössä (PARC) kehittämä työasema. Tietokone oli ensimmäinen, jossa yhdistyivät tietokonehiirellä ohjattu graafinen käyttöliittymä, Ethernet-verkkoliittymä ja vaihdettavat massamuistit. Ensimmäinen yksilö valmistui vuonna 1973.

Inspiraatiota tietokoneen kehittämiseen saatiin Douglas Engelbartin vuonna 1968 esittelemästä oN-Line System (NLS) -järjestelmästä.

Tietokonetta ei koskaan myyty kuluttajatuotteena mutta sitä lahjoitettiin yliopistoille. Valmistuskustannuksien arvioitiin olevan 12 000 dollaria ja kaupallisen tuotteen hinta olisi ollut 40 000 dollaria. Laitetta valmistettiin noin – kappaletta kymmenen vuoden aikana. Alton jälkeen Xerox teki useita niin sanottuja D-sarjan tietokoneita: Dolphin (D0), Dorado (D1), Dicentra ja Daybreak.

Alton konseptit kaupallistettiin vuonna 1981 julkaistussa Xerox Star (Xerox 8010) -tietokoneessa, joka maksoi yli 16 000 dollaria. Starin kehityksestä kerrotaan, että tärkeänä kohtana oli käyttäjän interaktio koneen kanssa ja konseptimallia kehitettiin ennen laitteiston tai ohjelmiston kehittämistä.Star sisälsi monia ominaisuuksia, jotka ovat nykyään tavallisia kuten bittikarttagrafiikkaa tukevan näytön.

Ohjelmistot 
Tietokoneelle tehtiin myös ensimmäinen WYSIWYG-teksinkäsittelyohjelma. Butler Lampson ja Charles Simonyi suunnittelivat Bravo-nimisen tekstinkäsittelyohjelman tietokoneelle. Maze War -tietokonepelistä oli versio Altolle. Alto Trek oli Rick Rashidin ja Gene Ballin kehittämä ensimmäinen hiirellä pelattava peli.

Ohjelmointia koneelle tehtiin aluksi BCPL-kielellä, ja myöhemmin Mesa- ja Smalltalk-kielillä, jotka molemmat on kehitetty PARC:ssa. Smalltalk oli kielen lisäksi ohjelmointiympäristö, jonka kehitykseen vaikutti Alan Kay.

Tietokoneessa oli tuki 16-bittiselle merkistölle.

Tekniset tiedot 
Tietokone koostui pöydän päälle asetettavasta näytöstä, näppäimistöstä ja hiirestä, sekä pienen jääkaapin kokoisesta keskusyksiköstä. Tietokoneessa oli myös netboot-ominaisuus, jossa tietokone pystyi lataamaan ohjelmiston verkkoyhteyden kautta kiintolevyn ollessa sammutettuna.

Tietokoneessa oli:
 Texas Instrumentsin 74181-mikropiiriin perustuva mikrokoodia käyttävä suoritin
 128 KB keskusmuistia (laajennettavissa 512 KB)
 yksilevyinen 2,5 MB kiintolevy, johon levy voitiin vaihtaa

74181-piiri oli käytössä useissa aikakauden minitietokoneissa. Piiri ei ollut vielä varsinainen mikroprosessori, koska siinä oli vain ALU-yksikkö.

Lähdekoodit 
Tietokoneelle kehitettyjen ohjelmien lähdekoodit on julkaistu vuonna 2014.

Vaikutus 
Vuonna 1979 SIGGRAPH-tapahtumassa esiteltiin PERQ-työasema, jonka kehitykseen Xerox Alto vaikutti.
Alton idea rakentaa pieni malli suuresta osituskäyttöjärjestelmästä vaikutti myös Lisp-koneisiin.

Alto vaikutti muun muassa Niklaus Wirthin ryhmän kehittämään Lilith-työasemaan.

Altoon kehitetty tekniikka vakuutti Steve Jobsin muuttamaan Apple Lisan tekstipohjaisesta graafiseen käyttöliittymään perustuvaksi. Useat Xerox PARCin työntekijät siirtyivät myöhemmin Applelle.

Lähteet

Aiheesta muualla 
 Inside the vintage Xerox Alto's display, a tiny lightbulb keeps it working 
 Dokumentaatiota bitsavers.org-palvelussa 

Tietokoneet
Xerox
Vuoden 1973 tietokoneet