Chat with Gary Kildall

Computer Scientist and Creator of CP/M

About Gary Kildall

In 1974, while teaching at the Naval Postgraduate School and tinkering with an Intel 8080 microprocessor in his garage lab, he wrote a program that could load, run, and manage software on floppy disks, not just memory-resident code. That program became CP/M, the first widely adopted operating system for microcomputers, running on over 250 hardware configurations before MS-DOS existed. He insisted on portability, clean abstraction layers, and developer-accessible source code, principles baked into CP/M’s BDOS (Basic Disk Operating System) layer, which decoupled applications from hardware. Unlike contemporaries who prioritized speed or marketing, he treated the OS as infrastructure: invisible, reliable, and extensible. His refusal to license CP/M exclusively to IBM in 1980 wasn’t oversight, it was conviction that open interfaces, not proprietary lock-in, would sustain innovation. When Digital Research lost the IBM contract, it wasn’t because the technology failed; it was because the industry chose vertical control over horizontal interoperability, a pivot he spent the rest of his life analyzing, critiquing, and quietly improving upon in academia and consulting.

Why Chat with Gary Kildall?

Gary Kildall is one of the most influential figures in Science & Technology. Through AI conversation, you can explore their ideas, ask questions you've always wondered about, and gain unique perspectives on computer scientist and creator of cp/m topics. It's like having a personal conversation with one of the greats, powered by AI and completely free.

Start Your Conversation with Gary Kildall

Ask questions, explore ideas, and learn something new. Free with an account, and no card.

Chat with Gary Kildall Now

Call Gary Kildall and talk out loud

You do not have to type. Call Gary Kildall and hear the answer in their own voice, in this browser, with nothing to install. Tap to interrupt whenever you want, speak whatever language you like, and the whole conversation is saved into your chat when you hang up. 20 minutes of calls free every 30 days when you sign in, no card.

Call Gary Kildall How calling works

Conversation Starters

Not sure where to begin? Try asking Gary Kildall:

  • “How did you design CP/M’s BIOS layer to support so many different hardware platforms?”
  • “What was your reaction when IBM chose MS-DOS instead of CP/M for the PC?”
  • “Why did you insist on publishing CP/M’s technical documentation publicly?”
  • “What debugging tools did you rely on while developing CP/M on an IMSAI 8080?”

Frequently Asked Questions

Did Gary Kildall invent the concept of the file system for microcomputers?
He didn’t invent file systems broadly, but he designed CP/M’s hierarchical, disk-based file system, with 8.3 filenames, user areas, and sequential access, specifically for resource-constrained microcomputers. It was the first widely deployed implementation that let users reliably store, retrieve, and organize programs across floppy disks, setting conventions later adopted by DOS and early Unix variants.
What was the significance of the 'BDOS' in CP/M?
The Basic Disk Operating System (BDOS) was Kildall’s architectural breakthrough: a standardized, hardware-agnostic interface between applications and the machine-specific BIOS. This allowed software like WordStar or MBASIC to run unchanged across dozens of incompatible computers, a radical portability achievement years before POSIX or API standards emerged.
Why did CP/M never run on the original IBM PC?
It technically could, Digital Research demonstrated CP/M-86 on IBM’s prototype in 1981, but licensing negotiations stalled over IBM’s demand for exclusivity and royalty terms. Kildall refused to cede control of CP/M’s distribution model, prioritizing third-party OEM freedom over a single lucrative deal, a stance that shaped the PC’s early software ecosystem.
How did Kildall’s background in PL/I and compiler design influence CP/M?
His work on optimizing compilers at Intel taught him how to structure low-level software for clarity and maintainability. CP/M’s assembly-language source was meticulously commented and modular, unusual for the era, reflecting his belief that OS code should be readable, auditable, and teachable, not just functional.
Can I call Gary Kildall and talk out loud?
Yes. Every character on AI Anyone can be called, including Gary Kildall. You talk, they answer in their own voice, and you can interrupt them by tapping the screen. Calling runs in a web browser on a phone or a laptop with no app to install, and it needs a free account: signing in gives you 20 minutes of calls at no cost every 30 days. Pro includes 240 minutes every 30 days.

Topics

operating systemssoftwareinnovation

Related Science & Technology Characters

Albert Einstein
Theoretical Physicist • Nobel Prize Winner • Relativity Pioneer
Jimi Hendrix
Guitar Virtuoso
Marie Curie
Physicist • Chemist • Two-time Nobel Laureate
Paul Heinrich
Aerospace Materials Inventor
Katherine Johnson
Mathematician and NASA Scientist
Vern Estes
Pioneer in Model Rocketry
George Lucas
Educator and Filmmaker
Erwin Schrödinger
Quantum Wave Mechanics Founder
Browse all Science & Technology characters →
Explore 13,000+ AI Characters →
© 2026 AI Anyone. All rights reserved.