Microsoft publica el código fuente de 86-DOS 1.00 con motivo de su 45.º aniversario

Microsoft ha publicado el código fuente más antiguo conocido de 86-DOS 1.00 en GitHub bajo la licencia MIT. El lanzamiento marca el 45.º aniversario del sistema operativo, ocurrido el 28 de abril. Historiadores transcribieron el código a partir de impresiones de 1981 conservadas por su creador, Tim Paterson.

El 28 de abril, Microsoft publicó una entrada en su blog anunciando la disponibilidad pública del código fuente de 86-DOS 1.00. Esta versión, desarrollada originalmente por Tim Paterson en Seattle Computer Products en 1980 bajo el nombre de QDOS, cubrió un vacío para el chip 8086 de Intel, que carecía de soporte por parte del sistema operativo dominante, CP/M. Microsoft adquirió los derechos por menos de 100 000 dólares y lo entregó a IBM como PC DOS 1.0 en agosto de 1981, mientras que lo vendió como MS-DOS a otros fabricantes. Ese acuerdo impulsó a Microsoft a dominar la computación personal durante décadas. Paterson conservó impresiones físicas en lenguaje ensamblador y papel de alimentación continua de 1981, en lugar de archivos digitales. Los historiadores Yufeng Gao y Rich Cini escanearon y transcribieron estos documentos en código compilable. El repositorio de GitHub incluye el núcleo de 86-DOS 1.00, capturas de desarrollo del núcleo de PC-DOS 1.00, utilidades como CHKDSK y el ensamblador original de Paterson. El código cuenta ahora con licencia MIT y es compilable mediante el ensamblador ASM de las primeras versiones de 86-DOS o MS-DOS. Microsoft ha seguido una tendencia de publicar el código fuente de software antiguo, incluyendo 6502 BASIC en septiembre de 2025, MS-DOS 4.0 en 2024, y MS-DOS 1.25 y 2.0 en 2018. Los entusiastas de la computación retro pueden seguir las instrucciones presentes en el archivo README del repositorio.

Artículos 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.
Imagen generada por IA

Linux From Scratch 13.0 released as first systemd-only version

Reportado por IA Imagen generada 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.

Este sitio web utiliza cookies

Utilizamos cookies para análisis con el fin de mejorar nuestro sitio. Lee nuestra política de privacidad para más información.
Rechazar