Seguro que más de una vez habéis sentido curiosidad por saber cómo están hechas las tripas de Windows, qué código es la fuente de uno de los sistemas operativos más usados del mundo. Aunque esto todavía no es posible, hoy estáis un poco más cerca de satisfacer esa curiosidad: Microsoft ha anunciado la publicación del código fuente de MS-DOS.
En colaboración con el Computer History Museum, los de Redmond han puesto a disposición del público el código de MS-DOS 1.1 y 2.0, para uso no comercial y sin posibilidad de redistribuirlo, eso sí. La primera versión son apenas siete archivos en ensamblador, una cifra razonable si tenemos en cuenta que ese SO tenía que funcionar en sistemas con 12 KBytes de memoria.
Además del código de MS-DOS, también se ha publicado el código de Microsoft Word para Windows 1.1, otra antigua joya, en las mismas condiciones. Ambas son descargas imprescindibles (si conseguís descargarlas, eso sí, porque los servidores están saturados) para cualquier programador que quiera saber cómo eran los sistemas operativos más antiguos.
Vía | Genbeta > Computer History Museum | The Official Microsoft Blog
Ver 15 comentarios
15 comentarios
joseang860724
Luego de mirar por arriba el código lo que más me llama la atención es lo organizado que está, cada línea comentada y algunos comandos documentados... Es una buena práctica que algunos desarrolladores han perdido y a veces cuando nos toca revisar el código que ha escrito otro perdemos tiempo tratando de entender que quisieron hacer porque no ponen un sólo comentario y las variables se pueden llamar a,b,x,jk,asd jejejejeje. Muy bien por Microsoft!!!
joseang860724
Wooow excelente, como programador siempre me ha causado curiosidad ver como está programado MS-DOS, recuerdo cuando comencé a trabajar con computadoras mi primera máquina funcionaba con MS-DOS 6.22 y Windows 3.11... trataré de descargarlo para echarle un ojo...
12442
Aquí están las dos primeras líneas de código de MSDOS.ASM:
; 86-DOS High-performance operating system for the 8086 version 1.25
; by Tim Paterson
Dos líneas de texto comentadas, pero cuyas líneas siguientes y adyacentes cambiarían para siempre la historia de la informática moderna.
Por cierto, no quiero mirar a nadie, pero la primera línea, que es un puntero a un registro es la de "Abortar" Ahora saldrán todos los haters diciendo que hay está el problema integral de Windows xD xD
lordsithsp
Emuladores Venid a MÍ!!!!! DosBox Ya estáis tardando!!!
paquito19962
Me gusta
drcaceres1
Donde los descargo?
gustavo.ysq
Clic en el enlace de Computer History Museum y ahi estan las ligas de descarga. Excelente aporte!
cool_hero
Tambien está el codigo fuente de MS DOS V2
marjuanm
por cierto, en que compilador podriamos generar los ".exe" de ms-dos y word (uso windows 7, para c++ tengo open watcom que trabaja muy bien en xp/7)?