DR-OpenDOS
| Company type | Operating system |
|---|---|
| Industry | Computer software |
| Founded | 1988 |
| Founder | Digital Research, Inc. |
| Headquarters | United States |
| Products | DR-DOS (disk operating system) |
DR-DOS is a disk operating system designed for IBM PC compatible computers, initially created by Gary A. Kildall's Digital Research, Inc. It originated from Concurrent PC DOS 6.0, an advanced iteration of CP/M-86. Released in 1988, it was the first DOS variant intended to be compatible with both IBM PC DOS and MS-DOS.
The first version available was 3.31, named to correspond with MS-DOS's numbering scheme. The 1990 debut of DR DOS 5.0 marked its first commercial retail edition and garnered significant positive reviews, establishing DR DOS as the primary rival to Microsoft's MS-DOS. Microsoft responded by launching MS-DOS 5.0 more than a year later. DR DOS also introduced a graphical user interface layer known as ViewMAX.
In 1991, DR DOS 6.0 was released; following Digital Research’s acquisition by Novell, the subsequent version was marketed as Novell DOS 7.0 in 1994. Later ownership transferred to Caldera, which issued updated editions partially as open-source under the Caldera brand and briefly under the name OpenDOS. The last desktop version, Caldera DR-DOS 7.03, appeared in 1999 before the product line shifted focus toward embedded systems under Caldera and later DeviceLogics.
CP/M Beginnings
Digital Research initially developed CP/M for 8-bit processors such as the Intel 8080 and Z80, which led to derivatives like CP/M-86 for the Intel 8086/8088. CP/M was dominant throughout the mid-1970s and widely bundled with various non-proprietary personal computers. However, the introduction of the IBM PC in 1981 significantly altered the market landscape.
In 1980, IBM approached Digital Research to create an x86-compatible version of CP/M but withdrew following disagreements over contractual terms. IBM then collaborated with Microsoft, which had acquired 86-DOS from Seattle Computer Products (SCP). This product evolved into Microsoft’s MS-DOS and IBM's PC DOS. Because 86-DOS’s command structure and API closely resembled those of CP/M 2.2, Digital Research threatened legal action over these similarities. By 1982, IBM agreed to offer Digital Research’s CP/M-86 alongside PC DOS; however, CP/M-86 was priced at $240 compared to PC DOS’s $40. This price disparity combined with limited software support resulted in poor adoption of CP/M-86.
Digital Research faced challenges competing against the Microsoft-IBM partnership’s software ecosystem dominance. They modified their multitasking successors—MP/M-86 and Concurrent CP/M-86—to support MS-DOS/PC DOS applications, a feature publicly demonstrated in December 1983 and delivered as Concurrent DOS 3.1 in March 1984 to hardware manufacturers. Although Concurrent DOS evolved into products such as Multiuser DOS and REAL/32, it remained expensive and was not optimized for single-user desktop environments.
To better serve single users, Digital Research launched versions of DOS Plus from 1.0 through 2.1 during 1985—a simplified single-user system derived from Concurrent DOS that supported multitasking and compatibility with applications from both platforms. Despite this effort, compatibility with DOS remained limited, prompting Digital Research to create a native DOS system that debuted as DR DOS in 1988.
While headquartered in California, much of the development work on DOS Plus, Concurrent DOS 386, Multiuser DOS, DR DOS, and PalmDOS took place at Digital Research’s European Development Centre located in Hungerford, Berkshire, UK, with additional contributions from Digital Research GmbH in Munich, Germany.
Initial DR DOS Release
In 1987, responding to requests from OEMs, Digital Research began creating a new DOS operating system aimed at overcoming the limitations found in MS-DOS. A significant breakthrough was securing a million-dollar agreement with Kazuhiko "Kay" Nishi of ASCII Corporation, who had successfully opened the Japanese OEM market for Microsoft. The debut version of DR DOS was unveiled on May 28, 1988.
The versioning scheme mirrored MS-DOS feature sets; the first public edition was DR DOS 3.31, corresponding with Compaq’s MS-DOS 3.31 that supported large disks (FAT16B/"BIGDOS"). DR DOS 3.31 identified itself as "IBM PC DOS 3.31" and internally ran BDOS kernel version 6.0, derived from Concurrent DOS 6.0 but with multitasking, multiuser functions, and CP/M API support removed, substituting XIOS with an IBM-compatible DOS-BIOS. Core system files included DRBIOS.SYS (DOS-BIOS) and DRBDOS.SYS (BDOS kernel), carrying the OEM identifier "DIGITAL␠".
Enhanced command-line utilities were a hallmark of DR DOS, offering integrated help, detailed error messages, sophisticated command history and editing capabilities via the HISTORY directive, along with native file and directory password protection. It also presented a more affordable licensing model compared to MS-DOS and was engineered from the outset to be embedded in ROM; this ROM-based variant was named ROS (ROM Operating System). The platform attracted multiple updates due to strong interest from PC manufacturers.
At that time, MS-DOS was exclusively distributed bundled with hardware to OEMs, which allowed DR DOS to gain market share by being available for retail purchase starting with version 3.4x.
Documented releases include DR DOS 3.31 (BDOS 6.0, June 1988, OEM only), 3.32 (BDOS 6.0, August 1988, OEM only), 3.33 (BDOS 6.0, September 1988, OEM only), 3.34 (BDOS 6.0, OEM only), 3.35 (BDOS 6.0, October 1988, OEM only), 3.40 (BDOS 6.0, January 1989), and 3.41 (BDOS 6.3, June 1989, both OEM and retail). Most versions were customized for specific hardware platforms; although most OEMs maintained the DR DOS brand name, it was marketed as EZ-DOS 3.41 (and later EZ-DOS 4.1) by 2001 Sales, Inc.
DR DOS Version 5.0
Released in May 1990 under the codename "Leopard," DR DOS 5.0 continued to identify as "PC DOS 3.31" for compatibility reasons but internally operated on a single-user BDOS kernel version 6.4 (the version number jumped from 3 to avoid association with the unpopular MS-DOS 4.x). This release introduced ViewMAX, a GEM-based GUI file manager shell bearing the slogan "Digital Research - We make computers work." Additional innovations included the patented BatteryMAX power management system, bundled disk caching software (DRCACHE), a remote file transfer utility (FILELINK), a cursor shape customization tool (CURSOR), and an enhanced memory management component called MemoryMAX. The core system files were renamed IBMBIO.COM and IBMDOS.COM, featuring advanced boot sector loading that allowed for flexible disk layout configurations. The OEM label was updated to "IBM␠␠3.3".
DR DOS 5.0 pioneered load-high functionality by relocating its kernel and disk buffers into the High Memory Area (HMA)—the initial 64 KB of extended memory accessible in real mode—thereby freeing valuable conventional memory (the first 640 KB of RAM) for DOS applications.
On systems equipped with an Intel 80386 processor, its EMS memory manager enabled loading DOS device drivers into upper memory blocks to further conserve base memory resources. Unlike competitors relying on external utilities like QEMM, DR DOS incorporated this capability natively, substantially increasing free conventional memory availability on both Intel 286 and 386 architectures.
Typical MS-DOS/PC DOS configurations running mouse drivers, multimedia components, and network software had only around 300–400 KB of free conventional memory—insufficient for many late-1980s programs. In contrast, DR DOS 5.0 could load these drivers while maintaining up to approximately 620 KB of conventional memory free—nearly reaching the full theoretical limit of 640 KB. Additionally, when combined with MEMMAX +V, conventional memory could be extended into unused graphics adapter RAM areas by an extra 64–96 KB.
However, because of this expanded conventional memory space, certain legacy applications using address wrapping experienced failures under DR DOS by loading at unexpectedly low memory addresses ("low memory"). To mitigate this issue, DR DOS introduced MEMMAX -L mode that pre-allocates a reserved block at the beginning of the memory map so such programs load above it—trading some usable conventional memory for improved compatibility. By default, MEMMAX was set to +L mode to maximize available application memory capacity.
DR DOS 6.0 / Microsoft Competition
To address mounting rivalry, Microsoft introduced MS-DOS 5.0 in May 1990, officially launching it in June 1991. This version incorporated sophisticated capabilities akin to those found in DR DOS, especially enhancements in memory management.
Digital Research swiftly responded with the release of DR DOS 6.0, codenamed "Buxton," in September 1991. Internally designated as BDOS version 6.7 but presenting itself as "IBM PC DOS 3.31" to ensure compatibility, this release included SuperStor disk compression technology aimed at optimizing hard disk capacity. It also featured a file deletion tracking system with undelete functionality developed by Roger A. Gross.
Among its innovations, DR DOS 6.0 introduced TASKMAX, a task-switching utility compliant with the industry-standard API, enabling multiple applications to run concurrently by suspending background processes until brought to the foreground. This utility leveraged XMS memory on systems with 286 processors or higher and offered limited Copy & Paste functionality. TASKMAX also supported graphical shells such as ViewMAX or PC/GEOS, which could replace its default text-based menu, thereby improving usability.
Microsoft countered with MS-DOS 6.0, incorporating several features that mirrored those of DR DOS 6.0.
In December 1991, the Windows 3.1 beta introduced the contentious AARD code, designed to detect non-Microsoft DOS variants and display error notifications. Digital Research promptly released a patch for DR DOS 6.0 that circumvented this detection without compromising functionality, issuing a "business update" version within six weeks following Windows 3.1’s debut. This ensured seamless compatibility with Windows—a vital requirement for corporate users.
By July 1992, Digital Research Japan unveiled DR DOS 6.0/V, a DOS/V-compatible edition tailored for the Japanese market, alongside a Korean version, thereby broadening DR DOS’s presence across Asian regions.
PalmDOS
In 1992, following Digital Research’s acquisition by Novell in July 1991, a derivative product codenamed "Merlin" was launched under the name NetWare PalmDOS 1. This was a streamlined adaptation of DR DOS 6.0 designed specifically for the emerging palmtop and PDA markets.
PalmDOS marked the first in its lineage to utilize the BDOS 7.0 kernel featuring native DOS-compatible internal structures rather than relying on emulated ones, significantly enhancing application compatibility while reducing kernel size—an essential factor for PDA devices. However, implementing a genuine Current Directory Structure (CDS) imposed a limit on directory path lengths to 66 characters, differing from earlier DR DOS iterations. To preserve compatibility and minimize kernel footprint, PalmDOS identified itself as "PC DOS 3.31" to applications.
Engineered for execution from ROM, PalmDOS supported features such as PCMCIA cards with DPMS capabilities, power management technologies including (BatteryMAX) and patented $IDLE$ dynamic idle detection, as well as MINIMAX task switching optimized for PIM applications running via execute-in-place (XIP) from ROM. The PCMCIA stack development involved Ian H. S. Cullimore, a pivotal contributor to the PCMCIA/PC Card standardization effort.
Novell DOS 7 / Novell’s Enhancements
Novell DOS was the brand name Novell Corporation used for DR DOS following its acquisition of Digital Research in 1991.[1] It often surpassed MS-DOS releases in both features and speed.[2] In 1993, Novell DOS 7 outperformed contemporaries such as PC DOS 6.1 and MS-DOS 6.2.[3]
Under CEO Robert J. Frankenberg, Novell undertook significant streamlining, selling off products like Btrieve and discontinuing others including its multimedia DOS titles.[4] The company licensed technology from Stac Electronics for use in Novell DOS and NetWare.[5] In July 1996, Novell divested the DR DOS line to Caldera, which intended to bundle it with its OpenLinux distribution.[6]
Novell's acquisition of Digital Research aimed to challenge Microsoft's dominance by leveraging DR DOS alongside costly purchases such as WordPerfect and Borland software. The anticipated DR DOS 7.0 ("Panther") experienced delays due to development efforts on an optional Unix-like multi-user security extension and new graphical interfaces (ViewMAX 3 and "Star Trek," a port of Apple System 7.1). However, these enhancements were not included when Novell DOS 7 was released in December 1993.
Although some critiques targeted its size and refinement,[7] many experts considered Novell DOS 7 the premier DOS variant.[8] Aggressive marketing in Germany aimed for a 20% market share, resulting in sales of roughly 1.5 million copies by early 1994 through OEM channels, mail order, and retail partners.[9]
A notable feature was Personal NetWare (PNW), an improved peer-to-peer networking solution building on NetWare Lite. However, its adoption was limited due to incompatibilities with Microsoft's expanding networking standards.
Novell DOS 7 incorporated the updated BDOS 7.2 kernel supporting the DOSMGR API, identifying itself as DOS version 6.0 with an OEM ID of "IBM" to ensure compatibility with Windows.
Memory management capabilities were enhanced with DPMI and DPMS support alongside flexible loadhigh options.[8] The system introduced genuine pre-emptive multitasking of multiple DOS applications within virtual DOS machines (VDMs) using MultiMAX technology. When paired with EMM386 /MULTI, it provided a native 32-bit protected mode core enabling multitasking, multi-threading, hardware virtualization, and domain management accessible to DR DOS-aware programs. TASKMGR utilized this API to manage VDMs compatibly with Windows environments.
Both Novell DOS 7 and Personal NetWare included NetWars, a network-enabled three-dimensional arcade game.
Following the initial release of Novell DOS 7, several updates addressed stability concerns. With Windows 95 under development by Microsoft, Novell halted further enhancements in September 1994 and ended maintenance support by January 1996 after delivering over fifteen updates.
Post-Novell Era
In search of a DOS operating system to complement their OpenLinux distribution, Caldera acquired the product line from Novell on July 23, 1996, as it no longer held significant commercial value for Novell.
Confronted with competition from IBM's PC DOS 6.3 and Caldera's own DR-DOS, Microsoft limited Windows 95 compatibility exclusively to their own DOS platform — a practice later contested by Caldera through a landmark lawsuit supported by the Canopy Group. After protracted litigation, the dispute was resolved out of court on January 7, 2000, with a $280 million settlement.
In August 1996, Roger A. Gross—an original DR-DOS engineer—proposed reviving DR-DOS development with enhanced Windows 95 compatibility to bolster the legal challenge. After discussions with Caldera executives and Raymond John Noorda in September 1996, Gross was hired to form a UK subsidiary. On September 10, Caldera announced plans for OpenDOS (COD) and intended to release its source code publicly. Caldera UK Ltd. was officially established on September 20, 1996.
Gross assembled a team combining former Novell EDC developers with new talent at a facility near Andover, Hampshire, UK. Over two years they introduced key features such as a TCP/IP stack derived from LAN WorkPlace for DOS/NetWare Mobile, a 32-bit protected mode HTML 3.2 web browser named DR-WebSpyder, POSIX Pthreads extensions, long filename support (LONGNAME), and LBA/FAT32 capabilities (DRFAT32). Consultant Andrew Schulman contributed to developing "WinGlue," designed to improve Windows 95/98 compatibility by substituting MS-DOS components; demonstrated at CeBIT in March 1998, this evolved into "WinBolt," which remained unreleased but played a critical role in the legal proceedings.
On February 3, 1997, Caldera UK launched Caldera OpenDOS 7.01—a rebranded update of Novell DOS 7 lacking recent patches due to lost source code at Novell. This release omitted features such as SETFIFO and replaced bundled utilities like Search&Destroy virus scanner and FastBack Plus with newer tools including PNUNPACK alongside an advanced version of NetWars.
Some portions of OpenDOS 7.01 were briefly made available as open source under restrictive licenses in May 1997 but were later closed again to protect commercial interests.
After beta versions late in 1997, Caldera released DR-OpenDOS 7.02 in December that year; it was renamed Caldera DR-DOS 7.02 by March 1998. This iteration enhanced BIOS and BDOS functionality with numerous bug fixes and compatibility improvements (including coexistence with Windows 9x), introduced diagnostic modes, integrated debugger support, flexible CONFIG.SYS tracing options, improved multi-configuration support, and extended scripting capabilities within CONFIG.SYS enabling boot menus and error handling.
Memory management was refined through enhanced load-high options increasing free conventional memory availability and improved National Language Support allowing multiple COUNTRY.SYS files plus dynamic format detection supporting ISO 8601 dates and Euro currency symbols. DR-DOS 7.02 fully complied with Year 2000 standards featuring an updated FDISK utility supporting FAT32 partitions.
The upgraded BDOS caused some legacy applications to malfunction; this was addressed by an improved SETVER driver capable of hierarchically emulating different DOS and BDOS versions to maintain compatibility.
An incompatibility arose between QEMM version 8’s DOS-UP feature and DR-DOS’s new high-file loading behavior in version 7.02; this was resolved via a patch that toggled handle chunking behavior but introduced minor compromises affecting Windows 3.xx compatibility.
In August 1998, Caldera established two subsidiaries: Caldera Systems, Inc., focusing on Linux business initiatives; and Caldera Thin Clients, Inc., targeting embedded systems and thin client markets.
On January 6, 1999, Caldera UK released DR-DOS version 7.03 featuring improved memory managers—especially DPMI support—and added utilities such as DEVLOAD and DRMOUSE; however, an OEM label change caused cross-operating system issues which could be mitigated using NOVOLTRK. This release marked the final desktop-oriented version of DR-DOS.
Early in 1999 Caldera shuttered its successful UK operation following Gross’s departure; development relocated to the United States but lacked specialized expertise. The DR-DOS product line transferred to Caldera Thin Clients—renamed Lineo, Inc.—on July 20, 1999. Lineo reissued DR-DOS version 7.03 unchanged but shifted focus toward embedded Linux solutions via Embedix.
Subsequent independent releases included OEM versions DR-DOS 7.04 (August 1999) and DR-DOS 7.05 (November 1999), minimal kernel/shell variants incorporating native FAT32 support and large disk handling utilized in products like Ontrack’s Easy Recovery software and Seagate’s SeaTools diagnostics suite. These versions internally identified as "PC DOS 7.10" for FAT32 recognition while maintaining backward compatibility.
For specialized OEM requirements the DR-DOS series evolved further:
- Version 7.06 consolidated kernel files into a single executable bootable by MS-DOS boot sectors but incompatible with DR-DOS boot sectors;
- Version 7.07 introduced novel bootstrap loaders integrating CHS/LBA disk access across FAT12/16/32 file systems along with boot conventions from multiple operating systems into a unified MBR/boot sector loader named NEWLDR—enabling seamless multi-boot configurations involving various DOS versions including Windows variants.
These technical advancements expanded DR-DOS’s applicability within multi-boot environments alongside other operating systems.
Subsequent Releases
Following Lineo's acquisition in 2002, former Lineo executives acquired the DR-DOS trademark and established DRDOS, Inc., operating as DeviceLogics L.L.C., to continue promoting DR-DOS for embedded applications. On March 30, 2004, DR-DOS 8.0 debuted, incorporating features such as FAT32 and large volume support, the ability to boot from ROM/Flash memory, multitasking capabilities, and a DPMI memory manager, all built upon kernel version 7.03.
In the fall of 2005, DRDOS introduced version 8.1, which enhanced FAT32 compatibility and was based on OpenDOS 7.01.xx. Nevertheless, DR-DOS 8.1 was pulled from distribution due to infringements of the GNU General Public License (see Controversies). Additionally, the company provided an option to purchase the DR-DOS license for $25,000.
The source code of OpenDOS 7.01 served as the foundation for The DR-DOS/OpenDOS Enhancement Project, initiated in July 2002 with the aim of updating DR-DOS capabilities. Improvements encompassed native support for large disks using LBA, enhanced FAT32 functionality, optimized memory management, and compatibility with the FAT32+ extension allowing files up to 256 GB on FAT partitions. A work-in-progress release, DR-DOS 7.01.08 WIP, was made available on July 21, 2011.
Since 2023, the most recent Enhanced DR-DOS version (7.01.08 WIP) has been adapted to an open-source build system that facilitates cross-compilation from non-DOS environments. The kernel compiles into a single executable file named KERNEL.SYS, compatible with FreeDOS boot loaders. This version has continued to receive regular bug fixes and updates and remains actively maintained as of October 2024.
Licensing Issues
In October 2005, it was discovered that DR-DOS 8.1 included utilities sourced from FreeDOS and other projects without adhering to the GNU General Public License (GPL) requirements—specifically lacking author attribution and source code availability. After complaints from FreeDOS contributors, DRDOS removed both versions 8.1 and the unaffected 8.0 from its official website.
Command Set
Beginning with DR-DOS 3.31, internal commands encompassed APPEND, ASSIGN, BATCH, DBG, DELQ, ERA, ERAQ, MORE, and SUBST. The release of DR-DOS 5.0 saw the removal of BATCH and the addition of HILOAD.[10][11] With DR-DOS 6.0 came new internal commands such as GOSUB, IDLE, RETURN, and SWITCH; meanwhile, ASSIGN and SUBST transitioned to external commands.[11] Although ECHOERR and PAUSEERR were present internally in version 6.0, they were typically disabled.[10] The MORE command remained internal through PalmDOS but became external in Novell DOS 7; DBG was removed entirely in Novell DOS 7.[11] Starting with update 8 and continuing in DR DOS 6.0 (1993), LOADHIGH (LH) and TRUENAME were incorporated internally. APPEND was internal in DR-DOS 6.0 but shifted to external status in Novell DOS 7.
Internal Command List
The following internal commands are supported by DR DOS version 6.0:
- APPEND
- BREAK
- CD
- CHCP
- CHDIR
- CLS
- COPY
- CTTY
- DATE
- DBG
- DEL
- DELQ
- DIR
- ERA
- ERAQ
- ERASE
- EXIT
- HILOAD
- IDLE
- MD
- MKDIR
- MORE
- PATH
- PROMPT
- RD
- REN
- RENAME
- RMDIR
- SET
- TIME
- TYPE
- VER
- VERIFY
- VOL
Batch processing subcommands
The batch processing subcommands available in DR DOS 6.0 consist of the following:
External commands
The following external commands are supported by DR DOS 6.0:
- ASSIGN
- ATTRIB
- BACKUP
- CHKDSK
- COMMAND
- COMP
- CURSOR
- DELPURGE
- DELWATCH
- DISKCOMP
- DISKCOPY
- DISKMAP
- DISKOPT
- DOSBOOK
- EDITOR
- EXE2BIN
- FASTOPEN
- File Compare|FC
- FDISK
- FILELINK
- FIND
- FORMAT
- GRAFTABL
- GRAPHICS
- JOIN
- KEYB
- LABEL
- LOCK
- MEM
- MEMMAX
- MODE
- MOVE
- NLSFUNC
- PASSWORD
- RECOVER
- RENDIR
- REPLACE
- RESTORE
- SCRIPT
- SETUP
- SHARE
- SID
- SORT
- SSTOR
- SUBST
- SUPERPCK
- SYS
- TASKMAX
- TOUCH
- TREE
- UNDELETE
- UNFORMAT
- UNINSTAL
- XCOPY
- XDEL
- XDIR
See also
- CP/M
- MP/M
- DOS Plus
- Multiuser DOS
- NetWare
- Comparison of DOS operating systems
- Timeline of DOS operating systems
- AARD code
- General Software Embedded BIOS
Further reading
- Digital Research, Inc. (1990). DR DOS 5.0 Retail box with lid. Digital Research, Inc. Part Number 1176-6114-001.
- Digital Research, Inc. (May 1990). DR DOS 5.0 User Guide, 1st ed., 501 pages. Digital Research, Inc. Part Number 1176-2004-002.
- Digital Research, Inc. (May 1990). ViewMAX User Guide, 1st ed., 88 pages. Digital Research, Inc. Part Number 1174-2004-002.
- Digital Research, Inc. (August 1990). DR DOS 5.0 Release Notes, 11 pages. Digital Research, Inc. Part Number 1176-1001-002.
- Digital Research, Inc. (August 1991). DR DOS 6.0 Software Performance Report. Digital Research, Inc. Part No. 000-1200-00.
- Digital Research, Inc. (August 1991). DR DOS 6.0 User Guide, 2nd ed., 698 pages. Digital Research, Inc. Part Number 1182-2004-002.
- Digital Research, Inc. (August 1991). ViewMAX User Guide, 2nd ed., 106 pages. Digital Research, Inc. Part Number 1192-2054-002.
- Novell Desktop Systems Group (January 7, 1993; orig. 1992). DRTIPS.ZIP. Digital Research / Novell.
External links
- Official website (archived snapshot as of July 2018)
- Enhanced DR-DOS/OpenDOS Project
- DR-DOS 7 online manual
- DR-DOS Wiki
- ↑ Cite error: Invalid
<ref>tag; no text was provided for refs namedScott_1991_Merger - ↑ Cite error: Invalid
<ref>tag; no text was provided for refs namednytimes rivals boost - ↑ Cite error: Invalid
<ref>tag; no text was provided for refs namedextremetech msdos 30 - ↑ Cite error: Invalid
<ref>tag; no text was provided for refs namednytimes readies response - ↑ Cite error: Invalid
<ref>tag; no text was provided for refs namedSheesley_2008 - ↑ Cite error: Invalid
<ref>tag; no text was provided for refs namedCaldera_1996_Suit - ↑ Cite error: Invalid
<ref>tag; no text was provided for refs namedGoodman_1994 - ↑ 8.0 8.1 Cite error: Invalid
<ref>tag; no text was provided for refs namedSchneider_1994 - ↑ Cite error: Invalid
<ref>tag; no text was provided for refs namedASW_1994_Novell_DOS_7 - ↑ 10.0 10.1 Cite error: Invalid
<ref>tag; no text was provided for refs namedPaul_1997_DRDOS6UN - ↑ 11.0 11.1 11.2 Cite error: Invalid
<ref>tag; no text was provided for refs named4DOS_8.00_HELP
- Caldera (company) operating systems
- Novell
- Digital Research operating systems
- 1988 software
- Disk operating systems
- DOS variants
- Embedded operating systems
- Floppy disk-based operating systems
- Microcomputer software
- Microsoft criticisms and controversies
- Operating system distributions bootable from read-only media
- Proprietary operating systems
- ROM-based operating systems
- Assembly language software