Microsoft licensed or released versions of MS-DOS under different names like
Lifeboat Associates "Software Bus 86" In the former
Eastern bloc, MS-DOS derivatives named DCP () 3.20 and 3.30 (DCP 1700, DCP 3.3) and WDOS existed in the late 1980s. They were produced by the
East German electronics manufacturer
VEB Robotron.
MS-DOS 1.x • Version 1.23 (OEM) • Version 1.24 (OEM) – basis for IBM's Personal Computer DOS 1.1 • Version 1.25 (OEM) – basis for non-IBM OEM versions of MS-DOS, including
SCP MS-DOS 1.25 ::* Compaq-DOS 1.12, a Compaq OEM version of MS-DOS 1.25; Release date: November 1983 ::* TI BOOT V. 1.13, a Texas Instruments OEM version of MS-DOS; Release date: August 1983 ::* Zenith Z-DOS 1.19, a Zenith OEM version of MS-DOS 1.25 ::* Zenith Z-DOS/MS-DOS release 1.01, version 1.25, a Zenith OEM version of MS-DOS; Release date: May 1983
MS-DOS 2.x in its sleeve MS-DOS 2.x became popular because of reliability and use of less memory than version 3. Support for IBM's XT 10 MB hard disk drives, support up to 16 MB or 32 MB
FAT12-formatted hard disk drives depending on the formatting tool shipped by OEMs, user-installable device drivers, tree-structure filing system, Unix-like inheritable redirectable file handles, non-multitasking child processes an improved Terminate and Stay Resident (TSR) API, environment variables, device driver support, FOR and GOTO loops in batch files,
ANSI.SYS. • Version 2.0 (OEM), First version to support double-sided 360 KB 5.25-inch floppy disks; Release date: October 1983 • Version 2.02 (OEM, Compaq); Release date: November 1983 • Version 2.05 (OEM, international support); • Version 2.1 (OEM, IBM only) •
Olivetti M19 came with MS-DOS 2.11 •
Tandy 1000 HX has MS-DOS 2.11 in ROM •
TeleVideo PC DOS 2.11, a TeleVideo OEM version of MS-DOS 2.11 •
Toshiba MS-DOS 2.11 in ROM drive for the model
T1000 laptop • Version 2.13 (OEM, Zenith); Release date: July 1984 • Version 2.2 (OEM, with Hangeul support)
MS-DOS 3.x • Version 3.0 (OEM) – First version to support 5.25-inch 1.2 MB floppy drives and diskettes,
FAT16 partitions up to 32 MB; Release date: April 1985 • Version 3.1 (OEM) – Support for Microsoft Networks through an
IFS layer, • Version 3.2 (OEM) – First version to support 3.5-inch 720 KB floppy drives and diskettes and
XCOPY. • Version 3.20 – First retail release (non-OEM); Release date: July 1986 • Version 3.21 (OEM / non-OEM); Release date: May 1987 • Version 3.22 (OEM) – (
HP 95LX) • Version 3.3 (OEM) – First version to support 3.5-inch 1.44 MB floppy drives and diskettes, extended and logical partitions, directory tree copying with XCOPY, improved support for internationalization (COUNTRY.SYS), networked file flush operations • Version 3.3a (OEM) • Version 3.30; Release date: February 1988 • Version 3.30A (OEM,
DTK); Release date: July 1987 • Version 3.30T (OEM,
Tandy); Release date: July 1990 • Version 3.31 (Compaq, Emerson and Vendex HeadStart Explorer OEM only) – supports
FAT16B with partitions larger than 32 MiB; Release date: November 1987
MS-DOS 4.0 / MS-DOS 4.x • MS-DOS 4.0 and 4.1A separate branch of development with additional multitasking features, released between 3.2 and 3.3, and later abandoned. It is unrelated to any later versions, including versions 4.00 and 4.01 listed below • MS-DOS 4.x (IBM-developed) – Includes a graphical/mouse interface. It had many bugs and compatibility issues that plagued all versions of MS-DOS 4.x.
FASTOPEN/FASTSEEK,
DOSSHELL, could use
EMS for the disk buffers and provided EMS drivers and emulation for
386-compatible processors; Release date: October 1988 • Version 4.01 (OEM) – Microsoft-rewritten Version 4.00 released under MS-DOS label but not IBM PC DOS. First version to introduce volume serial number when formatting hard disks and floppy disks (Disk duplication also and when using
SYS to make a floppy disk or a hard drive partition bootable); Release date: April 1989 • Version 4.01a (OEM)
MS-DOS 5.x • Version 5.0 (Retail) – includes a
full-screen text editor. Many of the bugs and compatibility issues from MS-DOS 4.x are resolved. First version to support 3.5-inch 2.88 MB floppy drives and diskettes. The
SHARE command was not needed anymore for old DOS 1.x style
FCB file
API to partitions over 32 MB. • Version 5.0a (Retail) – With this release, IBM and Microsoft versions diverge. •
Version 5.50 (Windows
NTVDM) – All Windows NT
32-bit versions ship with files from DOS 5.0
MS-DOS 6.x • Version 6.0 (Retail) – Online help through
QBasic. Disk compression, upper memory optimization and antivirus included. • Version 6.2 –
SCANDISK as replacement for
CHKDSK. Fix serious bugs in
DBLSPACE. • Version 6.21 (Retail) – Stacker-infringing DBLSPACE removed. • Version 6.22 (Retail) – New
DRVSPACE compression. Last version of MS-DOS to be sold as an independent product.
MS-DOS 7/8 (as part of Windows 9x) • MS-DOS 7.0 was included in
Windows 95's first retail release. It contains support for
VFAT long file names when run in a Windows
Virtual 8086 system, or with an
LFN driver such as DOSLFN. JO.SYS is an alternative filename of the
IO.SYS kernel file and used as such for "special purposes". JO.SYS allows booting from either CD-ROM drive or hard disk. Last version to recognize only the first 8.4 GB of a hard disk. The
VER internal command reports the Windows version 4.00.950, applications through the
MS-DOS API would be reported a version number of 7.00. • MS-DOS 7.1 was included in
Windows 95's OEM Service Release 2 through
Windows 98 Second Edition. It added support for the
FAT32 file system and
logical block addressing (LBA), and was the last version that could boot to the command line from a hard disk. The VER internal command reports the Windows version 4.00.1111, 4.10.1998, or 4.10.2222 depending on the version of Windows, while applications through the API would report version 7.10. • MS-DOS 8.0 was included in
Windows Me, the last version based on MS-DOS. DOS mode was significantly altered in this release. Booting from the hard disk to a command line only was no longer permitted, AUTOEXEC.BAT and CONFIG.SYS files were no longer loaded or parsed before loading the Windows GUI; booting from floppy disk was still permitted to allow for emergency recovery. This version was included (in modified form) in
Windows XP up to
Windows 8.1 for creating MS-DOS startup disks. The VER internal command reports the Windows version 4.90.3000 or 5.1 when created from newer versions of Windows. Applications requesting the version through the API would report version 8.00. Microsoft DOS was released through the OEM channel, until Digital Research released
DR-DOS 5.0 as a retail upgrade. With
PC DOS 5.00.1, the IBM–Microsoft agreement started to end, and IBM entered the retail DOS market with IBM DOS 5.00.1, 5.02, 6.00 and PC DOS 6.1, 6.3, 7, 2000 and 7.1.
Localized versions Localized versions of MS-DOS existed for different markets. While Western issues of MS-DOS evolved around the same set of tools and drivers just with localized message languages and differing sets of supported codepages and keyboard layouts, some language versions were considerably different from Western issues and were adapted to run on localized PC hardware with additional BIOS services not available in Western PCs, support multiple hardware codepages for displays and printers, support DBCS, alternative input methods and graphics output. Affected issues include Japanese (
DOS/V), Korean, Arabic (ADOS 3.3/5.0), Hebrew (HDOS 3.3/5.0), Russian (
RDOS 4.01/
5.0) as well as some other Eastern European versions of DOS. ==Competition==