Microsoft har släppt den tidigaste kända källkoden för 86-DOS 1.00 på GitHub under MIT-licensen. Lanseringen markerar operativsystemets 45-årsjubileum den 28 april. Historiker har transkriberat koden från utskrifter från 1981 som sparats av skaparen Tim Paterson.
Den 28 april publicerade Microsoft ett blogginlägg där de tillkännagav att källkoden för 86-DOS 1.00 nu finns tillgänglig för allmänheten. Denna version, som ursprungligen utvecklades av Tim Paterson hos Seattle Computer Products 1980 under namnet QDOS, fyllde ett tomrum för Intels 8086-chip, som saknade stöd från det dominerande operativsystemet CP/M. Microsoft förvärvade rättigheterna för under 100 000 dollar och levererade systemet till IBM som PC DOS 1.0 i augusti 1981, samtidigt som de sålde det som MS-DOS till andra tillverkare. Den affären banade väg för Microsofts dominans inom persondatorer i flera decennier. Paterson bevarade fysiska assemblerutskrifter och traktormatat papper från 1981, snarare än digitala filer. Historikerna Yufeng Gao och Rich Cini skannade och transkriberade dessa till körbar kod. GitHub-förrådet innehåller 86-DOS 1.00-kärnan, utvecklingsversioner av PC-DOS 1.00-kärnan, verktyg som CHKDSK samt Patersons ursprungliga assemblator. Koden är nu licensierad under MIT och kan kompileras med assemblatorn ASM från tidiga 86-DOS- eller MS-DOS-utgåvor. Microsoft har följt ett mönster av att publicera äldre programvara som öppen källkod, däribland 6502 BASIC i september 2025, MS-DOS 4.0 under 2024 samt MS-DOS 1.25 och 2.0 under 2018. Entusiaster av retrodatorer kan följa instruktionerna i förrådets README-fil.