Wersje DOS
Historia stworzenia Microsoft DOS obrosła już w legendę, jak to Bill Gates, z nowo założonej firmy Micro-Soft (pierwotna nazwa firmy), która już miała pierwszy sukces komercyjny za sobą, jakim byl interpreter języka BASIC, na spotkaniu z gigantem firmą IBM, zmamił ją, iż posiada idealny system dla nowo tworzonych przez IBMa komputerów serii PC. I jest to prawda, bo w chwili zamówienia system Microsoftu poprostu nie istniał. Microsoft nabył klon CP/M firmy Seattle Computer Products 86-DOS i przemianował go na PC-DOS. Microsoft zachowal mozliwość sprzedaży własnego systemu MS-DOS na komputery IBM PC i jego klony. Microsoft zakupił za około 50 000$ wszystkie prawa do 86-DOS w lipcu 1981. W sierpniu tegoż roku ukazuje się MS-DOS 1.0, zajmujący 13 kB dysku i pracujący na 8 kB pamięci operacyjnej. W listopadzie dodana zostaje obsługa dyskietek dwustronnych 320 kB. Widząc co się dzieje na rynku PC Gates postanawia wszcząć agresywną kampanię marketingową MS-DOS, dzięki czemu firma momentalnie się rozrasta.
Główne zmiany poszczególnych wersji MS-DOS od 1.0 do 7.1 zawiera poniższa tabela.
08.1980 | QDOS 0.1 | napisany przez Tima Pattersona w Seattle Computer Products |
10.1980 | Microsoft rozmawia z SPC o wykupieniu praw do systemu | |
12.1980 | 86-DOS 0.3 | napisany w Seattle Computer Products (poprawiona, przemianowana wersja QDOS’a), MS wykupuje prawa do systemu na zasadach non-exclusiv |
02.1981 | MS-DOS 1.0 | uruchomiony na prototypie IBM PC |
04.1981 | 86-DOS 1.0 | powstaje w Seattle Computer Products |
07.1981 | 86-DOS 1.0 | MS wykupuje wszystkie prawa do systemu od SCP za $50 000 |
08.1981 | PC-DOS 1.00 | wprowadzony wraz z IBM PC (odpowiada 86-DOS):
|
06.1982 | PC-DOS 1.10 | poprawione usterki (1.05), dodana obsługa dwustronnych, 8-sektorowych napędów dysków elastycznych 320kB |
07.1982 | MS-DOS 1.25 | odpowiada PC-DOS 1.10, pierwszy DOS wypuszczony nie przez IBM |
03.1983 | PC-DOS 2.0 | wprowadzony wraz z IBM PC-XT, usprawnienia:
|
05.1983 | MS-DOS 2.01 | po raz pierwszy z obsługą formatów międzynarodowych |
10.1983 | PC-DOS 2.10 | wersja dla IBM PCjr, poprawione kilka błędów |
12.1983 | MS-DOS 2.11 | krzyżówka PC-DOS 2.10 i MS-DOS 2.01 |
08.1984 | PC-DOS 3.0 | wprowadzone wraz z IBM PC-AT, usprawnienia:
|
11.1984 | MS-DOS 3.05 | pierwsza wersja 3.x spoza IBM |
03.1985 | PC-DOS 3.10 | poprawione błędy, dodana generalna obsługa sieci LAN i współużytkowania plików, nowe polecenia: JOIN i SUBST, zmienione polecenia: LABEL i TREE. |
10.1985 | MS-DOS 2.25 | rozszerzona obsługa języków narodowych |
01.1986 | PC-DOS 3.20 |
|
04.1986 | MS-DOS 4.00 | multitasking (tylko w Europie), szybko wycofany |
04.1987 | PC-DOS 3.30 | wprowadzony wraz z modelem IBM PS/2, usprawnienia:
|
11.1987 | MS-DOS 3.31 | obsługa partycji DOS większych niż 32MB |
08.1988 | PC-DOS 4.00 | usprawnienia:
|
12.1988 | MS-DOS 4.01 | zmienione i rozbudowane mechanizmy zarządzania pamięcią (HIMEM.SYS i EMM386.SYS?),kilka poprawionych błędów |
06.1991 | MS-DOS 5.00 | usprawnienia:
|
03(08?).1993 | MS-DOS 6.00 | usprawnienia:
|
09.1993 | MS-DOS 6.20 | nowy DOUBLESPACE, SCANFIX (nowa wersja CHKDSK), zmiany w DISKCOPY (używa bufora na twardym dysku, co redukuje ilość zmian dyskietek w napędzie), drobne zmiany w: MEM, DIR, CHKDSK, FORMAT (format wyświetlanych informacji) oraz MOVE, COPY, XCOPY (ostrzeżenie przed nadpisaniem pliku) |
03.1994 | MS-DOS 6.21 | bez DOUBLESPACE |
05.1994 | MS-DOS 6.22 | nowa kompresja dysku (DRIVESPACE) |
08.1995 | MS-DOS 7.00 | element Windows 95 |
08.1996 | MS-DOS 7.10 | element Windows 95OSR2 |