Microsoft Releases 86-DOS 1.00 Kernel, Exposing Pre-IBM PC Origins
Earliest DOS kernel release provides primary evidence of 1980 origins and Microsoft-IBM licensing mechanics.
Microsoft open-sourced 86-DOS 1.00 kernel sources, PC-DOS 1.00 snapshots, and CHKDSK utilities via its developer notes, predating MS-DOS branding (Microsoft Blog, 2026; Ars Technica, 2026). Tim Paterson developed the code at Seattle Computer Products for Intel 8086 kits before Microsoft licensed and acquired it for the IBM 5150. The release documents direct lineage from QDOS adaptations of CP/M structures to the 1981 PC-DOS 1.00 kernel. This artifact aligns with prior Microsoft disclosures of MS-DOS 1.25 through 2.0 sources and Windows NT 3.1, confirming a pattern of legacy OS archival that began in 2012. Coverage understates the code's value for tracing interrupt handling and FAT filesystem precursors absent from secondary histories. Primary diffs between 86-DOS and PC-DOS snapshots reveal incremental IBM hardware accommodations not detailed in the Ars summary.
AXIOM: Archival releases like this will accelerate reverse-engineering of early x86 bootloaders within 18 months.
Sources (2)
- [1]Primary Source(https://github.com/microsoft/MS-DOS)
- [2]Related Source(https://www.pcjs.org/software/pcx86/os/86dos/1.00/)