Der Archetyp des modernen PCs: Verwenden Sie einen Xerox Alto aus den 70er Jahren in Ihrem Browser


Ein Foto eines Xerox Alto-Computers
PARC / Museum für Computergeschichte

1973 stellte Xerox Alto vor , einen bahnbrechenden Forschungscomputer, der mit einer grafischen Bitmap-Schnittstelle, einer Maus und lokalen Netzwerken die Bühne für den modernen PC bereitete. Dank eines Emulators können Sie in Ihrem Browser einen Stopp simulieren. Aber zuerst wollen wir sehen, warum der Alto etwas Besonderes war.

Enormer Einfluss

Im Jahr 1973 schafften die Ingenieure des Xerox Palo Alto Research Center (PARC) einen revolutionären Computer der Xerox Alto genannt, die das Maus-basierte grafische Benutzeroberfläche Pionier (GUI), BitmapGrafiken, lokale Netzwerke, Laserdruck, Gaming. ComputerNetzwerk, Objekt -orientierte Softwareentwicklung und vieles mehr.

Der papierweiße Hochformatmonitor von Alto war eine ideale Plattform für Innovationen bei der Vorbereitung von Computerdokumenten, darunter die ersten WYSIWYG- Textverarbeitungsprogramme („What you see is what you get“) , die mehrere Quellen unterstützten. Es beherbergte auch die ersten Zeichenprogramme und Schrifteditoren, die später das Verlagswesen revolutionieren sollten.

Als ein Xerox PARC-Ingenieur Anfang der 1970er Jahre den Laserdrucker erfand , konnte sich eine Gruppe vernetzter Alto-Computer den hochwertigen Drucker teilen. Und dank Ethernet (ebenfalls in PARC erfunden) könnte eine lokale Gruppe von Alto-Computern Dateien austauschen, eine ARPANET- Verbindung teilen oder sogar Spiele miteinander spielen.

Obwohl Xerox nur langsam von den erstaunlichen Erfindungen des Alto profitierte, hatten sie keine Skrupel, sie zu zeigen. Alto-Laufwerke wurden in den 1970er Jahren von vielen Forschern an Universitäten (und Besuchern anderer Unternehmen) verwendet, und der Computer inspirierte die Entwicklung vieler der ersten grafischen Einzelbenutzer-Workstations . Und in einem Werbespot von 1979 machte Xerox die Fähigkeiten des Alto bekannt, darunter E-Mail- und Netzwerkdruck.

Der bekannteste ist, dass Steve Jobs 1979 den Xerox PARC besuchte und überzeugt war, dass Xerox den Schlüssel zur Zukunft des Personal Computings innehatte. Diese Inspiration führte 1983 zur Markteinführung der Apple Lisa und im folgenden Jahr zum Macintosh.

In weniger als einem Jahrzehnt produzierte Xerox mehr als 2.000 Alto-Einheiten in zwei Modellen (Alto I und Alto II), aber der Computer wurde nie offiziell zum Verkauf angeboten. Zusätzlich zur internen Verwendung innerhalb von Xerox spendete Xerox 1979 50 Einheiten an Universitäten in den USA , und mehrere wurden während der Regierung von Jimmy Carter im Weißen Haus verwendet.

Xerox Alto-Spezifikationen

Angesichts seiner Entwicklung im Jahr 1972 ist es nicht verwunderlich, dass der Alto keinen Mikroprozessor verwendet. Stattdessen wurde eine benutzerdefinierte ALU verwendet , die aus mehreren TI 74181-Chips bestand . Hier ist ein Blick auf die grundlegenden Spezifikationen des Alto.

  • 5,8 MHz benutzerdefinierter 16-Bit-CPU
  • 128 bis 512 KB RAM
  • Eine 606 × 808 Pixel monochrome (nur schwarz oder weiß) Bitmap-Bitmap-Anzeige auf einem ganzseitigen CRT-Monitor im Hochformat
  • Speicher auf austauschbaren 2,5-MB-Festplattenkassetten
  • Drei-Tasten-Maus
  • Fünf Schlüssel Chord Key Set
  • Modulare Tastatur

Probieren Sie den Alt noch heute selbst aus

Mit nur einem Webbrowser können Sie Ihre alte Xerox Alto-Software noch heute verwenden, ohne spezielle Software herunterladen zu müssen. Dieses Kunststück ist einem erstaunlichen Emulator namens ContrAltoJS zu verdanken, der vom Living Computer Museum entwickelt und vom in Washington ansässigen Programmierer Seth Morabito an JavaScript angepasst wurde .

Labyrinthkrieg auf einem Xerox Alto
Maze War läuft auf dem Xerox Alto-Emulator.

Um damit zu beginnen, besuchen Sie die Website ContrAltoJS in jedem modernen Webbrowser (wie Chrome, Firefox, Safari, oder Edge). Verwenden Sie unter dem großen Rechteck (das den virtuellen Bildschirm von Alto darstellt) das Dropdown-Menü, um ein Disk-Image auszuwählen. Dies entspricht dem Einsetzen einer Plattenkassette in einen echten Alto.

Wählen Sie beispielsweise "games.dsk", um eine Disc voller Spiele zu laden. Wenn Sie bereit sind, den Emulator zu starten, klicken Sie auf "Start".

Wählen Sie ein Disk-Image aus und klicken Sie auf "Boot".

Wenn der Emulator startet, bewegen Sie den Mauszeiger über das Emulatorfenster, um die Maus- und Tastatureingabe auf den simulierten Alt zu fokussieren. Du kannst Tippen "?" um einen Katalog der auf dem Disk-Image gespeicherten Programme anzuzeigen, und Sie können normalerweise einfach den Dateinamen eingeben (und die Eingabetaste drücken), um ihn auszuführen.

Um beispielsweise Star Trek auf der Spielediskette auszuführen, geben Sie "trek" ein und drücken Sie die Eingabetaste in der Befehlszeile, und das Spiel wird geladen. Es gibt Dutzende weitere Spiele zum Ausprobieren, einige davon wurden in den 1980er Jahren entwickelt. Morabito enthält beispielsweise auf der eigenen Seite des Emulators weitere Anweisungen zum Laden von Smalltalk .

Warte, das ist nichts wie ein Mac

Wie Sie die Xerox Alto Software erkunden, können Sie feststellen , dass Alto Betriebssystem (genannt „Alto Exekutive“) ist nicht GUI-basiert. Stattdessen müssen Sie Befehle eingeben, um es zu verwenden. Darüber hinaus ist Altos bevorzugter Dateimanager Neptune grafisch und mausbasiert, es fehlen jedoch Symbole oder jegliche Art von räumlicher Schnittstelle. Es ist kein Ordner zu finden, was ist das?

Während viel über den Einfluss von Xerox Alto auf Apples Lisa- und Macintosh- Computersysteme geschrieben wurde , hat Alto nicht die Metapher der Desktop-Dateiverwaltung mit Symbolen, Ordnern und der räumlichen Untersuchung von Dateien, die diese Apple-Computer ausgeliehen und verbreitet haben, geschaffen. Stattdessen gebührt diese Ehre dem Viewpoint-Betriebssystem des Xerox Star 8010 Informationssystems , das 1981 veröffentlicht wurde. Obwohl Star die erste kommerzielle computerbasierte GUI war, bleibt sie in den Geschichtsbüchern aufgrund ihres relativen Misserfolgs oft unbeachtet.

Der Xerox Alto Neptune Dateimanager.
Der Dateimanager Xerox Alto Neptune, keine Symbole in Sicht.

(Interessanterweise ähnelt der Neptune-Dateimanager eher denen, die in Microsoft Windows vor Windows 95 verwendet wurden, als denen, die auf dem Mac verwendet wurden.)

Dennoch kann man sehen, dass die Entwicklung der GUI nicht einzigartig war, sondern auf einem bis heute anhaltenden Innovationskontinuum vollzogen wurde. Jeder Schritt auf dem Weg (von NLS zu Alto, Star, Lisa, Mac und mehr ) fügte Funktionen und Komplexität hinzu. Aber ohne Zweifel war El Alto ein grundlegender Schritt, um dorthin zu gelangen, wo wir heute sind.

Weitere Informationen zu Xerox Alto und seiner Entwicklung bei PARC finden Sie im Buch Dealers of Lightning von Michael A. Hiltzik . Spielen Sie vorerst mit dem Alto-Emulator herum und probieren Sie einige dieser legendären Software selbst aus. Spaß haben!

Der Beitrag Der Archetyp des modernen PCs: Verwenden Sie einen Xerox Alto aus den 70er Jahren in Ihrem Browser wurde erstmals in ResponTodo veröffentlicht .