Comparison of DOS operating systems: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
replace with archived link
Line 510: Line 510:


== External links ==
== External links ==
* [http://web.archive.org/web/20071028074338/http://oldfiles.org.uk/powerload/timeline.htm Detailed timeline of DOS variants]
* [http://www.freedos.org/freedos/news/press/2000-drdos-hist.txt DR-DOS version dates]
* [http://www.freedos.org/freedos/news/press/2000-drdos-hist.txt DR-DOS version dates]



Revision as of 02:45, 12 October 2009

This article details various versions of DOS-compatible operating systems.

Historical and licensing information

Name Creator Current code owner/maintainer License First public release date
PC DOS 1.0 IBM No longer supported Proprietary 1981, August 12
PC DOS 1.1 IBM No longer supported Proprietary 1982, May
PC DOS 2.0 IBM No longer supported Proprietary 1983, March
PC DOS 3.0 IBM No longer supported Proprietary 1984, August
IBM DOS 4.0 (called PC DOS 4.0) IBM No longer supported Proprietary 1988
IBM DOS 5.0 (called PC DOS 5.0) IBM No longer supported Proprietary 1991
PC DOS 6.1, 6.3 IBM No longer supported Proprietary 1993
PC DOS 7 IBM No longer supported Proprietary 1995
PC DOS 2000 IBM No longer supported Proprietary 1998
MS-DOS 1.0[1] Microsoft No longer supported Proprietary[2] 1982
Z-DOS 1.25 OEM Zenith No longer supported Proprietary 1982, May
MS-DOS 2.0 (first version with name of "MS-DOS") Microsoft No longer supported Proprietary[2] 1983, March
MS-DOS 3.0 Microsoft No longer supported Proprietary[2] 1984
MS-DOS 3.2 Microsoft No longer supported Proprietary[2] 1986
DOS 3.27 (similar to PC-DOS 3.20 with minor improvements) OEM Olivetti No longer supported Proprietary 1986, December 22
MS-DOS 3.3 Microsoft No longer supported Proprietary[2] 1987
MS-DOS 4.0 Microsoft No longer supported Proprietary[2] 1988
MS-DOS 5.0 Microsoft No longer supported Proprietary[2] 1991
MS-DOS 6.0 Microsoft No longer supported Proprietary[2] 1994
MS-DOS 6.22 Microsoft No longer supported Proprietary[2] 1994
MS-DOS 7.0 (Windows 95A) Microsoft No longer supported Proprietary[2] 1995
MS-DOS 7.10
(Windows 95B/OSR2, 95C/OSR2.5, 98, and 98SE)
Microsoft No longer supported Proprietary[2] 1996
MS-DOS 8.0 (Windows Me)[3] Microsoft No longer supported [4] Proprietary[2] 2000
DOS Plus 1.2 Digital Research No longer supported Proprietary 1986
DR-DOS 3.x Digital Research No longer supported Proprietary 1988
DR-DOS 5 Digital Research No longer supported Proprietary 1990
DR-DOS 6 Digital Research No longer supported Proprietary 1991
Novell DOS 7 Novell No longer supported Proprietary 1993
OpenDOS 7.01 Caldera Systems No longer supported Free for non-commercial use 1997
DR-OpenDOS 7.02 Caldera Systems Not officially supported;
maintained by Udo Kuhnt as Enhanced DR-DOS
Free for non-commercial use 1997
DR-DOS 7.02 Caldera Systems No longer supported Proprietary 1998
DR-DOS 7.03 Caldera Thin Clients/
Lineo
DR DOS Inc. Proprietary 1999
DR-DOS 8.0 DeviceLogics No longer supported[5] Proprietary 2004
DR-DOS 8.1 DR DOS Inc. No longer supported[5] Proprietary 2005
FreeDOS 1.0 Jim Hall The FreeDOS Project GPL 2006
PTS-DOS 32 PhysTechSoft PhysTechSoft Proprietary ?
PTS-DOS 2000 PhysTechSoft PhysTechSoft Proprietary ?
PTS-DOS 2000 PRO PhysTechSoft PhysTechSoft Proprietary ?
ROM-DOS Datalight Datalight Proprietary 1989

Technical specifications

Name Max Hard Drive partition size File systems supported natively 3.5" Floppy capacities supported natively 5.25" Floppy capacities supported natively Integrated disk compression utility? Long File Names supported natively?
MS-DOS 1.1 n/a FAT12 n/a 320kB (double-sided) No No
MS-DOS 2.0 10MB FAT12 n/a 360kB No No
MS-DOS 3.0 32MB FAT12 n/a 360kB, 1.2MB No No
MS-DOS 3.2 32MB FAT12 720kB 360kB, 1.2MB No No
MS-DOS 3.3 32MB FAT12 720kB, 1.44MB 360kB, 1.2MB No No
MS-DOS 4.0 2GB FAT12, FAT16 720kB, 1.44MB 360kB, 1.2MB No No
MS-DOS 5.0 2GB FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No
MS-DOS 6.0 2GB FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB DoubleSpace No
MS-DOS 6.22 2GB FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB DriveSpace No
MS-DOS 7.0 (Windows 95A) 2GB FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB DriveSpace No (DOSLFN)
MS-DOS 7.1x (Windows 95B/OSR2, 95C/OSR2.5, 98, and 98SE) 124.55GB (with FAT32)

[6]

FAT12, FAT16, FAT32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB DriveSpace for versions of Windows 95, None for Windows 98 No (DOSLFN)
MS-DOS 8.0 (Windows Me)Template:Fn 124.55GB (with FAT32)[6] FAT12, FAT16, FAT32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No (DOSLFN)
DOS Plus 1.2 32MB FAT12, FAT16, CP/M-86 n/a 360kB, 1.2MB, CP/M 320kB No No
DR-DOS 3.x 32MB FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No
DR-DOS 5 512Mb FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No
DR-DOS 6 2GB FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB Super-stor No
Novell DOS 7.0 2GB FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No
(DR-)OpenDOS 7.0x 2GB FAT12, FAT16, FAT32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB ? No
DR-DOS 7.03 2GB FAT12, FAT16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB Stacker No
DR-DOS 8.x ? FAT12, FAT16, FAT32 (buggy ?) 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No
FreeDOS 1.0 2TB FAT12, FAT16, FAT32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB ? No (DOSLFN)
PC DOS 1.0 n/a FAT12 n/a 160kB No No
PC DOS 6.1 (early version) 2GB FAT12, FAT16 720kB, 1.44MB,
2.88MB
360kB, 1.2MB,
No No
PC DOS 6.1 with Compression / 6.3 2GB FAT12, FAT16 720kB, 1.44MB,
2.88MB
360kB, 1.2MB,
SuperStor No
PC DOS 7 / 2000 2GB FAT12, FAT16 720kB, 1.44MB,
1.86MB (XDF), 2.88MB
360kB, 1.2MB,
1.54MB (XDF)
Stacker No
PTS-DOS 32 ? FAT12, FAT16, FAT32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No (DOSLFN)
PTS-DOS 2000 ? FAT12, FAT16, FAT32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No
PTS-DOS 2000 PRO ? FAT12, FAT16, FAT32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No No
ROM-DOS ? FAT12, FAT16, FAT32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB No Yes

References

  1. ^ Doug Conner. "Father of DOS Still Having Fun at Microsoft". Micronews.
  2. ^ a b c d e f g h i j k l Current understanding has it that if one has a license to run a Windows version, one can also legally install any MS-DOS version up to the level of that Windows' version.
  3. ^ MS-DOS 8.0 has most of the functionality of previous versions, but there are significant losses of usability, like: the loss of FORMAT /S command, that can be substituted by formatting HDD/FDD and then copying IO.SYS from CD-boot A: image, as first ever file onto drive; loss of SYS A: (or SYS B:) command for floppies, that can be substituted too in the same way as FORMAT /S; inability to boot to a command prompt without substitution/modification of IO.SYS (other than CD-boot version) and COMMAND.COM. For purpose of booting from C: drive, an unmodified IO.SYS from simulated A: boot diskette image, that is placed on Windows Me OEM CD, from which that CD boots, can be used, and English COMMAND.COM can be modified by replacing in this file at hex offset 00006510 byte 75 by byte EB, or substituted by (now freeware) 4DOS (from which NDOS is derived) http://www.jpsoft.com/download.htm
  4. ^ While Windows Me may be unsupported and end-of-life, a version of its underlying DOS is included with Windows XP. When one formats a floppy in Windows XP and selects "Create an MS-DOS startup disk", the floppy is formatted with a DOS version that identifies itself as "Windows Millennium [Version 4.90.3000]".
  5. ^ a b The entire DR DOS 8 series was pulled from the market after it was discovered that 8.1 code had been lifted from FreeDOS in violation of the GPL license.
  6. ^ a b As mentioned at http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q184006& Microsoft's KB article 184006 , the limit of 124.55GB for FAT32 partition size is a primarily a limitation of Windows 95/98's 16-bit SCANDISK utility. Other DOS versions supporting FAT32 may allow a larger partition size closer to the theoretical ~8TB maximum suggested by FAT32's specifications (maximum of 268,435,445 clusters times 32 Kb cluster size). Windows 2000 and XP can mount and use a FAT32 partition larger than 32GB, but they cannot natively create one, which according to Microsoft is by design.

See also

External links