Do you dream of CONFIG.SYS and find yourself doodling “DOS=HIGH,UMB” on scraps of paper during moments of boredom? If so, recent news from Microsoft will likely make your day. Microsoft is re-open-sourcing MS-DOS on GitHub. As implied, this isn’t the first time the OS has been released as an open-source project, but according to Microsoft, it’s now much easier to use the data. The company writes, “Today, we’re re-open-sourcing MS-DOS on GitHub. Why? Because it’s much easier to find, read, and refer to MS-DOS source files if they’re in a GitHub repo than in the original downloadable compressed archive file.”
Two different versions of DOS have been open-sourced — DOS 1.25 and DOS 2.0. DOS 1.25 was used as the basis for all of the non-IBM versions of DOS, while MS-DOS version 2.0 included a number of significant features such as IBM XT hard drive support (up to 32MB formatted), user-installable device drivers, non-multi-tasking child processes, and ANSI.SYS. DOS 2.0 was also the first version to support 5.25-inch disks in capacities of 180KB and 360KB.
Microsoft’s blog post notes:
Microsoft’s decision to open source MS-DOS like this might not seem particularly important, given the plethora of alternatives on the market. FreeDOS remains in active development, while utilities like DOSBox can emulate DOS effectively. Then there’s the fact that even as DOS versions go, MS-DOS 2.0 is ancient — I got started with MS-DOS 3.3 in 1987, DOS 6.22 was the last version released at retail, and the last version to formally ship with Windows ME was 8.0. But DOS is also a critical component of the history of the PC and its development mirrors the deployment of features and technology in much of the market through the 1980s.
Microsoft asks that users refrain from Pull Requests that suggest source file modification, as it intends to keep source files static.
Microsoft: Bethesda Games ‘Either First or Better’ on Xbox, Not Exclusive
Microsoft's Tim Stuart doesn't think the company will try to cut PS5 gamers out of future Bethesda titles. The company wants Xbox to be the best destination for its games, but not the only one.
Apple: ‘It’s Up to Microsoft’ to Get Windows Running on New ARM Macs
According to Apple, the question of supporting Windows on the M1 is entirely in Microsoft's court.
Microsoft Adds 64-bit x86 Emulation to Windows on ARM
Microsoft announced today that the expected support for 64-bit x86 emulation on Windows on ARM devices has arrived, provided you are running Build 21277. You'll need to be part of Microsoft's Windows Insider program to test the build.
Microsoft: Pluton Chip Will Bring Xbox-Like Security to Windows PCs
Intel, AMD, and Qualcomm are working to make Pluton part of their upcoming designs, which should make PCs more difficult to hack, but it also bakes Microsoft technology into your hardware.