MS-DOS 4.0 (multitasking)

Source: Wikipedia, the free encyclopedia.

MS-DOS 4.0
Closed source
Initial releaseMay 15, 1986; 37 years ago (May 15, 1986)
Final release4.10.30 / May 10, 1988; 35 years ago (May 10, 1988)[1]
Update methodRe-installation
Package managerNone
Platformsx86
Kernel typeMonolithic
Default
user interface
Command-line interface (COMMAND.COM)
LicenseProprietary
Support status
Unsupported

MS-DOS 4.0 was a

MS-DOS 4.01
and later, which did not contain the multi-tasking features.

History

OEMs, such as SMT Goupil and International Computers Limited (ICL), actually licensed releases of the software. In particular, IBM declined the product, concentrating instead on improvements to MS-DOS 3.x and their new joint development with Microsoft to produce OS/2
.

As a result, the project was scaled back, and only those features promised to particular OEMs were delivered. In September 1987, a version of multi-tasking MS-DOS 4.1 was reported to be developed for the

This ICL/MS MS-DOS 4.10.20 version was released on 28 October 1987. A further ICL/MS MS-DOS 4.10.30 version was released on 10 May 1988. No further releases were made once the contracts had been fulfilled.

In July 1988, IBM announced "

MS-DOS 4.01
following quickly to fix issues many had reported.

Features

As well as minor improvements such as support for the

shared memory. This limited form of multitasking was considered to be more useful in a server rather than workstation environment, particularly coupled with MS-Net
2.0, which was released simultaneously.

Other limitations of MS-DOS 3.0 remained, including the inability to use memory above 640 KB, and this contributed to the product's lack of adoption, particularly in light of the need to write programs specifically targeted at the new environment.

INT 21h/AH=87h can be used to distinguish between the multitasking MS-DOS 4.x and the later MS-DOS/PC DOS 4.x issues.[5]

Microsoft president Jon Shirley described it as a "specialized version" and went as far as saying "maybe we shouldn't have called it DOS 4.0", although it is not clear whether this was always the intention, or if a more enthusiastic response from OEMs would have resulted in it being the true successor to DOS 3.x. The marketing positioned it as an additional option between DOS 3.x for workstations, and Xenix for higher-end servers and multiuser systems.

External commands

MS-DOS Version 4.10.20 supports the following external commands:[6]

See also

  • Concurrent DOS 386
    - Concurrent CP/M-based multiuser multitasking OS with DOS emulator since 1983
  • DOS Plus - Concurrent PC DOS-based multitasking OS with DOS emulator since 1985
  • DoubleDOS - enabled limited multitasking by partitioning a PC into two simultaneous DOS sessions
  • OpenDOS, DR-DOS
    - successors of DOS Plus with preemptive multitasking in VDMs since 1993
  • FlexOS - successor of Concurrent DOS 286 since 1986
  • 4690 OS
    - successors of FlexOS 286 and FlexOS 386 since 1986
  • Multiuser DOS - successor of Concurrent DOS 386 since 1991
  • REAL/32
    - successor of Multiuser DOS since 1995
  • PC-MOS/386 - multiuser multitasking DOS clone since 1987
  • VM/386 - multiuser multitasking DOS environment since 1987
  • TopView
    - DOS-based multitasking environment since 1985
  • DESQview/X
    - DOS-based multitasking environment since 1985
  • Virtual DOS machine
  • Datapac Australasia

References

  1. ^ "icl37". www.vintage-icl-computers.com. Retrieved 2023-10-07.
  2. ^ "MS-DOS 4.0 in U.K.; U.S. Waiting for 5.0". InfoWorld. 1986-03-24.
  3. ^ "ICL launches DRS 300 80286 Professional Workstation with multi tasking MS-DOS 4.1", Computer Business Review, 1987-09-20
  4. ^ "IBM DOS". InfoWorld: 77. 1988-07-18.
  5. Brown, Ralf D. (2002-12-29). "The x86 Interrupt List"
    . Retrieved 2011-10-14.
  6. ^ MS-DOS Version 4.10 Fujitsu ICL OEM

Further reading

External links