Digital Research
| Company type | Private |
|---|---|
| Industry | Software |
| Founded | 1974 |
| Founder | Gary Kildall |
| Headquarters | Monterey, California , United States |
Area served | Microcomputer software market |
Key people | Gary Kildall |
| Products | CP/M, MP/M, Concurrent DOS, FlexOS, Multiuser DOS, DOS Plus, DR DOS, GEM |
| Parent | Novell (from 1991) |
Digital Research, Inc. (commonly known as DR or DRI) was a privately owned American software enterprise established by Gary Kildall with the purpose of creating and distributing his CP/M operating system along with associated 8-bit, 16-bit, and 32-bit platforms including MP/M, Concurrent DOS, FlexOS, Multiuser DOS, DOS Plus, DR DOS, and GEM. As a pioneer software firm within the microcomputer sector, Digital Research secured a prominent position in the market. The company's original base was in Pacific Grove, California before it moved its headquarters to Monterey, California.
1974–1979: Formation and incorporation
In 1972, Gary Kildall, then teaching at the Naval Postgraduate School in Monterey, California, began providing consultancy services to Intel under the business name Microcomputer Applications Associates (MAA). By 1974, he had created Control Program/Monitor (CP/M), recognized as the first disk operating system tailored for microcomputers.
That same year, Kildall formally incorporated his venture as Intergalactic Digital Research, which was later abbreviated to Digital Research. The company’s operating system offerings, beginning with CP/M designed for 8080 and Z80 microprocessors, became the prevailing standard of that time. The portfolio included the original 8-bit CP/M and derivatives such as MP/M (launched in 1979), a multi-user, multi-tasking variant.
1980–1990: Development of CP/M and CP/M-86
In 1981, Digital Research introduced CP/M-86, marking its entry into the 16-bit operating system arena aimed at IBM PC users and directly competing against Microsoft’s MS-DOS. Additional offerings included multi-tasking systems like MP/M-86 (1981) and Concurrent CP/M (1982), which supported simultaneous execution of applications. Nevertheless, industry critiques often pointed to shortcomings in the quality of its documentation.
By 1983, Digital Research had broadened its retail distribution network and announced PC DOS-compatible versions of its programming languages and utilities. With revenues reaching $45 million that year, it ranked as the fourth-largest software vendor in the microcomputer segment. Although it ceded leadership in the 8088 software domain, the company pursued expansion by developing for Intel's 80286 and Motorola's 68000 processors and collaborated with AT&T Corporation to create software for Unix System V.
The company also produced compilers and interpreters for a range of programming languages including C, Pascal, COBOL, FORTRAN, PL/I, BASIC, and Logo. Its MS-DOS alternative, DR DOS, introduced innovative features that compelled Microsoft to enhance its own DOS products.
During the IBM PC’s development phase, Digital Research’s CP/M held a dominant position. IBM initially sought a CP/M version for their PC but negotiations faltered due to contract disagreements with Digital Research. Consequently, Microsoft supplied MS-DOS—adapted from an acquired product called 86-DOS—as the operating system for the IBM PC in 1981. This critical decision propelled Microsoft into a leading role within the software industry.
Competition between MS-DOS and DR DOS was marked by Microsoft's licensing approach that favored exclusivity with OEMs for MS-DOS—a tactic later deemed unlawful by a 1994 US Department of Justice ruling banning "per-processor" licensing agreements.
Digital Research advanced Concurrent CP/M into Concurrent DOS (1984), incorporating MS-DOS API emulation alongside FAT file system compatibility tailored for IBM-compatible personal computers. Following the launch of the IBM PC/AT in 1985, Digital Research released real-time operating systems such as Concurrent DOS 286, as well as single-user systems like DOS Plus (1985) and DR DOS (1988). Positioned as a fully compatible replacement for MS-DOS featuring enhanced capabilities, DR DOS became one of Digital Research’s most successful product lines.
Graphics Environment Manager (1985)
In 1985, Digital Research introduced a microcomputer adaptation of the GKS graphics standard, named GSX, which served as the core technology for their GEM GUI. Their product range featured DR DRAW, a graphics application built on GSX, alongside a compact collection of GEM-based GUI software. Shortly after GEM's debut, Microsoft released Windows 1.0.
Subsequently, Digital Research and its successor, Caldera, accused Microsoft of employing vaporware strategies with MS-DOS to hinder the market performance of DR DOS.
FlexOS, Concurrent DOS XM and Concurrent DOS 386
The modular FlexOS operating system (1986) evolved from Concurrent PC DOS, utilizing improved CPU memory addressing capabilities to deliver a versatile multitasking platform. It included a comprehensive set of system APIs, facilitating both synchronous and asynchronous processing, as well as features like named pipes and resource aliasing through environment variables. FlexOS found particular success in point-of-sale applications.
Additional variants comprised Concurrent DOS XM (1986) and the 32-bit Concurrent DOS 386 (1987).
1990 and 1991: Multiuser DOS
Digital Research launched Multiuser DOS in 1991, expanding their multi-user operating system offerings beyond previous single-user editions. Despite this advancement, these products struggled to gain significant market traction.
Of note, a beta version of Windows 3.1 contained concealed code known as the AARD code, designed to detect the presence of DR DOS installations and produce obscure error messages.
1991–2014: Acquisition by Novell
Digital Research was purchased by Novell in 1991 for million, primarily to acquire its operating system technologies including FlexOS. FlexOS had been implemented as the basis for systems like Siemens S5-DOS/MT, IBM 4680 OS, and IBM 4690 OS, bolstering Novell’s footprint in embedded and real-time operating system sectors.
Notable employees
Several prominent individuals at Digital Research made lasting impacts on the technology industry, among them:
Acquisitions
- Compiler Systems, Inc. (1981), known for CBASIC
- MT MicroSYSTEMS, Inc. (1981), creators of Pascal/MT+
See also
- Multiuser DOS Federation
- Novell Digital Research Systems Group
- Caldera Digital Research Systems Group
Further reading
- (Discusses claims related to Novell’s acquisition of Digital Research and the creation of "NovOS".)
- (18 pages)