MS-DOS
MS-DOS ist der Name des DOS-Betriebssystems von Microsoft, wobei DOS für "Disk Operating System" (engl. Disketten-Betriebssystem) steht. Microsofts erstes Betriebssystem für PCs.MS-DOS ist ursprünglich für den Intel-Prozessor 8088/8086 und war in den späten 1980er Jahren das dominierende Betriebssystem für Einzelplatzrechner.
Es wurde immer wieder erweitert, u. a. durch graphische Benutzeroberflächen. Windows 1.0 und die nachfolgenden Versionen bis 3.11, sowie Windows 95, 98, 98SE und ME sind Beispiele dafür. Erst Windows NT und die darauf basierenden Microsoft-Betriebssysteme Windows 2000, Windows XP und Windows 2003 bauen nicht mehr darauf auf.
Heute wird MS-DOS, und sein Konkurrent DR-DOS, nur noch vereinzelt eingesetzt; meist für Startmedien (Boot-Disketten) oder, im Bezug auf das Format FAT12, zum Sichern von kryptografischen Schlüsseln (z. B. Home Banking).
MS-DOS wurde ursprünglich als QDOS (Quick and Dirty Operating System = schnell und nicht ganz sauber programmiertes Betriebssystem) von Tim Paterson bei der Firma Seattle Computer entwickelt und 1980 an Microsoft verkauft. MS-DOS setzte sich gegen das damalige Konkurrenzprodukt CP/M von Digital Research durch, da es durch IBM für die damals neuen Personal Computer (PC) als Standard-Betriebssystem zum Einsatz kam.
Die erste Version von MS-DOS ähnelte sehr stark CP/M von Digital Research, so dass Programme, die vormals unter CP/M liefen, sehr schnell auch unter MS-DOS verfügbar waren. Hauptunterschied war das besser durchdachte Dateisystem namens FAT (= File Allocation Table).
In der zweiten Version integrierte Microsoft Konzepte aus Xenix, um Probleme mit den neu aufkommenden Festplatten zu umgehen. Xenix ist ein UNIX-Abkömmling von Microsoft. Die übernommenen Konzepte ermöglichten hauptsächlich ein hierarchisches Dateisystem und ein Treiberkonzept für block-/zeichenorientierte Geräte.
Die dritte Version enthielt Erweiterungen, um über ein Netzwerk Daten von entfernten Rechnern nutzen zu können (Lan-Manager).
Bei der vierten Version wurde im wesentlichen die Begrenzung der Festplatten-Kapazität auf mehr als 32MB pro logischem Laufwerk erweitert. Daneben wurden hier erstmals 3,5 Zoll-Diskettenlaufwerke vollständig unterstützt. Zur Arbeitserleichterung wurde die DOSSHELL als graphische Oberfläche eingeführt.
Mit der fünften Version versuchte man den knappen Hauptspeicher, der architekturbedingt auf 640kB begrenzt war, durch die Einführung von HMA (High Memory Area) und UMA (Upper Memory Area) etwas zu erweitern. Ab dieser Version wurde EMS und XMS-Speicher für Prozessoren ab dem i386 direkt unterstützt. Auch die maximale Größe von logischen Laufwerken wurde auf 2GB erhöht. Ansonsten enthielt die Version hauptsächlich Erleichterungen bei der Benutzerführung. Dazu gehörten u. a. eine erweiterte DOS-Shell, ein neuer Editor und eine Online-Hilfe.
In der sechsten Version wurden neben diversen Detailverbesserungen der bestehenden Konzepte und dem Hinzufügen verschiedener Fremdprodukte keine wesentlichen Veränderungen mehr vorgenommen. Erwähnenswert ist höchstens noch DoubleSpace, mit dem es möglich wurde, Daten ohne zusätzliche Maßnahmen komprimiert auf der Festplatte zu speichern und damit bis zu 50 Prozent Speicher zu sparen.Entwicklungsgeschichte