Quellcode auf Github: MS-DOS 4.00 ist jetzt Open Source
Nachdem der ehemalige CTO eine alte MS-DOS-Floppy entdeckt hat, veröffentlicht Microsoft ein Stück Betriebssystem-Geschichte.
Microsoft öffnet seine Archive und veröffentlicht MS-DOS Version 4.00 quelloffen auf Github. Gemeinsam mit IBM "und im Geiste der offenen Innovation" stellt das Unternehmen den Quellcode unter einer MIT-Lizenz frei zur Verfügung, wie Microsoft in einem Blogpost ankündigte.
Darin erklärt das Unternehmen auch die "etwas komplexe und faszinierende Geschichte hinter den 4.0-Versionen von DOS", dessen Code teilweise in einer Partnerschaft mit IBM entstand und eine Multitasking-Version von DOS hervorbrachte.
Microsofts ehemaliger CTO Ray Ozzie habe in seiner Sammlung Floppys mit unveröffentlichten Beta-Binärdateien von DOS 4.0 gefunden. Dabei handelte es sich um frühere und bislang unveröffentlichte Dateien. "Microsoft und unsere Freunde bei IBM sind der Meinung, dass dies ein faszinierendes Stück Betriebssystemgeschichte ist, das es wert ist, geteilt zu werden", heißt es in dem Blogbeitrag..
In dem Github-Repository findet sich nun der Quellcode von MS-DOS 1.25, 2.0 und 4.00. Microsoft selbst habe den Code auf einem originalen IBM PC XT, einem neueren Pentium und mit den Open-Source-Emulatoren PCem und 86box erfolgreich getestet.
Den Quellcode der MS-DOS-Versionen 1.25 und 2.0 veröffentlichte Microsoft bereits 2018 auf Github – ebenfalls unter einer Open-Source-Lizenz. Schon vor zehn Jahren hatte Microsoft sein Betriebssystem an das Computer History Museum übergeben, über deren Webseite der Quellcode heruntergeladen werden konnte.
Auch IBM veröffentlichte in der Vergangenheit alte Betriebssysteme quelloffen. So wurden vor einigen Jahren die Lizenzbedingungen des 1974 erschienenen CP/M entsprechend angepasst. Das System gilt als Vorgänger zu MS-DOS.
Oh nur 3000 Zeilen, da hätte ich echt anderes erwartet. Habe C# Dateien mit über 5000...
Innovativ sind für mich neue Konzepte. Diese Konzepte gibt es und gab es schon lange...
Das Ding das MS gestohlen hat?
Kommentieren