29 abril 2024

Microsoft libera código fuente de MS-DOS 4.00 multitarea

Microsoft libera código fuente de MS-DOS 4.00 multitarea

Microsoft ha liberado el código fuente, los archivos binarios, las imágenes de disco y la documentación de MS-DOS 4.00. El código fuente, que tiene casi 36 años de antigüedad (la versión 4.00 salió en 1988), ha sido liberado bajo la licencia MIT, permitiendo a los entusiastas modificarlo libremente. MS-DOS 4.00 es una versión bastante interesante de este sistema operativo basado en línea de comandos, ya que fue escrito en colaboración con IBM y formó una rama de DOS llamada DOS Multitarea (o MT-DOS), que solo tuvo un lanzamiento limitado.



En su publicación de blog sobre la liberación de código abierto de MS-DOS 4.00, Microsoft dice que este lanzamiento se precipitó en gran medida gracias a la correspondencia entre el ex Oficial Técnico Jefe de Microsoft, Ray Ozzie, y un joven investigador de computadoras llamado Connor 'Starfrost' Hyde.





El código y los materiales ahora disponibles en GitHub provienen de Ozzie. Él estaba trabajando en Lotus cuando recibió algunos binarios beta no lanzados de DOS 4, que mantuvo a salvo. Scott Hanselman, Vicepresidente de la Comunidad de Desarrolladores de Microsoft, y Jeff Sponaugle, archivista y entusiasta de Internet, preservaron cuidadosamente de forma digital el 'Ozzie Drop'. Luego, se buscaron y concedieron los permisos relevantes antes de este lanzamiento de código abierto.



Entonces, ¿qué tiene de especial este lanzamiento de MS-DOS 4.00? Además de ser el lanzamiento de código abierto más reciente de MS-DOS, tiene algunas capacidades multitarea. Hyde comparte una descripción profunda de este aspecto del antiguo sistema operativo, que formaría la base de OS/2.





Una de las partes clave del flujo de trabajo multitarea previsto para MS-DOS 4.00 es el administrador de sesiones (SM.EXE). Hyde explica que este componente del sistema permite cambiar mediante teclas de acceso rápido entre hasta seis aplicaciones predefinidas (ver imagen de muestra arriba). Sin embargo, en sus pruebas, la forma en que funciona SM.EXE es seriamente defectuosa, por lo que usar tal cual no es muy práctico. Si estás interesado en aprender más sobre la multitarea en MS-DOS 4.00 y todas las utilidades que vienen con el lanzamiento, el blog en progreso de Hyde vale la pena leerlo.



El código ensamblador Intel 8086 de MS-DOS 4.00, los archivos binarios, las imágenes de disco y la documentación ahora están disponibles en GitHub. Si quieres ejecutar rápidamente el sistema operativo, puedes encontrar las dos imágenes de disco en el directorio v4.0-ozzie/bin. Los entusiastas con hardware antiguo en servicio, como una IBM PC XT original o un sistema Pentium más nuevo, pueden ejecutar/instalar el sistema operativo de forma nativa. Otros pueden probarlo en los emuladores de código abierto PCem y 86box, por ejemplo. El mismo repositorio de GitHub contiene el código fuente de MS-DOS 1.25 y 2.0.



Vía | Microsoft releases MS-DOS 4 source code on GitHub — 36 year old code now open-source | Tom's Hardware


https://bit.ly/3Wkldsh

No hay comentarios.:

Publicar un comentario

Android 15: nuevas funciones y mejoras emocionantes

Si tienes un smartphone Android, probablemente estés emocionado por la perspectiva de Android 15. Es la última y mejor actualización de Andr...