Betriebssystem: Apples erstes DOS im Quellcode veröffentlicht

Das Computer History Museum hat das DOS des Apple II im Quelltext veröffentlicht. Zusammen mit gedruckten Listings ergibt sich ein Einblick in die Entwicklung der Hard- und Software, die Apples Grundstein für den Erfolg legte.

Artikel veröffentlicht am ,
Quellcode des Apple DOS von Paul Laughton
Quellcode des Apple DOS von Paul Laughton (Bild: Computer History Museum)

Die beiden Museumsprojekte Digibarn und Computer History Museum haben in einer Zusammenarbeit den Quellcode und einige begleitende Dokumente zum "Apple II DOS" veröffentlicht. Es handelt sich um einen Vorläufer moderner Betriebssysteme, den Apple im Jahr 1978 entwickeln ließ. Apple stimmte der Veröffentlichung für nichtkommerzielle Nutzung zu.

Das DOS ist einer der Gründe für den vor allem in den USA großen Erfolg des Apple II, der als einer der frühen Heimcomputer erstmals auch für Privatanwender erschwinglich war. Statt des umständlichen und langsamen Hantierens mit Kompaktkassetten als Massenspeicher setzte Apple neben diesen Bandlaufwerken gleich auf Disketten. Die Laufwerke für diese 5,25-Zoll-Floppies waren aber oft teurer als die ab 1.300 US-Dollar erhältlichen Apple-II-Computer.

Steve Wozniak, neben Steve Jobs Gründer von Apple, löste das Problem durch die Konstruktion eines eigenen Floppy-Controllers. Die Schaltung kam mit weniger Bauteilen als bei anderen Geräten aus, die oft noch den identischen Prozessor des Computers enthielten. Wozniak verlagerte aber die Berechnungen auf die CPU des Apple II und steuerte seinen Controller über einen Treiber.

  • Ausschnitt aus dem Code für Apple DOS aus dem Nadeldrucker (Bilder: Digibarn)
  • Das Angebot von Shepardson an Steve Jobs (Bilder: Digibarn)
Das Angebot von Shepardson an Steve Jobs (Bilder: Digibarn)

Dieses Stück Software gab es Anfang 1978 schon, aber noch kein Diskettenbetriebssystem, eben ein "Disc Operating System", kurz: DOS. Apple hatte damals mit weniger als 20 Mitarbeitern nicht die Kapazitäten, die Routinen für das Kopieren von Dateien und ganzen Disketten selbst zu schreiben. Also vergab das junge Unternehmen den Auftrag an einen externen Programmierer, Paul Laughton, der für Shepardson Microsystems arbeitete. Daher heißt das so entstandene DOS später auch "Shep Apple DOS", dieser Vermerk findet sich auch auf den Ausdrucken des Programms.

Ein DOS in sieben Wochen

Im April 1978 machte Lauhgton Steve Jobs ein Angebot: In nur sieben Wochen wollte er das DOS im Assembler-Code des 6502-Prozessors schreiben und dafür 13.000 US-Dollar verlangen. Dafür musste Apple aber auch noch zwei Controller und drei Laufwerke bereitstellen. Das Angebot passte auf eine einzelne Schreibmaschinenseite. Später kam, wie bei Digibarn zu sehen ist, noch ein weiterer knapper Vertrag über 4.000 US-Dollar für Hilfsprogramme und die Integration in Apples Basic hinzu.

Mitte 1978 kam der Apple II dann mitsamt dem DOS auf den Markt und wurde auch deshalb zum Erfolg. Über die Disketten konnten auch andere Betriebssysteme wie die im professionellen Bereich verbreiteten CP/M und Unix gestartet werden. Zudem war der Apple II als einer der ersten Heimcomputer über interne Steckkarten erweiterbar, er wurde auch - ohne Apples Segen - zahlreich nachgebaut. Das war möglich, weil er anders als spätere Heimcomputer wie der Commodore 64 nur aus Standardbausteinen zusammengesetzt war, die sich leicht beschaffen ließen.

Zudem war der Apple II vier Jahre früher erhältlich als der C64, welcher vor allem in Deutschland eine viel größere Verbreitung als die Apple-Computer erreichte. In den USA war der bis 1993 angebotene Apple II, von dem über zwei Millionen Stück gebaut wurden, aber bis weit in die 1980er Jahre das Maß der Dinge für privat genutzte Computer. Auch IBM war viel später dran: Deren erster PC erschien erst 1981 und kostete mit rund 1.500 US-Dollar ohne Laufwerke vergleichbar viel wie damals aktuelle Apple-Computer. Auch IBM ließ sich sein DOS übrigens von einer kleinen, externen Firma entwickeln. Sie heißt Microsoft.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Trollversteher 22. Dez 2013

Die haben sie sich nicht "besorgt", sondern Xerox, einem Unternehmen dessen Manager...

Trollversteher 22. Dez 2013

Bill Gates war natürlich kein Apple Angestellter, aber seine (noch kleine) Firma hat...

Emitter 16. Nov 2013

Ja, ich weiss, der Apple ][ war ein teues Stück Hardware.



Aktuell auf der Startseite von Golem.de
Fehlerhaftes Pedal
Tesla muss Cybertruck zurückrufen

Tesla hat beim Cybertruck einen erheblichen Rückschlag erlitten. Das Unternehmen hat eine Rückrufaktion für fast alle 3.878 Cybertrucks gestartet.

Fehlerhaftes Pedal: Tesla muss Cybertruck zurückrufen
Artikel
  1. Ghost Shark: Australien zeigt Prototyp einer riesigen Unterwasserdrohne
    Ghost Shark
    Australien zeigt Prototyp einer riesigen Unterwasserdrohne

    Die Royal Australian Navy hat zusammen mit Anduril Ghost Shark vorgestellt, eine U-Boot-Drohne, die Aufklärungs-, Überwachungs- und Erkundungsmissionen durchführen soll.

  2. Voodoo-X: Bastler bauen eine neue 3dfx Grafikkarte
    Voodoo-X
    Bastler bauen eine neue 3dfx Grafikkarte

    Mit originalen Chips und neuen Designtools soll die bisher beste 3dfx-Grafikkarte entstehen. HDMI und zuschaltbaren Speicher gab es bisher nicht.

  3. Altstore für iPhones ausprobiert: So wenig Spaß macht die Installation alternativer Appstores
    Altstore für iPhones ausprobiert
    So wenig Spaß macht die Installation alternativer Appstores

    Dank DMA lassen sich in Europa endlich alternative App-Marktplätze auf iPhones installieren. Golem.de hat das mit dem Altstore ausprobiert - mit reichlich Frust.
    Ein Erfahrungsbericht von Tobias Költzsch und Daniel Ziegener

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Spring Sale bei Gamesplanet • Neuer MediaMarkt-Flyer • MindStar: AMD Ryzen 7 7800X3D 339€ • Bose Soundbar günstig wie nie • Samsung Galaxy S23 -37% • MSI OLED Curved 34" UWQHD 175Hz -500€ • Alternate: Deep Cool CH560 Digital Tower-Gehäuse 99,90€ • PS5-Spiele -75% [Werbung]
    •  /