Forwards or Backwards

Topics › History

Digital Research a Timeline

Published · 24 min

Watch on YouTube

In the autumn of 1974, in a backyard workshop in Pacific Grove, California, a Navy computer science teacher named Gary Kildall booted the first working copy of CP/M - the operating system that went on to run on hundreds of models of early personal computer. This video follows Digital Research, the company he and his wife Dorothy McEwen Kildall founded to sell it, from that workshop to a courtroom in Utah.

CP/M's BIOS layer made software portable, and WordStar and dBase were written for it; by September 1981 more than 250,000 licences had been sold (InfoWorld). Then the IBM visit of August 1980 - what the Computer History Museum says actually happened, and why the 'he went flying' story is a myth - and how Microsoft bought 86-DOS from Seattle Computer Products and kept the right to sell it to everyone. On the IBM PC, PC DOS cost $40 and CP/M-86 $240.

DRI fought back with Concurrent CP/M, the GEM desktop (and its life on the Atari ST), and DR DOS, a better DOS than DOS. Microsoft answered with per-processor licences, an early announcement of MS-DOS 5 and the AARD code hidden in Windows 3.1 test versions. Novell bought DRI in 1991; Kildall died in Monterey in July 1994, aged 52; Caldera bought the assets in 1996, sued Microsoft, and settled in January 2000 for $280 million, a sum kept secret until 2009. And the afterlife: the IEEE Milestone plaque (2014), CP/M's source code freed step by step from 2001 to 2022, and CP/M's fiftieth anniversary in 2024.

No figure appears without its date and source. Photographs are public domain or CC0, from Wikimedia Commons, credited on screen: Piotr J. Flatau; stiefkind (CC0); Swtpc6800 (Michael Holley); Bill Crouch; Vintageibmmt; Tandy Corporation; MKFI; Piero71 (CC0).

Educational documentary. Not financial or investment advice.

In these topics

Tags

Chapters

  1. The shed in Pacific Grove, 1974
  2. Intergalactic Digital Research
  3. The standard for eight-bit machines
  4. The IBM visit, August 1980
  5. MS-DOS wins the IBM PC
  6. Fighting back: GEM and multiuser
  7. DR-DOS, 1988
  8. Microsoft's dirty tricks
  9. Novell buys DRI, 1991
  10. Kildall's last years
  11. Caldera v. Microsoft
  12. Afterlife

More from Forwards or Backwards on YouTube

Sources and credits

Photo credits (Wikimedia Commons)

Primary sources

  • Computer History Museum, David A. Laws, 'Fifty Years of the Personal Computer Operating System', 18 April 2024 - the 781 Bayview Avenue workshop, 1975 first licence, 1976 founding, 1978 and 1980 revenue, the IBM visit, $40 vs $240, Novell and Caldera. Read and quotations re-.
  • IEEE / ETHW, 'Milestones: The CP/M Microcomputer Operating System, 1974', dedicated 25 April 2014 (801 Lighthouse Avenue and the Naval Postgraduate School).
  • Computer History Museum press release, 1 October 2014 (CP/M source code); CHM blog, Leonard J. Shustek, 'In His Own Words: Gary Kildall', 2 August 2016.
  • InfoWorld, Thom Hogan, 14 September 1981 (more than 250,000 CP/M licences), as cited in Wikipedia 'CP/M'.
  • The Seattle Times, Paul Andrews, 'A Career Spent In Gates' Shadow - Computer Pioneer Dies At 52', 14 July 1994.
  • IEEE Spectrum, Bob Zeidman, 'Did Bill Gates Steal the Heart of DOS?', 31 July 2012, with its editor's note.
  • Andrew Schulman, 'Examining the Windows AARD Detection Code', Dr. Dobb's Journal, September 1993.
  • US Department of Justice, complaint and proposed consent decree, United States v. Microsoft, 15 July 1994.
  • Deseret News, 19 July 1991 and 30 October 1991; Tech Monitor, 29 October 1991 (Novell-DRI).
  • Caldera v. Microsoft, D. Utah (72 F. Supp. 2d 1295, 3 November 1999); Dave Farquhar, The Silicon Underground; The Salt Lake Tribune, Tom Harvey, 7 October 2011 ($280m, $35.5m to Novell); Washington Post, 11 January 2000.
  • The Register, 26 November 2001 (Lineo licence, Bryan Sparks email of 19 October 2001); The Register, Liam Proven, 15 July 2022; The Register, 2 August 2024.
  • Wikipedia articles 'Gary Kildall', 'Digital Research', 'CP/M', '86-DOS', 'DR-DOS', 'GEM (desktop environment)', 'Caldera (company)', 'AARD code' -, used for dates and cross-checked where a primary page exists; OSnews, 30 August 2012 (GEM changes).

Not regulated financial advice.