Zum Hauptinhalt Zur Navigation

Basic-Interpreter von Bill Gates: Microsofts erstes Produkt ist jetzt quelloffen

Mit 6502 Basic hat Microsoft vor fast 50 Jahren erste Erfolge gefeiert. Interessenten können den Code einsehen und Gates' Easter Eggs entdecken.
/ Oliver Nickel
Kommentare News folgen (öffnet im neuen Fenster)
Basic hat Microsoft und Commodore zum Erfolg verholfen. (Bild: Pixabay.com)
Basic hat Microsoft und Commodore zum Erfolg verholfen. Bild: Pixabay.com / Pixabay-Inhaltslizenz

Vor 50 Jahren begannen die Microsoft-Gründer Paul Allen und Bill Gates die Arbeit an ihrem ersten Produkt: Der 6502-Basic-Interpreter, auch als Microsoft Basic bekannt, wurde ein Jahr später für 25.000 US-Dollar von Commodore lizenziert. Später folgten andere Anbieter von Heimcomputern.

Das Programm sollte das damals noch junge Unternehmen in den öffentlichen Fokus rücken. Fast 50 Jahre später macht Microsoft den ersten Basic-6502-Code für alle Menschen quelloffen zugänglich. Es handelt sich um die Version 1.1 von 1978, die mit einigen Fixes ausgestattet ist.

"Heute öffnen wir den Tresorraum, versprochen" , schreibt Microsoft in einem Blogpost(öffnet im neuen Fenster) . Entwickler und Interessenten können sich den Basic-Code auf Github(öffnet im neuen Fenster) herunterladen. Er wird auf diversen Systemen unterstützt, etwa dem Apple 2, Comodore PET und dem PDP-10. Es bietet sich an, den Code auf diesen Geräten auszuführen. Dort können dann auch einige Easter Eggs ausprobiert werden, die von Gates in den Interpreter unter den Labels Stordo und Stord0 eingebaut wurden.

Vom Commodore zum IBM-PC

Wie der Name vermuten lässt, wurde die Software speziell für den in der damaligen Zeit weit verbreiteten MOS-Technology-6502-8-Bit-Prozessor entwickelt. Insgesamt 6.955 Zeilen Code verfassten Gates und Allen. Laut Gates' eigenen Aussagen wurden letzte Änderungen daran noch auf dem Flug zum Kunden durchgeführt.

BASIC und Sprachwissenschaft
BASIC und Sprachwissenschaft (51:14)

Microsoft stellt Basic als eine der ersten Programmiersprachen für eine spätere Generation an IT-Experten und Entwicklern dar. Für das Unternehmen war der Interpreter auf jeden Fall ein wichtiger Meilenstein auf dem Weg zum Erfolg. Microsoft entwickelte daraufhin weitere Interpreter, etwa den GW-Basic-Interpreter für IBM-PCs von 1983(öffnet im neuen Fenster) . Auch diese Software hat der Konzern bereits auf Github veröffentlicht.


Relevante Themen