MS-DOS, die Software, mit der Microsoft groß geworden ist, wird Open Source

MS-DOS, die Software, mit der Microsoft groß geworden ist, wird Open Source

Microsoft hat die früheste bekannte Version des DOS-Betriebssystems in einem Open-Source-GitHub-Repository veröffentlicht. Dies folgt auf die Open-Source-Veröffentlichung von MS-DOS 1.25 und 2.x im Jahr 2018 sowie die Veröffentlichung des Quellcodes für MS-DOS 4.0 im Jahr 2024. Die 2026 veröffentlichte Version ist sogar älter als die Marke MS-DOS - es handelt sich um 86-DOS 1.00, und die Veröffentlichung wurde zeitlich auf den 45. Jahrestag der Software abgestimmt.

Inhaltsverzeichnis

Diese Namensdiskrepanz deutet darauf hin, dass Microsoft MS-DOS nicht vollständig selbst entwickelt hat - vielmehr erwarb das Unternehmen die Rechte an 86-DOS (das ursprünglich "QD-DOS" hieß, kurz für "Quick and Dirty") und stellte dabei dessen Schöpfer, Tim Paterson, ein.

Nach dem Erwerb der Rechte an 86-DOS benannte Microsoft die Software um, und im Juli 1981 entstand MS-DOS. Dies wurde zur Grundlage von PC DOS 1.0, das Microsoft für den IBM Personal Computer 5150 anpasste, der im August 1981 auf den Markt kam. Microsoft vergab anschließend Lizenzen für MS-DOS an andere Hersteller von IBM-kompatiblen PCs wie Compaq und Zenith.

Diese Versionen von DOS (Disk Operating System) waren die Vorläufer von Windows und dienten bis Windows XP als das Gehirn hinter dem Betrieb. Windows lief praktisch auf MS-DOS oder PC DOS auf und fungierte als grafische Benutzeroberfläche für die Systemfunktionen, anstatt die Verwendung der Befehlszeile zu erfordern.

Laut Scott Hanselman, der dazu beitrug, diese alten Betriebssysteme für jedermann zugänglich zu machen, wurde der "früheste DOS-Quellcode" in Patersons Garage gefunden. Diese Ausdrucke waren mit handschriftlichen Notizen übersät und gaben einen Einblick in die Entwicklungsarbeit der 80er Jahre, lange bevor Microsoft-Funktionen allgegenwärtig wurden. Theoretisch könnte man all dies in Assembler-Code umschreiben und eine eigene Version von DOS erstellen.

86-DOS 1.00 trug maßgeblich zur Dominanz von DOS bei

Die Bedeutung von 86-DOS 1.00 kann gar nicht hoch genug eingeschätzt werden. So viele der Bürocomputer, die die 80er Jahre beherrschten, würden schließlich eines seiner Derivate übernehmen: PC DOS auf IBM-Rechnern oder MS-DOS auf Computern, die als "IBM-kompatibel" vermarktet wurden. Letztendlich wurde Letzteres zum gängigeren Disk-Betriebssystem - sogar IBM selbst nutzte MS-DOS in gewissem Umfang, obwohl es OS/2 und PC DOS hatte.

Kurz nach Version 1.00 fügte 86-DOS 1.10 Unterstützung für das ausführbare EXE-Format hinzu. Nach der Übernahme durch Microsoft wurde die Software in MS-DOS 1.10 umbenannt, und die erste Version ohne den Zusatz "86" (MS-DOS 1.25) erschien im Juni 1982 und ermöglichte die Verwendung doppelseitiger Disketten. Im März 1983 wurde MS-DOS 1.25 durch MS-DOS 2.0 abgelöst, das ein bahnbrechendes Konzept einführte, das bis heute verwendet wird: installierbare Gerätetreiber.

Screenshot: MS-DOS 8.0

Die meisten PC-Gamer, die noch Erfahrungen mit MS-DOS gemacht haben, kennen vermutlich eher spätere Versionen des Systems. So lief etwa das 1993 veröffentlichte DOOM in der Regel unter MS-DOS 6.0, das ebenfalls 1993 erschien. Ab Windows 95 trat MS-DOS jedoch zunehmend in den Hintergrund. Bei früheren Versionen hatte MS-DOS als Betriebssystem gedient, während Windows eine darauf laufende grafische Benutzeroberfläche war.

Windows 95 übernahm nach und nach einige der Aufgaben auf Betriebssystemebene selbst, und Windows 98 ging noch einen Schritt weiter. Die letzte Version von MS-DOS, 8.0, war im Lieferumfang von Windows Me enthalten, doch mit der Veröffentlichung von Windows XP im Jahr 2001 war MS-DOS endgültig Geschichte.

  • Was sind Betriebssysteme?
    software

    Was sind Betriebssysteme?

    Ein Betriebssystem (OS) ist eine unverzichtbare Software, die die Hardware- und Software-Ressourcen eines Computers verwaltet.