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

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.

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