Microsoft libera el código fuente de MS-DOS 4.0

En un movimiento significativo para los entusiastas de la tecnología y los historiadores por igual, Microsoft ha hecho público el código fuente de MS-DOS 4.0.

Esta decisión marca un momento crucial en la accesibilidad del software histórico, permitiendo a desarrolladores, estudiantes y aficionados a la tecnología explorar el funcionamiento interno de uno de los sistemas operativos más influyentes en la historia de la computación personal.

Hace diez años, Microsoft proporcionó el código fuente de las versiones 1.25 y 2.0 de MS-DOS al Museo de Historia de la Computación, que posteriormente fue republicado para referencia. El código ensamblador 8086 de este sistema operativo, escrito hace más de 45 años, es notable.

“Hoy, IBM y nosotros estamos liberando el código fuente de MS-DOS 4.00 bajo la licencia MIT en el espíritu de la innovación abierta. Microsoft trabajó con IBM en partes de DOS 4.0 y creó Multitasking DOS, que nunca fue ampliamente lanzado”, dijo Microsoft.

Antecedentes de MS-DOS

El Sistema Operativo de Disco de Microsoft, comúnmente conocido como MS-DOS, fue el sistema operativo dominante para computadoras personales compatibles con IBM durante los años 80 y principios de los 90.

Desarrollado inicialmente en 1981, MS-DOS fue fundamental en la revolución de la computación personal. Proporcionó una interfaz de línea de comandos para que los usuarios ejecutaran programas y gestionaran archivos.

El 25 de abril de 2024, Microsoft dio un paso hacia la preservación y el intercambio de la historia tecnológica al archivar y liberar el código fuente de MS-DOS 4.0 en su repositorio oficial de GitHub.

Esta versión de MS-DOS incluye varias mejoras y características no presentes en sus predecesores y ahora está disponible para acceso público en un formato de solo lectura.

MS-DOS 4.0, lanzado inicialmente a finales de los años 80, introdujo varias mejoras sobre las versiones anteriores:

  • Interfaz Gráfica de Usuario: Aunque principalmente era una interfaz basada en texto, MS-DOS 4.0 incluía un sistema de menús gráficos simple, haciéndolo más fácil de usar.
  • Mejora en la Gestión de Memoria: Soportaba tamaños de memoria más grandes, lo cual fue un avance significativo en ese momento.
  • Herramientas de Disco Mejoradas: La versión incluía herramientas avanzadas de gestión de discos, mejorando la eficiencia del almacenamiento y la recuperación de datos.

Importancia del Lanzamiento

La liberación del código fuente de MS-DOS 4.0 es más que un gesto nostálgico; sirve múltiples propósitos educativos y prácticos:

  • Valor Educativo: Los estudiantes y nuevos programadores pueden estudiar el código fuente para obtener información sobre el desarrollo temprano de sistemas operativos.
  • Importancia Histórica: Preserva una pieza crucial de la historia de la computación, proporcionando a investigadores e historiadores material para estudiar la evolución del desarrollo de software.
  • Compromiso de la Comunidad: Los entusiastas de la tecnología pueden explorar el código, potencialmente encontrando formas de reutilizar o integrar software antiguo en nuevas tecnologías.

Cómo Acceder al Código Fuente de MS-DOS 4.0

El código fuente de MS-DOS 4.0 está disponible en el repositorio de GitHub de Microsoft. Dado que el repositorio ha sido archivado, es de solo lectura, lo que significa que no se pueden realizar nuevos cambios ni contribuciones.

Sin embargo, los usuarios aún pueden descargar, estudiar y usar el código para propósitos personales o educativos. Aquí te mostramos cómo acceder a él:

  1. Visita la página de GitHub: Microsoft MS-DOS
  2. Navega al directorio de MS-DOS 4.0.
  3. Descarga los archivos que te interesen.

La decisión de Microsoft de liberar el código fuente de MS-DOS 4.0 es un paso encomiable hacia las contribuciones de código abierto y la preservación de la historia digital. Al hacer esta tecnología fundamental disponible al público, Microsoft honra su legado y enriquece la comunidad global de la computación.

Ya seas desarrollador, estudiante o simplemente curioso, el código fuente de MS-DOS 4.0 ofrece una visión única del software que una vez potenció millones de computadoras en todo el mundo.

Si deseas ejecutar este software tú mismo y explorarlo, Microsoft ha logrado ejecutarlo directamente en un IBM PC XT original, un Pentium más nuevo y dentro de los emuladores de código abierto PCem y 86box que Microsoft añadió.

Artículo original en inglés