Microsoft’s 1980 Talks With IBM Over Project Chess Software Plans

IBM’s upcoming microcomputer, internally codenamed “Project Chess,” was already drawing attention from the industry’s software heavyweights in 1980—right down to the question of which programming language and operating system would ship with it. In late August of that year, IBM representatives sat down with Microsoft leadership about software support, only to run into a key mismatch about operating-system ownership that required another meeting the very next day.

Release and platform timeline: late August 1980, early PC era

Date (1980) Event Parties
August 21 Negotiations on software for the coming microcomputer IBM representatives and Microsoft leadership (Bill Gates)
August 22 Follow-up meeting after an operating-system dead end IBM and Gary Kildall of Digital Research

The first critical discussion took place on August 21, when IBM leadership met with Microsoft’s management team to negotiate the software lineup for the machine IBM was preparing to bring to market. Bill Gates agreed to provide at least one major piece of software: the programming language BASIC.

However, the conversation quickly shifted to operating systems—specifically CP/M, which at the time functioned as a near-default standard across platform-independent setups. When IBM asked about CP/M as part of the plan, Gates did not point to Microsoft as a source. Instead, he directed the question toward Digital Research, stating that Microsoft did not have its own operating systems available.

That clarification set off the next step. Soon after the August 21 meeting, Gates arranged a new meeting between IBM and Digital Research’s leadership figure Gary Kildall on August 22. The follow-up was meant to address the CP/M issue head-on—though the account makes clear that the next meeting would not go smoothly.

In other words, the software story behind IBM’s early PC push wasn’t just about what could be programmed; it was about who controlled the operating environment the hardware would rely on. BASIC was lined up through Microsoft, but the operating-system expectations surrounding CP/M required IBM to pivot toward Digital Research at the last moment.

Marcus Chen is a gaming journalist and industry reporter with more than 10 years of experience. He covers releases, announcements, and trends across PC, PlayStation, Xbox, and Nintendo, and keeps a close eye on the indie scene and esports. Previously an editor at several gaming publications, he now writes news, reviews, and breakdowns of major industry moments—from big showcases to updates on popular titles. His work is aimed at players who want a clear, fast read on what happened and why it matters.