Microsoft libera código-fonte do 86-DOS 1.00 em código aberto pelo 45º aniversário

A Microsoft disponibilizou o código-fonte mais antigo conhecido do 86-DOS 1.00 no GitHub sob a licença MIT. O lançamento marca o 45º aniversário do sistema operacional em 28 de abril. Historiadores transcreveram o código a partir de impressões de 1981 mantidas por seu criador, Tim Paterson.

No dia 28 de abril, a Microsoft publicou uma postagem no blog anunciando a disponibilidade pública do código-fonte do 86-DOS 1.00. Esta versão, desenvolvida originalmente por Tim Paterson na Seattle Computer Products em 1980 como QDOS, preencheu uma lacuna para o chip 8086 da Intel, que carecia de suporte do sistema operacional dominante CP/M. A Microsoft adquiriu os direitos por menos de 100.000 dólares e o forneceu à IBM como PC DOS 1.0 em agosto de 1981, enquanto o vendia como MS-DOS para outros fabricantes. Esse acordo impulsionou a Microsoft a dominar a computação pessoal por décadas. Paterson preservou impressões físicas de assembler e papel contínuo de 1981, em vez de arquivos digitais. Os historiadores Yufeng Gao e Rich Cini digitalizaram e transcreveram esses documentos para um código compilável. O repositório do GitHub inclui o kernel do 86-DOS 1.00, instantâneos de desenvolvimento do kernel do PC-DOS 1.00, utilitários como o CHKDSK e o assembler original de Paterson. O código agora possui licença MIT e é compilável usando o assembler ASM de versões anteriores do 86-DOS ou MS-DOS. A Microsoft tem seguido um padrão de liberar software antigo como código aberto, incluindo o 6502 BASIC em setembro de 2025, o MS-DOS 4.0 em 2024 e o MS-DOS 1.25 e 2.0 em 2018. Entusiastas da computação retrô podem seguir as instruções no arquivo README do repositório.

Artigos relacionados

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.

Reportado por IA

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.

segunda-feira, 15 de junho de 2026, 07:24h

Linux kernel 7.1 released with new NTFS driver

quarta-feira, 10 de junho de 2026, 05:54h

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

terça-feira, 19 de maio de 2026, 07:44h

Microsoft confirms Azure Linux 4.0 based on Fedora

segunda-feira, 11 de maio de 2026, 12:04h

Linux kernel starts retiring support for amd k5 cpus

quarta-feira, 22 de abril de 2026, 09:46h

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

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar