MS-DOS
Uit Wikipedia, de vrije encyclopedie
MS-DOS staat voor Microsoft Disk Operating System. Dit was een van de eerste besturingssystemen voor personal computers.
Inhoud |
[bewerk] Geschiedenis
Toen IBM zijn IBM-PC ontwikkelde had men aanvankelijk een eigen besturingssysteem in gedachten. De BASIC-interpreter zou door de firma Microsoft van Bill Gates geleverd worden.
Toen het eigen besturingssysteem echter niet vlotte, wendde IBM zich tot Microsoft. Er werd een deal gesloten dat Microsoft een besturingssysteem zou schrijven. Bill Gates besloot er niet zelf aan te beginnen, maar ging op zoek naar een geschikt product bij andere firma's.
Het besturingssysteem dat hij vond was QDOS (een van CP/M afgeleid Quick and Dirty Operating System, vandaar die 'D'), dat Microsoft voor de som van 50.000 dollar kocht om het vervolgens zelf verder te ontwikkelen. Microsoft paste het systeem aan volgens de wensen van IBM, dat het onder de naam PC-DOS verkocht.
In het contract met IBM stond echter dat Microsoft DOS ook zelfstandig mocht verkopen aan derden. Microsoft deed dit onder de naam MS-DOS. Toen naast de IBM-PC ook PC-klonen op de markt kwamen, werd MS-DOS snel populair en begon Bill Gates langzaam maar zeker zijn fortuin op te bouwen.
[bewerk] MS-DOS in Windows
Windows 95, Windows 98 en Windows ME alsook de versies daarvoor maken gebruik van MS-DOS om te starten, waarna de grafische schil het overneemt. MS-DOS is geen multitasking besturingssysteem, wat betekent dat er maar één programma tegelijkertijd kan werken. Door het gebruik van virtuele processoren (in praktijk de V86-modus van de 80386-processor en hoger) is het echter mogelijk verschillende MS-DOS-programma's ieder in hun eigen virtuele computer te laten draaien. Deze methode kan echter problematisch zijn omdat veel MS-DOS-programma's direct de hardware willen besturen. Een geavanceerd besturingssysteem kan dit toelaten, maar dan ten koste van de stabiliteit (het verkeerd instellen van de hardware kan de computer doen crashen), ofwel de hardware virtualiseren, waarbij het besturingssysteem in de gaten houdt wat het MS-DOS-programma met de hardware doet.
De besturingssystemen Windows 3.x en 9x staan directe communicatie met de hardware toe, tenzij een driver deze virtualiseert. De Windows NT-besturingssystemen staan dit niet toe; er moet altijd een driver zijn die de hardware toegankelijk maakt voor een MS-DOS-programma. De Windows NT-besturingssystemen kunnen echter geen invloed uitoefenen hoe secuur drivers van derden in de gaten houden of de hardware correct aangesproken wordt. OS/2 hanteert dezelfde filosofie als Windows NT, echter de gebruiker kan voor individuele programma's instellen dat zij wel rechtstreeks de hardware mogen aansturen.
[bewerk] Versies van MS-DOS
Datum | Versie | Nieuwigheden |
---|---|---|
Augustus 1981 | 1.0 | Introductie autoexec.bat |
Maart 1982 | 1.1 | Datum en tijd te wijzigen via de commandoregel Ondersteuning voor dubbelzijdige diskettes |
Maart 1982 | 1.25 | Eerste OEM-versie Nieuwe opdracht: VERIFY |
Maart 1982 | 2.0 | Ondersteuning voor harde schijven Meerdere bestanden tegelijkertijd te openen Printerbuffer geïntroduceerd Introductie ANSI-driver |
Oktober 1983 | 2.1 | |
Augustus 1984 | 3.0 | Ondersteuning voor netwerken |
Maart 1985 | 3.1 | |
December 1985 | 3.2 | |
April 1987 | 3.3 | Introductie NLSFUNC en FASTOPEN Ondersteuning voor harde schijven groter dan 32 MB |
Juni 1988 | 4.0 | Introductie DOSSHELL |
Juni 1991 | 5.0 | Introductie QBASIC, EDIT, UNDELETE, UNFORMAT en MIRROR Geheugenoptimalisatie |
Augustus 1993 | 6.0 | Introductie Doublespace (schijfcompressie) en Defrag (schijfdefragmentatie) Inclusief antivirus |
1993 | 6.1 | |
1993 | 6.2 | |
1993 | 6.21 | |
1994 | 6.22 | DriveSpace i.p.v. DoubleSpace Introductie Scandisk |
1995 | 7.0 | Bijgeleverd bij Windows 95 De computer wordt gewoonlijk opgestart met MS-DOS "verborgen" in Windows Ondersteuning voor lange bestandsnamen van Windows 95 (niet in MS-DOS-modus) |
1997 | 7.1 | Bijgeleverd bij Windows 95 OSR2 en Windows 98 Introductie FAT32 |
2000 | 8.0 | Bijgeleverd bij Windows ME Geen SYS-commando meer Geen mogelijkheid op te starten met commandoregel |
[bewerk] Laatste versie
De ontwikkeling van MS-DOS is gestaakt. De laatste zelfstandige versie was 6.22. Vanaf versie 7.0 is MS-DOS geen los besturingssysteem meer, maar rechtstreeks geïntegreerd in Windows. In Windows 95 en 98 is MS-DOS nog redelijk zichtbaar, in Windows ME echter zijn de meeste sporen uitgewist. Een Chinese MS-DOS-fan (Wengier) heeft een zelfstandige versie van de meest uitgebreide versie gemaakt. Dit is MS-DOS 7.1, door Microsoft geïntroduceerd met Windows 95 OSR2 en was voor een ieder gratis te downloaden. Op dit moment ondersteunt de website geen downloads meer.