En los tiempos que corren, estamos acostumbrados a las interfaces gráficas que nos proponen la mayoría de los sistemas operativos, como sucede con Windows 11. Pero estas facilidades en el uso de este software no siempre fueron así.
Tenemos que remontarnos varias décadas para encontrarnos con sistemas operativos que se basaban en la línea de comandos, exclusivamente. Por ejemplo, en estas mismas líneas nos vamos a centrar en DOS 1.0, la primera versión de DOS para los equipos IBM PC.
Origen del sistema DOS de Microsoft
Este surgió de la compra por parte de Bill Gates y su equipo de 86-DOS, también conocido como QDOS, a Seattle Computer Products. El precio fue de algo menos de 100.000 dólares. Y quién lo iba a decir, a partir de entonces DOS se convertiría en el software que impulsaría a Microsoft a convertirse en una de las empresas líderes del sector tecnológico durante los siguientes 50 años.
Por aquel entonces IBM quería un sistema operativo similar a CP/M, por lo que Microsoft adaptó 86-DOS para crear lo que IBM lanzaría como PC-DOS 1.0 en 1981. Pero el gigante tecnológico se reservó el derecho de venderlo como MS-DOS. Esto sentaría las bases del dominio de Microsoft a lo largo de las últimas décadas. Decir que esa primera versión era extremadamente limitada, funcionaba desde disquetes de 160 KB, pero no ofrecía subdirectorios ni compatibilidad con discos duros.
Pero se convirtió en la base de la línea MS-DOS que dominaría los sistemas operativos de PC en los 80 y principios de los 90. A modo de curiosidad, os diremos que el código fuente de las primeras versiones de DOS era accesible para desarrolladores y Microsoft lo hizo público en 2014 en un museo, para lanzarlo en GitHub en 2018.
El código fuente de DOS 1.0 ya es público y libre
Inicialmente, cuando publicaron por primera vez un código fuente de MS-DOS en 2014, lo hicieron bajo una licencia muy restrictiva. Solo permitía llevar a cabo una investigación no comercial y usarlo con fines educativos. Así, se prohibía su reutilización en otros proyectos. Este enfoque hacía que el código fuera legible, pero no utilizable.

Pero la posterior edición de MS-DOS 1.25 y 2.0 en GitHub bajo la licencia MIT lo cambió todo. Adoptó una licencia más permisiva que la Free Software Foundation describe como compatible con GPL. Esto permite su reutilización, modificación y redistribución casi sin restricciones.
