Home » Microsoft ha publicado el código fuente de MS-DOS 4.00 en GitHub – Hacker

Microsoft ha publicado el código fuente de MS-DOS 4.00 en GitHub – Hacker

by admin
Microsoft ha publicado el código fuente de MS-DOS 4.00 en GitHub – Hacker

Microsoft ha publicado el código fuente. MS-DOS 4.00, binarios, imágenes de disco y documentación. El código fuente de casi 45 años ahora está disponible bajo la licencia MIT, lo que significa que puede manipularse, modificarse y redistribuirse libremente.

Hace diez años Microsoft ya transportada Fuentes de MS-DOS 1.25 y 2.0 Museo de Historia de la Computacióny luego los volvió a publicar en GitHub. La empresa señala que este código ocupa un lugar importante en la historia del sistema operativo, que fue escrito íntegramente en lenguaje ensamblador para el 8086 hace casi medio siglo.

El código fuente de MS-DOS 4.00 ya se ha hecho público y ya está disponible bajo la licencia MIT. Microsoft nos recuerda que MS-DOS 4.00 es una versión bastante interesante, escrita conjuntamente con IBM. En el pasado, fue a partir de MS-DOS 4.00 que se formó una rama del DOS multitarea (o MT-DOS), que finalmente no se generalizó.

En su mensaje En cuanto al código fuente abierto de MS-DOS 4.00, los representantes de Microsoft dicen que esta versión fue lanzada gracias a la correspondencia entre el ex director técnico de Microsoft, Ray Ozzie, y el joven investigador británico Connor Hyde, también conocido con el sobrenombre de Starfrost.

El hecho es que muchas de las fuentes y materiales ahora disponibles en GitHub fueron proporcionados por Ozzie, quien una vez trabajó para Lotus, y recibió varias versiones beta inéditas de MS-DOS 4. Desde entonces, Ozzie ha almacenado los disquetes. en un lugar seguro y recientemente los encontré a petición de Hyde.

Como resultado, Starfrost se puso en contacto con la oficina de programas de código abierto de Microsoft (OSPO) para explorar la posibilidad de publicar el código fuente de DOS 4. Después de todo, el propio Hyde está trabajando en documentar las relaciones entre DOS 4, MT-DOS y lo que finalmente se convirtió en OS/2. .

Cabe señalar que algunas versiones posteriores de los archivos binarios de Multitasking DOS se pueden encontrar en Internet, pero las versiones beta de Ozzy son copias anteriores que no se publicaron anteriormente.

Como resultado, el vicepresidente de la comunidad de desarrolladores de Microsoft, Scott Hanselman, y el archivero y entusiasta de Internet, Jeff Sponaugle, crearon imágenes de estos medios originales y escanearon los documentos impresos originales proporcionados.

Además, especialistas de Microsoft y OSPO profundizaron en los archivos de la empresa. Si bien no pudieron encontrar el código fuente completo de MT-DOS, sí encontraron MS-DOS 4.00, que ahora está disponible en GitHub, así como binarios beta adicionales, documentación en PDF e imágenes de disco. La compañía promete que actualizarán la versión si descubren algo más interesante.

“Si desea ejecutar este software usted mismo, lo hemos ejecutado con éxito en el IBM PC XT original, el Pentium más nuevo, así como en los emuladores de código abierto PCem y 86box”, señala la compañía de televisión.

Detalles del blog personal de Connor Hyde dice que MS-DOS 4.00 era único y, por ejemplo, tenía ciertas capacidades para realizar múltiples tareas y, en última instancia, formó la base de OS/2.

Por tanto, uno de los componentes clave de la multitarea de MS-DOS 4.00 era el administrador de sesiones (SM.EXE). Hyde explica que este componente del sistema permitía el uso de teclas de acceso rápido y cambiar entre aplicaciones predefinidas (podría haber hasta seis). Sin embargo, a juzgar por las pruebas del propio investigador, existían graves errores en el funcionamiento de SM.EXE, por lo que no era muy aconsejable su uso.

2024-04-26 17:30:44
#Microsoft #publicado #código #fuente #MSDOS #GitHub #Hacker,

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Privacy & Cookies Policy