Microsoft libera el código fuente más antiguo de DOS jamás descubierto

Microsoft ha dado un paso histórico al publicar el código fuente más antiguo de DOS conocido hasta la fecha. Esta liberación incluye no solo documentación y notas de desarrollo, sino también el kernel de 86-DOS 1.00 y varias instantáneas de desarrollo del kernel de PC-DOS 1.00. Entre los archivos compartidos también se encuentran utilidades conocidas como CHKDSK.

Según explican Stacey Haffner y Scott Hanselman, responsables del anuncio en el blog oficial de Microsoft, este material es tan antiguo que precede incluso al nombre MS-DOS. La liberación representa un hito en la preservación de la historia de la informática, ya que ofrece una visión sin precedentes de los orígenes del sistema operativo que sentó las bases del dominio de Microsoft en el mercado de los PCs.

El origen de MS-DOS: de 86-DOS a la leyenda de los PCs

Para entender la importancia de este lanzamiento, es necesario remontarse a los primeros días de la computación personal. Todo comenzó con Tim Paterson, un programador que desarrolló 86-DOS —originalmente llamado QDOS (Quick and Dirty Operating System)— para un kit de computadora basado en el procesador Intel 8086, comercializado por Seattle Computer Products.

En ese momento, IBM estaba desarrollando su primer PC, el IBM PC 5150, y necesitaba un sistema operativo. Microsoft, que ya tenía un acuerdo para proporcionar un sistema operativo, licenció 86-DOS a IBM. Además, contrató a Paterson para continuar su desarrollo. Posteriormente, Microsoft adquirió los derechos completos de 86-DOS y lo relanzó como PC-DOS para IBM, mientras mantenía la posibilidad de venderlo a otros fabricantes.

La versión que Microsoft comercializó directamente se conoció como MS-DOS. Con el auge de los clones del IBM PC durante las décadas de 1980 y 1990, MS-DOS se convirtió en el sistema operativo más utilizado por el público general, consolidando el dominio de Microsoft en el mercado de los PCs.

¿Por qué es importante esta liberación?

Esta liberación no solo es un hallazgo histórico para los entusiastas de la informática y los desarrolladores, sino que también permite:

  • Estudiar los orígenes de los sistemas operativos modernos: El código fuente de 86-DOS y PC-DOS ofrece una ventana única a cómo se construyeron los primeros sistemas operativos para PCs.
  • Preservar la historia tecnológica: Muchos de los primeros sistemas operativos han desaparecido o se han perdido con el tiempo. Esta liberación ayuda a conservar un fragmento crucial de la historia de la tecnología.
  • Inspirar a nuevas generaciones de desarrolladores: Ver el código de sistemas operativos pioneros puede servir de inspiración y aprendizaje para programadores actuales.

Un legado que perdura

Aunque MS-DOS ya no se utiliza en la actualidad, su legado sigue vivo en sistemas operativos modernos como Windows. Muchos de los conceptos y estructuras introducidos en MS-DOS siguen presentes en versiones posteriores de Windows, lo que demuestra la importancia de este sistema operativo en la historia de la computación.

Con esta liberación, Microsoft no solo rinde homenaje a sus raíces, sino que también contribuye a la preservación de la historia tecnológica para las futuras generaciones.

"Este lanzamiento nos permite mirar hacia atrás y entender cómo comenzó todo. Es un recordatorio de que incluso los sistemas más simples pueden tener un impacto duradero en la tecnología moderna."

— Portavoces de Microsoft