Microsoft open-sources 86-DOS 1.00 source code for 45th anniversary

Microsoft has released the earliest known source code for 86-DOS 1.00 on GitHub under the MIT license. The release marks the 45th anniversary of the operating system on April 28. Historians transcribed the code from 1981 printouts held by its creator, Tim Paterson.

On April 28, Microsoft published a blog post announcing the public availability of the 86-DOS 1.00 source code. This version, originally developed by Tim Paterson at Seattle Computer Products in 1980 as QDOS, filled a gap for Intel's 8086 chip, which lacked support from the dominant CP/M operating system. Microsoft acquired the rights for under $100,000 and shipped it to IBM as PC DOS 1.0 in August 1981, while selling it as MS-DOS to other manufacturers. That deal propelled Microsoft to dominate personal computing for decades. Paterson preserved physical assembler printouts and continuous-feed paper from 1981, rather than digital files. Historians Yufeng Gao and Rich Cini scanned and transcribed these into compilable code. The GitHub repository includes the 86-DOS 1.00 kernel, development snapshots of the PC-DOS 1.00 kernel, utilities such as CHKDSK, and Paterson's original assembler. The code is now MIT-licensed and compilable using the ASM assembler from early 86-DOS or MS-DOS releases. Microsoft has followed a pattern of open-sourcing vintage software, including 6502 BASIC in September 2025, MS-DOS 4.0 in 2024, and MS-DOS 1.25 and 2.0 in 2018. Retro computing enthusiasts can follow instructions in the repository's README.

Makala yanayohusiana

Linux kernel version 7.1 will drop support for the Intel 80486 processor, making it impossible to build a kernel compatible with the 1989 chip. Maintainers, including Ingo Molnar, argue that the compatibility code burdens modern development. The change affects a few compatible chips from other vendors but has negligible practical impact.

Imeripotiwa na AI

Microsoft has released a set of Linux commands for native use on Windows. The move comes as part of announcements at its Build 2026 developer conference.

Jumatatu, 15. Mwezi wa sita 2026, 07:24:14

Linux kernel 7.1 released with new NTFS driver

Jumatano, 10. Mwezi wa sita 2026, 05:54:08

Windows 11 June update adds low-latency mode and security fixes

Jumanne, 19. Mwezi wa tano 2026, 07:44:54

Microsoft confirms Azure Linux 4.0 based on Fedora

Jumatatu, 11. Mwezi wa tano 2026, 12:04:47

Linux kernel starts retiring support for amd k5 cpus

Jumatano, 22. Mwezi wa nne 2026, 09:46:30

Microsoft patches critical ASP.NET Core vulnerability on macOS and Linux

Tovuti hii inatumia vidakuzi

Tunatumia vidakuzi kwa uchambuzi ili kuboresha tovuti yetu. Soma sera ya faragha yetu kwa maelezo zaidi.
Kataa