#06 – MS-DOS & PC-DOS: Building an Empire on the IBM 5150 (1980–1995)

The sixth episode tells the story of a real turning point: when the operating system ceased to be a tool for technical elites and landed on the desks of millions around the world. MS-DOS and its twin PC-DOS not only fueled the personal computer revolution but also laid the foundation for Microsoft’s empire and a standard that lasted for decades.

1. Genesis: The Contract That Changed the World

On November 6, 1980, IBM and Microsoft signed an agreement to deliver an operating system for the upcoming IBM PC.
The catch? Microsoft didn’t have an OS.

The solution was elegantly simple:
Microsoft bought QDOS (Quick and Dirty Operating System) from Seattle Computer Products for $75,000 and assigned Tim Paterson to adapt it for IBM’s needs.

Crucial clause: Microsoft retained the right to sell the OS to other vendors under the name MS-DOS.
This was the move that built the Microsoft empire and helped make PC compatibility an industry standard.

IBM PC 5150 – the computer that changed the world / Boffy b took this photo of my IBM PC, and release it under the GFDL and CC-BY-SA.

2. IBM PC 5150 – Birth of the PC Standard

On August 12, 1981, IBM launched the IBM PC Model 5150 with the following specs:

  • Intel 8088 processor (4.77 MHz)
  • 16–64 KB RAM (expandable to 640 KB)
  • Optional 5.25″ floppy drives (160/320 KB)
  • CGA or MDA graphics card
  • PC-DOS 1.0 available for an extra $40

IBM chose an open architecture and published schematics, allowing third-party companies to build compatible hardware and software.
Ironically, this decision led to IBM losing control over its own platform.

3. MS-DOS vs PC-DOS – Twin Operating Systems

Although both systems shared the same codebase, there were some differences:

AspectPC-DOSMS-DOS
DistributorIBMMicrosoft
Target HardwareIBM PCs onlyIBM PC clones
DevelopmentJoint (to v6.0), IBM-ledMicrosoft-led (from v3.0)
Tools IncludedIBM utilitiesStandard DOS utilities

PC-DOS 1.0 command prompt screenshot / Author: TeamY2T, License: Public domain

4. The Evolution of DOS – From Simplicity to Complexity

DOS rapidly evolved, with each version adding new features:

MS-DOS 1.x (1981–1982):

  • Basic commands: DIR, COPY, DEL, REN
  • Single drive support
  • FAT12 file system

MS-DOS 2.x (1983):

  • Hard disk support
  • Subdirectories
  • Piping and redirection (|, >, <)
  • First UNIX-like elements

MS-DOS 3.x (1984–1987):

  • 1.2 MB floppy support
  • Networking support
  • FAT16 file system

MS-DOS 5.0 (1991):

  • Expanded memory management
  • EDIT text editor
  • UNDELETE and user tools

MS-DOS 6.x (1993–1994):

  • Drive compression (DoubleSpace / DriveSpace)
  • Antivirus, defragmentation tools
  • Last major standalone DOS version

5. Interface and Working Philosophy

DOS was a command-line interface system with a simple philosophy: one task at a time, user control, and direct hardware access.

Typical DOS commands:

C:\> DIR *.EXE           # List executable files  
C:\> COPY A:*.* C:\TEMP # Copy files from floppy to TEMP
C:\> DEL TEMP.* # Delete temporary files
C:\> CD GAMES # Change directory to GAMES
C:\> TYPE README.TXT # Display file contents

6. The DOS Ecosystem – Software and Standards

DOS created a massive software ecosystem.

Productivity:

  • WordPerfect, Microsoft Word
  • Lotus 1-2-3, Quattro Pro
  • dBase, FoxPro

Utilities:

  • Norton Commander (file manager)
  • Norton Utilities
  • PC Tools

Games:

  • Sierra adventure games
  • id Software (Doom, Quake)
  • LucasArts classics

Development:

  • Turbo Pascal, Turbo C
  • QuickBASIC
  • Assembly (MASM, TASM)

7. Competitors and Alternatives

While dominant, DOS wasn’t alone:

  • DR-DOS – CP/M’s descendant, fully compatible
  • OS/2 – 32-bit OS with GUI from IBM/Microsoft
  • Concurrent DOS – multitasking DOS
  • FreeDOS – modern open-source implementation

8. Decline and Legacy

DOS began to decline with the arrival of Windows 95 in 1995 — although it remained underneath.
Final versions include MS-DOS 7.x (Windows 9x) and MS-DOS 8.0 (Windows ME).

DOS legacy:

  • CLI interface standard (cmd.exe in Windows)
  • File and folder structure conventions
  • Commands (dir, copy, del) still used today
  • The concept of “PC compatibility”
  • A direct foundation for Windows (up to ME)

Summary

MS-DOS and PC-DOS were the first operating systems to truly democratize computing.
Their simple syntax, low cost, and IBM’s open architecture created a platform on which the entire PC industry was built.

Without IBM’s contract and Microsoft’s clever licensing strategy, the tech landscape would look very different today.
DOS also proved a critical lesson: whoever controls the OS controls the entire platform.

Passionate about bringing retro computers back to life — Apple, Commodore, Atari, Amiga, and more.

Policies

© 2025 RetroComp. All rights reserved.

Scroll to Top