Porównanie systemów operacyjnych DOS - Comparison of DOS operating systems
Ten artykuł zawiera szczegółowe informacje o wersjach MS-DOS , IBM PC DOS i przynajmniej częściowo zgodnych dyskowych systemów operacyjnych. Nie obejmuje wielu innych systemów operacyjnych zwanych „DOS”, które nie są związane z kompatybilnością IBM PC .
Informacje historyczne i licencyjne
Pierwotnie MS-DOS został zaprojektowany jako system operacyjny, który mógł działać na dowolnym komputerze z mikroprocesorem z rodziny 8086 . Konkurował z innymi systemami operacyjnymi napisanymi dla takich komputerów, takimi jak CP/M-86 i UCSD Pascal . Każdy komputer miałby swój własny, odrębny sprzęt i własną wersję MS-DOS, sytuacja podobna do tej, która istniała dla CP/M , z MS-DOS emulującym to samo rozwiązanie co CP/M w celu dostosowania do różnych platform sprzętowych. Tak więc istniało wiele różnych wersji systemu MS-DOS producenta oryginalnego sprzętu (OEM) dla różnych urządzeń. Jednak większa prędkość osiągana dzięki bezpośredniej kontroli sprzętu miała szczególne znaczenie, zwłaszcza podczas uruchamiania gier komputerowych. Tak więc bardzo szybko architektura kompatybilna z IBM stała się celem i wkrótce wszystkie komputery z rodziny 8086 ściśle emulowały sprzęt IBM i tylko jedna wersja MS-DOS dla stałej platformy sprzętowej była wszystkim, co było potrzebne na rynku. Ta konkretna wersja MS-DOS jest wersją omawianą tutaj, ponieważ wszystkie inne wersje MS-DOS wymarły wraz z ich systemami. Wspomniana jest tutaj jedna wersja takiego ogólnego MS-DOS (Z-DOS), ale było ich dziesiątki więcej. Wszystko to dotyczyło komputerów osobistych, które używały mikroprocesora z rodziny 8086, ale które nie były w pełni kompatybilne z IBM PC .
Nazwa | Data pierwszej publicznej premiery | Twórca | Właściciel lub opiekun od 2021 r. | Licencja |
---|---|---|---|---|
86-DOS 0,42 | 1981-02-25 | Produkty komputerowe Seattle | Wsparcie zakończone | Prawnie zastrzeżony |
86-DOS 1,00 | 1981-04-28 | |||
PC DOS 1.0 | 1981-08-12 | Microsoft (dla IBM ) | ||
PC DOS 1.1 | 1982-05-? | |||
PC DOS 2.0 | 1983-03-?? | |||
PC DOS 2.1 | 1983-10-?? | |||
PC DOS 3.0 | 1984-08-? | |||
PC DOS 3.1 | 1985 | |||
PC-DOS 3.2 | 1986 | |||
PC DOS 3.3 | 1987 | |||
IBM DOS 4.0 (zwany PC DOS 4.0) |
1988 | |||
IBM DOS 5.0 (zwany PC DOS 5.0) |
1991 | |||
PC DOS 6.1 , PC DOS 6.3 | 1993 | |||
PC DOS 7.0 (wersja 0) | 1995 | |||
PC DOS 2000 (PC DOS 7.0 wersja 1) |
1998 | |||
PC DOS 7.10 | 2003 | Wsparcie zakończone przez IBM | ||
MS-DOS 1.25 (pierwsza wersja o nazwie „MS-DOS”) | 1982 | Microsoft | Wsparcie zakończone | Open source, licencja MIT |
Z-DOS 1.25 | 1982-05-? | Systemy danych OEM Zenith | Prawnie zastrzeżony | |
MS-DOS 2.0 | 1983-03-?? | Microsoft | Open source, licencja MIT | |
MS-DOS 2.11 | 1983-12-?? | Prawnie zastrzeżony | ||
MS-DOS 3.0 | 1984 | |||
MS-DOS 3.1 | ||||
MS-DOS 3.2 | 1986 | |||
MS-DOS 3.3 | 1987 | |||
MS-DOS 4.0 | 1988 | |||
MS-DOS 5.0 | 1991 | |||
MS-DOS 6.0 | 1993 | |||
MS-DOS 6.20 | ||||
MS-DOS 6.21 | Marzec 1994 | |||
MS-DOS 6.22 | kwiecień 1994 | |||
MS-DOS 7.0 ( Windows 95A) | 1995 | |||
MS-DOS 7.10 (Windows 95 OSR 2 i 2.5 , 98, 98 SE ) | 1996 | |||
MS-DOS 8.0 (Windows ME i nowsze) | 2000 | Wsparcie zakończone przez Microsoft | ||
DOS Plus 1.1 , 1.2 / 1.2a | 1985 | Badania cyfrowe | Wsparcie zakończone | |
DOS Plus 2.1 | 1986 | |||
DR DOS 3,31 - 3,35 | 1988 | |||
DR DOS 3,40 - 3,41 | 1989 | |||
DR DOS 5.0 | 1990 | |||
DR DOS 6.0 | 1991 | |||
Novell DOS 7 | 1993 | Novell | ||
Caldera OpenDOS 7.01 | 1997 |
Caldera , Inc.; Caldera Wielka Brytania , Ltd. |
Wsparcie oficjalnie się skończyło; pochodna, Enhanced DR-DOS , była utrzymywana przez Udo Kuhnta do 2011 roku |
Częściowe, bezpłatne wykorzystanie niekomercyjne |
Caldera DR-OpenDOS 7.02 | Wsparcie zakończone | |||
Kaldera DR-DOS 7.02 | 1998 | Prawnie zastrzeżony | ||
Kaldera DR-DOS 7.03 | 1999, 1998 przedpremiera |
Caldera Thin Clients , Inc.; Caldera Wielka Brytania, Ltd; Lineo , Inc. |
DRDOS, Inc. | |
DR-DOS 8.0 | 2004 | Logika urządzenia | Wsparcie zakończone | |
DR-DOS 8.1 | 2005 | DRDOS, Inc. | ||
FreeDOS 1.0 | 2006-09-03 | Jim Hall i in. | Projekt FreeDOS | Open source, GPL |
FreeDOS 1.1 | 2012-01-02 | |||
FreeDOS 1.2 | 2016-12-25 | |||
PTS-DOS 6.4 | 1993 | PhysTechSoft | PhysTechSoft | Prawnie zastrzeżony |
PTS-DOS 6.5 | ? | |||
PTS-DOS 6.6 | ||||
PTS-DOS 2000 (6.7) | ||||
PTS-DOS 32 (7.0) | ||||
PTS-DOS 6.51 | ok. 1995 | Systemy Technologiczne Paragon | Systemy Technologiczne Paragon | |
Paragon DOS 2000 Pro | ? | |||
ROM-DOS 6.22 | Datalight | Datalight | ||
ROM-DOS 7.1 | ||||
Wbudowany DOS | Ogólne oprogramowanie | Ogólne oprogramowanie | ||
DIP DOS 2.11 | 1989 | Badania DIP , Atari Corporation | Wsparcie zakończone | |
RxDOS | 1994 | Michał Podanoffski | Wsparcie zakończone | Open source, GPL |
SISNE plus | ? | Itautec , Scopus Tecnologia | Wsparcie zakończone | Prawnie zastrzeżony |
Specyfikacja techniczna
Nazwa | Dysk twardy : maksymalny rozmiar partycji | Wsparcie natywne: systemy plików |
Wsparcie natywne: pojemność dyskietek 3,5" |
Wsparcie natywne: pojemność dyskietek 5,25" |
Wsparcie natywne: pojemność dyskietek 8,0" |
Zintegrowane narzędzie do kompresji dysku | Wsparcie natywne: długie nazwy plików |
---|---|---|---|---|---|---|---|
86-DOS 0,42 - 1,00 | nie dotyczy |
FAT12 ; ( CP/M2 przez RDCPM) |
nie dotyczy | NorthStar 87,5 KB; Cromemco 90 KB | Cromemco/Tarbell 250,25 KB; Tarbell 616 KB; Tarbell 1232 KB | Nie | Nie |
MS-DOS 1.25 | nie dotyczy | FAT12 | nie dotyczy | 160 KB; 320 KB | 250,25 KB | Nie | Nie |
MS-DOS 2.0 - 2.11 | 16 MB (32 MB z FORMATEM innej firmy) | FAT12 | nie dotyczy | 160 KB; 180 KB; 320 KB; 360 KB | 250,25 KB; 500,5 KB; 616 KB; 1232 KB</ref> | Nie | Nie |
MS-DOS 3.0 | 32 MB | FAT12, FAT16 | nie dotyczy | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
MS-DOS 3.1 | 32 MB | FAT12, FAT16 | nie dotyczy | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
MS-DOS 3.2 | 32 MB | FAT12, FAT16 | 720 KB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
MS-DOS 3.3 | 32 MB | FAT12, FAT16 | 720 KB; 1,44 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
MS-DOS 3.31 | 512 MB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
MS-DOS 4.0 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
MS-DOS 5.0 | 2 GB | FAT12, FAT16, FAT16B | 720 KB, 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
MS-DOS 6.0 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Podwójne miejsce | Nie |
MS-DOS 6.20 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Podwójne miejsce | Nie |
MS-DOS 6.21 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
MS-DOS 6.22 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Miejsce na dysku | Nie |
MS-DOS 7.0 ( Windows 95A ) | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Miejsce na dysku | Nie |
MS-DOS 7.1 (Windows 95B/OSR2, Windows 95C/OSR2.5, Windows 98 i Windows 98SE ) | 124,55 GB z FAT32 | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | DriveSpace dla Windows 95, brak dla Windows 98 | Nie |
MS-DOS 8.0 ( Windows Me i nowsze wersje Windows) | 124,55 GB z FAT32 | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
PC DOS 1.0 | nie dotyczy | FAT12 | nie dotyczy | 160 KB | nie dotyczy | Nie | Nie |
PC DOS 1.1 | nie dotyczy | FAT12 | nie dotyczy | 160 KB; 320 KB (dwustronny) | nie dotyczy | Nie | Nie |
PC DOS 2.0 - 2.1 | 16 MB (32 MB z FORMATEM innej firmy) | FAT12 | nie dotyczy | 160 KB; 180 KB; 320 KB; 360 KB | nie dotyczy | Nie | Nie |
PC DOS 3.0 | 32 MB | FAT12, FAT16 | nie dotyczy | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
PC DOS 3.1 | 32 MB | FAT12, FAT16 | nie dotyczy | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
PC-DOS 3.2 | 32 MB | FAT12, FAT16 | 720 KB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
PC DOS 3.3 | 32 MB | FAT12, FAT16 | 720 KB; 1,44 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
IBM DOS 4.0 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
IBM DOS 5.0 | 2 GB | FAT12, FAT16, FAT16B | 720 KB, 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
PC DOS 6.1 (wczesna wersja) | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
PC DOS 6.1 z kompresją / PC DOS 6.3 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | SuperStor | Nie |
PC DOS 7.0 / PC DOS 2000 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 1,86 MB ( XDF ), 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB, 1,54 MB (XDF) | nie dotyczy | Układarka | Nie |
PC DOS 7.10 | ? | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 1,86 MB (XDF), 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB, 1,54 MB (XDF) | nie dotyczy | Układarka, nie na FAT32 | Nie |
DOS Plus 1.1 | 32 MB | FAT12, FAT16, CP/M-86 | 315 KB; 720 KB; CP/M 315 KB; CP/M 720 KB; MSX-DOS 360 KB; MSX-DOS 720 KB | 160 KB; 180 KB; 320 KB; 360 KB; 800 KB; 1,2 MB; CP/M 160 KB; CP/M 320 KB | nie dotyczy | Nie | Nie |
DOS Plus 1.2 - 2.1 | 32 MB | FAT12, FAT16, CP/M-86 | Morela 315 KB; (720 KB) | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB; Żołądź 640 KB; Żołądź 800 KB; CP/M 320 KB | nie dotyczy | Nie | Nie |
DR DOS 3,31 - 3,35 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
DR DOS 3,40 - 3,41 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Nie | Nie |
DR DOS 5.0 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Nie | Nie |
DR DOS 6.0 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | SuperStor | Nie |
PalmDOS 1.0 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | SuperStor | Nie |
Novell DOS 7 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Układarka | Nie |
OpenDOS 7.01 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Układarka | Nie |
DR-OpenDOS 7.02 | 2 GB | FAT12, FAT16, FAT16B | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Układarka | Nie |
DR-DOS 7.02 | 2 GB | FAT12, FAT16, FAT16B, (FAT32 tylko w FDISK) | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Układarka | Częściowe, COMMAND.COM i longname tylko |
DR-DOS 7.03 | 2 GB | FAT12, FAT16, FAT16B, (FAT32 tylko w FDISK) | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Układarka | Częściowe, COMMAND.COM i longname tylko |
DR-DOS 7.04 - 7.05 | ? | FAT12, FAT16, FAT16B, FAT32 (niebootowalny) | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Układarka, nie na FAT32 | Częściowe, COMMAND.COM i longname tylko |
DR-DOS 7.06 - 7.07 | ? | FAT12, FAT16, FAT16B, FAT32 (rozruchowy) | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Układarka, nie na FAT32 | Częściowe, COMMAND.COM i longname tylko |
DR-DOS 8.0 | ? | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 160 KB; 180 KB; 320 KB; 360 KB; 1,2 MB | (250,25 KB) | Obsługiwane, nie w systemie FAT32 | Częściowe, tylko COMMAND.COM |
DR-DOS 8.1 | ? | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
FreeDOS 1.0 | 2 TB | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 360 KB; 1,2 MB | nie dotyczy | ? | Nie |
FreeDOS 1.1 - 1.2 | 2 TB | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 360 KB; 1,2 MB | nie dotyczy | Nie | tak |
PTS-DOS 32 | ? | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
PTS-DOS 2000 | ? | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
PTS-DOS 2000 PRO | ? | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 360 KB; 1,2 MB | nie dotyczy | Nie | Nie |
Datalight ROM-DOS | ? | FAT12, FAT16, FAT16B, FAT32 | 720 KB; 1,44 MB, 2,88 MB | 360 KB; 1,2 MB | nie dotyczy | Nie | tak |
DIP DOS | nie dotyczy | FAT12 | nie dotyczy | nie dotyczy | nie dotyczy | Nie | Nie |
Zobacz też
- Oś czasu systemów operacyjnych DOS
- Lista systemów operacyjnych
- Porównanie dystrybucji Linuksa
- Porównanie systemów operacyjnych