Microsoft has celebrated the 45th anniversary of 86-DOS 1.00 by releasing its source code on GitHub, offering an unprecedented look into the origins of personal computing.
The newly available materials include
original assembler listings for the 86-DOS 1.00 kernel, multiple development snapshots of the PC-DOS 1.00 kernel, and important utilities such as
CHKDSK.
This source code, originally developed by
Tim Paterson in 1980, was pivotal in shaping MS-DOS and Windows; Microsoft acquired it in 1981 for
$75,000.
"Software history lives in code, yes," noted Microsoft’s Stacey Haffner and Scott Hanselman, emphasizing that these releases are meant to enhance the
study and preservation of early computing history.
The full source code and accompanying artifacts, gathered by historians, fit under an
MIT license, ensuring accessibility for enthusiasts and scholars alike.
The archive not only serves as an educational resource but encapsulates the essence of how operating systems came together in the late 1970s and early 1980s. The team behind the release reminds us that some of the earliest DOS code was found on printed paper in a garage, reflecting the humble beginnings of revolutionary technology. This open-source project enhances understanding of the
foundational personal computer software development.
As Microsoft continues to shed light on its history with these releases, enthusiasts and researchers can delve deeper into the artifacts of computing's past.
Sources: 

Microsoft has marked the 45th anniversary of 86-DOS 1.00 by open-sourcing its code on GitHub. The release includes the kernel, development snapshots, and utilities like CHKDSK, enriching access to the history of early software development and highlighting Microsoft's commitment to preserving computing heritage.