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

Illustration depicting the Linux From Scratch 13.0 release as the first systemd-only version, with Tux assembling a PC amid upgraded packages and kernel.
Imagem gerada por IA

Linux From Scratch 13.0 released as first systemd-only version

Reportado por IA Imagem gerada por IA

The Linux From Scratch project has unveiled version 13.0, marking the first release exclusively using systemd as its init system. This update includes the Linux kernel 6.18.10 and upgrades to 36 packages. The change discontinues the longstanding SysVinit variant after version 12.4.

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

A tech enthusiast is set to revisit the early 2000s by installing the classic Linux distribution Q4OS this weekend. The distro features built-in theme settings that evoke a nostalgic computing experience. The article was published on February 14, 2026.

Linux PC vendor System76 is advocating against state mandates for operating system-level age verification. The company's CEO met with a Colorado senator to discuss excluding open source software from a proposed bill. Similar legislation is advancing in several other US states.

Reportado por IA

Markus “Doom” Gaasedelen has showcased a “Bliss” exploit that jailbreaks the original Xbox One console, presented at RE//verse 2026. The method requires soldering a microcontroller to the motherboard and removing capacitors. It affects only the initial model, leaving Xbox One S and X unaffected.

quinta-feira, 12 de março de 2026, 00:19h

Microsoft rolls out Xbox mode to Windows 11 PCs in April

sábado, 07 de março de 2026, 17:43h

Linux enthusiast revives ten-year-old laptop abandoned by Windows

sábado, 28 de fevereiro de 2026, 19:29h

Developer recreates 1994 Linux desktop as browser web app

domingo, 22 de fevereiro de 2026, 05:52h

Linux open-source projects release multiple updates in week 8 of 2026

sexta-feira, 20 de fevereiro de 2026, 12:47h

Linux delivers exciting updates in six months after years of waiting for Windows

quinta-feira, 19 de fevereiro de 2026, 05:01h

Netbase project introduces NetBSD utilities to Linux

quarta-feira, 11 de fevereiro de 2026, 23:02h

Microsoft launches Windows 11 26H1 for new Arm PCs only

Este site usa cookies

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