Das Microsoft-Team hat beschlossen, den Quellcode für MS-DOS Version 4.00 unter der MIT-Lizenz zur freien Verfügung zu stellen. Zusätzlich zum Quellcode wurden Binärdateien und Disk-Images zur Verfügung gestellt, und die Dokumentation für das Befehlszeilen-Betriebssystem wurde zu GitHub hinzugefügt.
Bei der Entwicklung von MS-DOS 4.00 arbeitete das Microsoft-Team mit IBM zusammen, um MS-DOS 4.00 zu entwickeln, was zu Microsoft MS-DOS 4.00 und IBM DOS 4.00 führte. Microsofts Version sollte ursprünglich von Anfang an präemptive Multitasking-Unterstützung bieten, aber Multi-Tasking DOS 4.00 wurde separat veröffentlicht. Die Innovation bestand in der Möglichkeit, verschiedenen Funktionstasten unterschiedliche Funktionen zuzuweisen, was z. B. ein schnelles Umschalten zwischen Laufwerken ermöglichte.
MS-DOS 4.00 wurde schließlich im Laufe des Jahres 1988 verfügbar und war nicht sehr langlebig, da die Version 4.01 sehr schnell veröffentlicht wurde, die dann von einigen OEMs gerne als 4.00 und 4 bezeichnet wurde, was zu einem gewissen Chaos führte. Mit dem Erscheinen von MS-DOS 4.00 wurde die Größe der verwaltbaren Partitionen auf 2 GB erhöht, aber die seit MS-DOS 3.3 geltende Speicherbegrenzung von 640 KB wurde beibehalten, was das Bild etwas verwirrte.
Die ursprüngliche Version wurde vor fast 45 Jahren in 8086-Assemblercode geschrieben, und ihre Open-Source-Veröffentlichung ist das Ergebnis einer kürzlich erfolgten Korrespondenz zwischen dem ehemaligen CTO von Microsoft und einem jungen Forscher, Connor "Starfrost" Hyde, der sich für die Software in Ozzies Sammlung interessierte. Es stellte sich schnell heraus, dass die Sammlung nie veröffentlichte Beta-Binärdateien der DOS-Version 4.0 enthielt, die der Ex-Microsoft-Mitarbeiter während seiner Tätigkeit für Lotus erhalten hatte.
Die Möglichkeit, den Quellcode von MS-DOS 4.0 der Öffentlichkeit zugänglich zu machen, wurde angesprochen, da es sich um einen sehr wichtigen Meilenstein in der Geschichte der Informatik handelte, und der Idee folgten Taten. Scott Henselman, Microsofts Vizepräsident für Entwicklergemeinschaften, und Jeff Sponaugle, ein bekannter und geachteter Name im Bereich der Archivierung, waren maßgeblich an diesem Prozess beteiligt. Das Team erstellte Image-Dateien von den verfügbaren Disketten, digitalisierte die Dokumente und nachdem die entsprechenden Lizenzen eingeholt worden waren, wurde die Version MS-DOS 4.00 als Open Source veröffentlicht
Dies ist nur für die Versionen 1.25 und 2.0 geschehen, die ebenso wie MS-DOS 4.00 über virtuelle GitHub-Forks verfügbar sind. Open-Source-Versionen der unter aufgeführten Software finden Sie hier.