Microsoft Open Sources MS-DOS 4.0

Microsoft und IBM haben MS-DOS 4.0, ein altes Kommandozeilen-Betriebssystem, an dem die beiden vor über 40 Jahren gemeinsam gearbeitet haben, als Open Source veröffentlicht. Diese Veröffentlichung folgt auf die Freigabe von zwei früheren MS-DOS-Versionen, 1.25 und 2.0, im Jahr 2019.

Es gibt eine etwas komplexe und faszinierende Geschichte hinter den 4.0-Versionen von DOS, da Microsoft mit IBM für Teile des Codes zusammenarbeitete, aber auch einen Zweig von DOS namens Multitasking DOS schuf, der keine breite Veröffentlichung erlebte. Dieser Code nimmt einen wichtigen Platz in der Geschichte ein und ist eine faszinierende Lektüre eines Betriebssystems, das vor fast 45 Jahren vollständig in 8086-Assemblercode geschrieben wurde.

Scott hat vor ein paar Wochen auf Facebook nachgefragt, ob jemand 5,25-Zoll-Laufwerke habe, und jetzt wissen wir warum: Er arbeitete mit dem Enthusiasten Jeff Sponaugle zusammen, um originale MS-DOS 4.0-Disketten zu sichern, die von Connor Hyde, einem Forscher in England, entdeckt worden waren. Das ist eine ganze Geschichte, in die auch der ehemalige Microsoft Chief Technical Officer Ray Ozzie und andere verwickelt sind. Und Hyde plant, die Beziehung zwischen DOS 4, MT-DOS und dem, was schließlich OS/2 werden sollte, zu dokumentieren. Faszinierendes Zeug.

Der Quellcode für MS-DOS 4.0 ist zusammen mit dem Quellcode und den kompilierten Binärdateien für MS-DOS 1.25 und 2.0 auf GitHub zu finden und steht jeweils unter der MIT-Lizenz. Microsoft weist darauf hin, dass MS-DOS 4 erfolgreich in den PCem- und 86box-Emulatoren und auch auf einem originalen IBM PC XT und einem neueren Pentium-basierten PC ausgeführt wurde.