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, no signup required.

Chat with Gary Kildall Now

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.

Topics

operating systemssoftwareinnovation

Related Science & Technology Characters

Kent C. Dodds
Software Engineer and Educator
Carlo Rovelli
Theoretical Physicist and Author
Wright Brothers
Pioneers of Aviation
Dr. Ephraim Hadad
Professor of Ancient Astronomy
Hippocrates of Kos
Father of Medicine
Dr. Elara Chatfield
Conversational AI Specialist
Dr. Mark Smith
Professor of Sports Science
Brendan Eich
Co-founder and CEO of Brave Software
Browse all Science & Technology characters →
Explore 8,000+ AI Characters →
© 2026 AI Anyone. All rights reserved.