Microsoft continúa haciendo que algunos de los primeros capítulos de la historia de su sistema operativo sean de código abierto y estén disponibles gratuitamente. A principios de esta semana anunció que los listados de DOS de Tim Paterson, el código fuente para el kernel 86-DOS 1.00, varios kernels y utilidades anteriores a PC-DOS 1.00 y una biblioteca para ejecutar el compilador Microsoft BASIC-86 estaban disponibles en GitHub. El vicepresidente de Microsoft, Scott Hanselman, vinculó el lanzamiento al 45 aniversario de 86-DOS 1.00. El director confirmó que el código, transcrito a partir de antiguas impresiones de matriz de puntos encontradas en un garaje, era perfecto, «y se recompila byte a byte con los binarios originales».
El código fuente más antiguo de DOS se encontró en papel de impresora en el garaje de Tim Paterson, ¡así que estamos en código abierto en el 45 aniversario de 86-DOS 1.00! Esto es arqueología de software al siguiente nivel para análisis, preservación y curiosidad general. ¡Ve a la sonda y descubre cómo se recuperó! #DOS…28 de abril de 2026
Si va a la página de GitHub para vincular el código, verá una foto de Tim Paterson parado en su garaje con una pila de impresiones matriciales de puntos amarillentas en primer plano. Estas páginas contienen el código del software mencionado en la introducción y también puede ver los escaneos originales en formato PDF y PNG a través de un enlace a Internet Archive. Estos incluyen las notas escritas a mano del codificador.
Sin embargo, probablemente sea más importante que las trituradoras hayan completado el trabajo de transcribir el código impreso (para los tres productos mencionados). También se pueden encontrar sugerencias de ensamblaje y recopilación de fuentes en GitHub de Paterson.
El artículo continúa a continuación.
De 86-DOS a MS-DOS
Si no está familiarizado con el lugar de 86-DOS (o Tim Paterson) en la historia de Microsoft, aquí tiene un repaso rápido. Microsoft tomó un atajo y entró en el mercado de software de sistemas operativos comprando 86-DOS de Seattle Computer Products y del inventor Tim Paterson por una cifra de alrededor de 75.000 dólares.
En el repositorio de GitHub, puede ver la transformación de 86-DOS al kernel PC-DOS 1.00, junto con el código de algunas utilidades populares (en uso hoy en día), como CHKDSK. Como dice el blog de Microsoft, este trabajo «ofrece una mirada poco común a cómo se creó MS-DOS/PC-DOS y cómo se desarrolló el sistema operativo en ese momento, no cómo se reconstruyó más tarde».
Así que tenemos otra versión antigua de DOS a la que cambiar. En abril de 2024, informamos sobre Microsoft Lanzando el código para MS-DOS 4.00 bajo la generosa licencia MIT, dando rienda suelta a los aficionados. Lo mismo hizo en 2018 con MS-DOS 1.25 y 2.11. También en 2024, casualmente, hicimos una demostración en video tomando la versión 0.1C de 86-DOS para probar (a través de Internet Archive), y ahora la versión 1.00 de este sistema operativo llegó a GitHub, directamente desde los archivos del generador de garaje de Tim Paterson (de los archivos del generador de Tim Paterson).
Todavía estamos esperando que cualquier versión de Windows se convierta en código abierto. Deberías buscar filtraciones si quieres investigar el código fuente de Windows XP, por ejemplo.
continuar Hardware de Tom en Google Newso agréganos como tu fuente predeterminadapara recibir nuestras últimas noticias, análisis y opiniones en los feeds.

