Microsoft ha publicado la primera versión conocida del sistema operativo DOS en un repositorio de código abierto en GitHub. A esto le siguió el lanzamiento de MS-DOS 1.25 y 2.x en 2018 y el lanzamiento del código fuente de MS-DOS 4.0 en 2024. La versión lanzada en 2026 es anterior a la marca MS-DOS: es 86-DOS 1.00 y el lanzamiento coincidió con el aniversario del software. Esta diferencia de nombre sugiere que Microsoft no escribió MS-DOS completamente por su cuenta, sino que compró los derechos de 86-DOS (originalmente llamado «QD-DOS» por «Quick and Dirty») y contrató a su creador, Tim Paterson, en el proceso.
Después de comprar los derechos de 86-DOS, Microsoft cambió el software y nació MS-DOS en julio de 1981. Esto se convirtió en la base de PC DOS 1.0, que Microsoft adaptó para el IBM Personal Computer 5150, lanzado en agosto de 1981. Más tarde, Microsoft licenciaría MS-DOS a otros fabricantes de ordenadores compatibles con IBM y a Zenith Compaq, por ejemplo. Estas versiones de DOS (sistema operativo de disco) llegaron antes que Windows, y hasta Windows XP, fueron el motor detrás de la operación. Windows se ejecutaría sobre MS-DOS o PC DOS, actuando como una interfaz gráfica de usuario para las funciones del sistema, en lugar de utilizar la línea de comandos.
Según Scott Hanselman, quien ayudó a lanzar estos viejos sistemas operativos para que cualquiera pudiera jugar con ellos, «el código fuente de DOS más antiguo» se encontró en el garaje de Paterson. Estas impresiones estaban llenas de notas escritas a mano, dando una idea de cómo funcionaba el desarrollo en los años 80, mucho antes de que las funciones de Microsoft se volvieran invasivas. En teoría, podrías reescribir todo esto en código ensamblador y crear tu propia versión de DOS.
86-DOS 1.00 marcó el comienzo del dominio de DOS
No se puede subestimar el legado de 86-DOS 1.00. Muchas de las máquinas de oficina que dominaron los años 80 eventualmente adoptarían uno de sus derivados: PC DOS en máquinas de la marca IBM, o MS-DOS en computadoras comercializadas como «compatibles con IBM». Al final, este último se convirtió en el sistema operativo de disco más común; aunque la propia IBM terminó usando MS-DOS en cierta medida, a pesar de OS/2 y PC DOS.
Después de la versión 1.00, 86-DOS 1.10 agregó soporte para el formato ejecutable EXE. Después de la adquisición de Microsoft, el software pasó a llamarse MS-DOS 1.10 y la primera versión sin la marca «86» (MS-DOS 1.25) se lanzó en junio de 1982, agregando la capacidad de usar discos de doble cara. En marzo de 1983, MS-DOS 1.25 había sido reemplazado por MS-DOS 2.0, que introdujo un concepto innovador que todavía se utiliza en la actualidad: controladores de dispositivos instalables.
Aquellos que se dedican a los juegos de PC y recuerdan haber usado MS-DOS probablemente estaban usando una versión mucho más reciente. DOOM, lanzado en 1993, se podría reproducir en MS-DOS 6.0, que se lanzó el mismo año. Sin embargo, a partir de Windows 95, MS-DOS comenzó a pasar a un segundo plano. En las versiones anteriores, MS-DOS servía como sistema operativo, mientras que Windows tenía una GUI que se ejecutaba sobre él. Windows 95 comenzó a asumir algunas de las responsabilidades a nivel del sistema operativo y Windows 98 llevó las cosas aún más lejos. La última versión de MS-DOS, 8.0, vino con Windows Me, pero cuando se lanzó Windows XP en 2001, MS-DOS ya no existía.


