Microsoft ha publicado bajo una licencia MIT/OSI y «para propósitos de referencia» el código fuente de MS-DOS 1.25 y 2.0 en Github, que básicamente son las mismas que ya publicaron en el Computer History Museum hace unos años, solo que en Github puede resultar más cómodo (aunque ya advierten que no se admiten pull requests):
Estos archivos se republican en este repositorio para que sean más fáciles de encontrar, hacer referencias a ellos y utilizarlos en trabajos externos, así como para permitir la exploración y experimentación a quienes estén interesados en los primeros sistemas operativos para ordenadores personales.
La versión 2.0 de MS-DOS vio la luz de forma conjunta con el IBM PC-XT en Marzo de 1983, hace ahora 35 años. Funcionaba con solo 12-28 KB de memoria y la interfaz era únicamente de texto sobre la línea de comandos (nada de ratón, ventanas ni gráficos de ningún tipo). Los nombres de archivo eran de tan solo 8 letras (mayúsculas) además de una extensión de otras 3 – algo que se ha conservado de una forma u otra «por tradición» hasta nuestros días. La versión 2.0 podía trabajar en disquetes de 9 sectores y 360 KB pero también era capaz de gestionar un disco duro, drivers y lo que se llamaban programas residentes, que después de terminar se quedaban en memoria.