Xerox Alto

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Xerox Alto

Der Xerox Alto wurde 1973 am Forschungszentrum Xerox PARC entwickelt und war die erste Workstation mit einer grafischen Benutzeroberfläche (engl. graphical user interface, kurz GUI), die über eine Computermaus angesteuert wurde. Mit einer schreibmaschinenähnlichen Tastatur, einer 3-Tasten-Maus, einer zusätzlichen kleinen 5-Tasten-Akkordtastatur für besondere Befehle, einem objektorientierten Betriebssystem und einer Ethernet-Netzwerkschnittstelle war er wegweisend für den künftigen Personal Computer; viele der Innovationen im Alto wurden später von Steve Jobs für den Macintosh von Apple übernommen.

Geschichte[Bearbeiten | Quelltext bearbeiten]

Die ersten Entwürfe entstanden 1972 unter dem Entwickler Butler Lampson. Hergestellt wurden die ersten Maschinen von Clement Designlabs in Zusammenarbeit mit Doug Fairbairn (Xerox PARC). Weitere beteiligte Entwickler waren Edward M. McCreight und Charles P. Thacker, Robert Metcalfe und David Boggs. Die CPU bestand aus einem Bit-slice-Prozessor, der auf dem 74181-Chip[1] von Texas Instruments aufgebaut war und mit einer Taktrate von 5,8 MHz betrieben wurde. Die 16-Bit-Schieberegister sowie der gesamte I/O wurden durch Microcodes gesteuert und waren mit dem Arbeitsspeicher und der ALU über einen parallelen 16-Bit-Datenbus verbunden. Der Hauptspeicher war 128 kB groß und konnte auf 512 kB erweitert werden.[2]

Die Wechselfestplatte (von Diablo Systems, einer Firma, die später von Xerox übernommen wurde) fasste 2,5 MB. Da diese Laufwerke (Diablo Modell 31 und 44) Frontlader waren, konnte das System mit einem zweiten Plattenlaufwerk erweitert werden. Das Gehäuse des Rechners hatte in etwa die Ausmaße einer kleinen Gefriertruhe. Der Computer wurde durch sein progressives Konzept häufig als erster Personal Computer oder als erste Workstation bezeichnet, obwohl sein technischer Aufbau einem Minicomputer entsprach. Die gewonnenen Erkenntnisse der ersten Jahre führten anhand der ersten Version Alto I zu zahlreichen Verbesserungen der Hardware und Software, wodurch sowohl die Rechenleistung als auch die Bedienbarkeit effizienter wurden und 1976 schließlich beim Alto II umgesetzt werden konnten.

Die Standardkonfiguration bestand aus einem monochromen Monitor mit einer Auflösung von 606 × 808 Pixeln und einer unkodierten Tastatur mit 61 Tasten. Er hatte bereits eine Drei-Tasten-Maus, nutzte Rastergrafik, Fenster, Menüs und Icons. Über das Ethernet-Protokoll konnte er mit anderen Rechnern bei einer Übertragungsrate von 3 Mbit/s verbunden werden, wodurch neben dem Datenaustausch auch E-Mail über das angeschlossene Intranet benutzt werden konnte. Zudem war auch der Anschluss eines Diablo HyType-Typenraddruckers und einer Fünf-Finger-Akkordtastatur möglich.[3]

Die Herstellungskosten lagen bei 12.000 US-Dollar (was auf die Kaufkraft des Jahres 2024 bezogen einem Wert von 73.000 US-Dollar entspricht); der führende Entwickler Charles P. Thacker schätzt, dass der Verkaufspreis im Jahr 1973 bei 40.000 US-Dollar gelegen hätte[4] (damals wurde der Xerox Alto noch nicht offiziell zum Verkauf angeboten, sondern erst ab 1978[5] zu einem deutlich günstigeren Preis von 32.000 US-Dollar). Durch den enormen Erfolg des Alto wurden in einem Zeitraum von zehn Jahren ca. 2000 Stück hergestellt. Der Computer wurde hauptsächlich in Forschung und Entwicklung eingesetzt.

Das Besondere an der verwendeten WYSIWYG-Oberfläche ist, dass der Monitor ein US-Letter-Blatt 1:1 im Hochformat darstellen konnte. Auf einer verbesserten Hardware des Alto basierend, wurde auch eine Lisp-Maschine mit dem Namen Dolphin am PARC entwickelt. Bekannt wurde der Alto auch durch die objektorientierte Programmiersprache Smalltalk-80, welche gemeinsam mit der Hochsprache Mesa und deren Nachfolger Cedar darauf entwickelt wurde.

Von 1980 bis 1981 wurden Xerox Alto Computer im Xerox System Development Department für die Entwicklung des Nachfolgers Xerox Star eingesetzt, bei dem die erste kommerzielle Verwendung einer GUI erfolgte.

Am 21. Oktober 2014 wurden der Quelltext des Xerox Alto und andere Ressourcen durch das Computer History Museum veröffentlicht.[6]

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Datasheets. (PDF) Archiviert vom Original am 29. Februar 2016; abgerufen am 5. Februar 2022 (englisch).
  2. ALTO: A Personal Computer System Hardware Manual. (PDF) Archiviert vom Original am 24. Januar 2022; abgerufen am 5. Februar 2022 (englisch).
  3. Zenon W. Pylyshyn, Liam Bannon: Perspectives on the Computer Revolution. Intellect Books, 1989, ISBN 978-0-89391-369-4, S. 262, 263 etc. (englisch, eingeschränkte Vorschau in der Google-Buchsuche – Vergleich Alto und Star mit detaillierten Spezifikationen).
  4. Xerox Alto. In: computerhistory.org. Abgerufen am 27. Oktober 2017 (englisch): „Lead engineer Charles Thacker noted that the first one cost Xerox $12,000. As a product, the price tag might have been $40,000“
  5. Charlotte Erdmann: "One more thing": Apples Erfolgsgeschichte vom Apple I bis zum iPad. Pearson Deutschland, München 2011, ISBN 978-3-8273-3057-4, S. 29 ff. (eingeschränkte Vorschau in der Google-Buchsuche).
  6. Paul McJones: Xerox Alto Source Code - The roots of the modern personal computer. In: Software Gems: The Computer History Museum Historical Source Code Series. Computer History Museum, 21. Oktober 2014, abgerufen am 8. Januar 2015 (englisch): „With the permission of the Palo Alto Research Center, the Computer History Museum is pleased to make available, for non-commercial use only, snapshots of Alto source code, executables, documentation, font files, and other files from 1975 to 1987.“