Your data. Your choice.

If you select «Essential cookies only», we’ll use cookies and similar technologies to collect information about your device and how you use our website. We need this information to allow you to log in securely and use basic functions such as the shopping cart.

By accepting all cookies, you’re allowing us to use this data to show you personalised offers, improve our website, and display targeted adverts on our website and on other websites or apps. Some data may also be shared with third parties and advertising partners as part of this process.

Background information

Gary Kildall: the almost-Gates

Kevin Hofer
19/5/2022
Translation: machine translated

Gary Kildall was a software pioneer. He developed the CP/M operating system. Although little known, a variant of CP/M was to stimulate the PC industry: DOS.


This article was previously published on 7 April 2020. Due to current events, Kildall's 80th birthday, it is being republished today.


Games not only demonstrated the power of microcomputers, they also convinced people who weren't hobbyists or entrepreneurs that they could use a computer. A software market was created. For it to work, it needed an operating system.

Gary Kildall developed the first operating system for microcomputers.

Gary Kildall and CP/M

Kildall was born in 1942, the descendant of Norwegian immigrants. In fact, he wants to be a maths teacher in his hometown of Seattle. But he is obsessed with computers. So much so that he obtained a doctorate in computer science.

When Kildall was drafted to Vietnam, he began training as a naval officer. In 1969, the Navy recruited him to teach computer science at the Naval Postgraduate School in Monterey, California. It was there that he came into contact with the first programmable microprocessor, the 4004. Shortly afterwards, he went to work for its manufacturer: Intel.

Kildall was the first to develop the PL/M programming language for microprocessors. In 1973, the CP/M operating system followed. This made it possible to read and write files on an 8-inch floppy disk; the first microcomputer floppy disk operating system was born.

The deal that fell through

In 1980, at Bill Gates' suggestion, IBM approached Digital Research to negotiate the purchase of a version of CP/M called CP/M-86 for the IBM PC. Gary, as usual, leaves the negotiations to his wife Dorothy. Meanwhile, he is delivering software on his private plane.

Before explaining the purpose of their visit, the IBM representatives insist that Dorothy sign a confidentiality agreement. On the lawyer's advice, she refuses to sign the agreement without Gary's consent. Gary returns in the afternoon to try to move the discussion forward with IBM.

To no avail.

The reasons, why the agreement between Digital Research and IBM failed are, to this day, the subject of speculation: the statements of the people involved do not agree. Everyone tells their own version. Did Gary sign the confidentiality agreement? Did he at least meet IBM representatives?

Digital Research, which has only a few products, may not be willing to sell its core product to IBM for a one-off payment. Typically, the company insists that it has to pay a licence fee.

Digital Research, which has a few products, may not be willing to sell its core product to IBM for a one-off payment.

Dorothy believes that the company will not be able to deliver the CP/M-86 according to IBM's proposed timetable. Digital Research is then in the process of implementing the PL/I programming language for Data General.

Dorothy believes the company will not be able to deliver the CP/M-86 according to IBM's proposed timetable.

It is possible that IBM representatives are also upset that Gary and Dorothy are spending hours on what they see as a routine formality. According to Kildall, he and Dorothy continued to negotiate with IBM on a flight and reached an agreement with a handshake. IBM negotiator Jack Sams, on the other hand, insists that he never met Gary. He does, however, admit that someone else in his group may have negotiated with Kildall.

The missed opportunity

When the IBM PC was launched, IBM sold PC-DOS separately as an option. It cost just US$40. Although PC-DOS is optional, most software requires the operating system. CP/M-86 was offered as an option a few months later at six times the price. With its $240 price tag, it couldn't compete with PC-DOS and was also supported by less software.

Tragic ending

Later, he becomes increasingly bitter about the missed opportunity with IBM and the fact that Gates has amassed a fortune from DOS. In his manuscript "Computer Connections", he writes of Bill Gates:

I have grown up in the industry with Gates. He is divisive. He is manipulative. He is a user. He has taken much from me and the industry.

According to Gary, Gates is manipulative, divisive and exploitative. He's alleged to have taken a lot from the PC industry and himself. That's a bit strong, considering the two were friends until the IBM deal.

Kildall died on 8 July 1994. The cause of death cannot be definitively determined. Gary Kildall is thought to have fallen on his head a few days earlier and refused treatment. Doctors believe he died as a result of his fall.

He was only 52 years old.

51 people like this article


User Avatar
User Avatar

From big data to big brother, Cyborgs to Sci-Fi. All aspects of technology and society fascinate me.


Background information

Interesting facts about products, behind-the-scenes looks at manufacturers and deep-dives on interesting people.

Show all

These articles might also interest you

  • Background information

    Sergey Lebedev and the first Soviet computer

    by Kevin Hofer

  • Background information

    50 Years of Floppy Disk: The Rise and Fall of a Storage Medium

    by Kevin Hofer

  • Background information

    When will it end? Graphics cards and other components could become even more expensive

    by Kevin Hofer