Sezione uppata il 24 Ottobre 2007. Breve panoramica sul sistema operativo DOS.
Nel 1979, la compagnia americana 'Seattle Computer Products' realizzò una scheda con processore 8086 per il bus S-100. Una delle prime di queste schede fu a disposizione della Microsoft. Questa piccola compagnia era conosciuta per il loro BASIC per CP/M . Circa due settimane dopo, alla conferenza nazionale di computer a New York, mostrarono una versione di BASIC per processori 8086.
Nel Novembre del 1979 la vendita delle schede cominciò. Seattle Computer Products era in attesa che la Digital Research rilasciasse una nuova versione del loro sistema operativo CP/M. Dopo sei mesi di attesa la versione del nuovo CP/M non era in vista, così Seattle decise nell'Aprile del 1980 di realizzare il suo sistema operativo. Nell'Agosto del 1980 Seattle iniziò la vendita della prima versione del suo sistema operativo chiamato 'QDOS V0.10'. Era veloce e grezzo ma funzionava.
Intorno all' Ottobre 1980, IBM cominciò a cercare nel mercato un sistema operativo per il nuovo PC-IBM. Essa inizialmente cercò di usare il CP/M della Digital Reseach, il sistema operativo industriale standard di allora.
L'IBM allora si ivolse alla Microsoft. Questi erano dei fornitori di linguaggi. Bill Gates e Paul Allen avevano scritto dei BASIC e li vendevano su nastri perforati o dischi. Microsoft non aveva sistemi operativi per 8086 da vendere, tuttavia molto velocemente si accordò con la 'Seattle Computer Products' per dare in licenza la nuova versione del 86-DOS V0.30 (QDOS fu rinominato in 86-DOS) alla IBM.
L'86-DOS V0.30 era approssimativamente composto da 4000 linee di codice. Questo codice fu rapidamente ripulito e presentato alla IBM per essere valutato. La IBM stessa si trovò disponibile verso l'offerta del "Microsoft Disk Operating System 1.0" da parte della Microsoft. Un accordo fu raggiunto tra i due, IBM accettò l'86-DOS come il principale sistema operativo per i loro nuovi PC. Microsoft comprò tutti i diritti del 86-DOS nel Luglio 1981 (ormai giunto nella versione 1.0 rilasciata dalla Seattle nell'Aprile del 1981) e "IBM personal Computer DOS 1.0" fu pronto per la data di introduzione dei PC nel mercato nell'Ottobre 1981.
IBM sottopose il sistema operativo ad un programma intensivo per assicurarne la qualità, furono trovati oltre 300 bugs e decisero di riscrivere i programmi. Questo è il motivo per cui PC-DOS è proprietà sia di IBM che di Microsoft. Alcune successive versioni OEM del DOS avevano differenti nomi, tipo Compaq-DOS, Z-DOS, Software Bus86, etc,. Dalla versione 2.0 Microsoft ha manovrato tutti tranne IBM a riferirsi al prodotto come "MS-DOS". Quasi a dispetto di ciò la gente si riferisce all'IBM DOS come PC-DOS, questo ovviamente non è corretto. Neanche a farlo apposta IBM, che chiama il suo DOS "The IBM Personal Computer DOS."utilizza il termine "PC-DOS" che è un marchio registrato dal suo rivale DEC.
IBM non fornì il DOS come prodotto a se stante fino a quando la seconda generazione AT/339 fu commercializzata (PC-DOS 1.1 = MS-DOS 1.24). Per gli IBM venduti senza sistema operativo potevi ordinare uno tra i tre disponibili, nell'ipotesi che avevi il disk drive opzionale e l'espansione di memoria di 64K ( il modello base aveva 16K ed il connettore per il registratore a cassette). Questi sistemi operativi erano IBM Personal Computer DOS 1.0, una versione dell'UCSD P-system, il quale era un sistema operativo integrato con il pascal, come il BASIC ed il Kernel del Commodore 64, il CP/M-86 della Digital Research, questo era una opzione poiché non essendo disponibile eri costretto a comprarlo successivamente. Fin quando il DOS da $35.95 era l'alternativa più economica alle altre scelte tutti quanti lo comprarono.
La prima versione acquistabile del MS-DOS è la V1.25 distribuita nel Luglio 1982. Microsoft vendette questa versione a tutti i produttori di computers che mostravano interesse. La versione V1.25 è la stessa cosa del PC-DOS V1.10 ed MS-DOS V1.24. Il sistema operativo che la Microsoft offri alla IBM si chiamava MS-DOS 1.0, esso non fu mai distribuito al publico. MS-DOS V1.0 è 86-DOS V0.3.