martes, 2 de octubre de 2018
#Microsoft publica el código fuente de MS-DOS en GitHub
Microsoft ha publicado el código fuente del mítico sistema operativo MS-DOS en GitHub. El nuevo repositorio contiene el código fuente original y binarios compilados para MS-DOS 1.25 y MS-DOS 2.0. Microsoft está haciendo este movimiento para que el código fuente del sistema sea más fácil de encontrar, referenciado en escritos y trabajos externos, y para permitir la exploración y experimentación para aquellos interesados en los primeros sistemas operativos.
Durante el año 2014, Microsoft formó parte de una colaboración con el Museo de Historia de la Computación (Computer History Museum) en el que ellos cedían el código fuente del sistema, además de las primeras versiones de Word. Ahora que lo publican en GitHub, puede llegar a un público mucho mayor.
El código MS-DOS 1.25 fue creado el 9 de mayo de 1983, y está compuesto de sólo 7 archivos fuente, incluyendo el shell original COMMAND.ASM. MS-DOS 2.0 fue creado el 3 de agosto de 1983, y creció considerablemente en sofisticación (y tamaño), estando compuesto por 100 archivos .ASM en aquel momento.
Hay algunos archivos de documentación interesantes (.TXT,.DOC) entremezclados con los archivos fuente y objeto (muchos de ellos merecen ser leídos, al igual que muchos de los comentarios del código fuente).
Todo el código fuente se encuentra en este enlace, donde podremos descargar y comenzar a escudriñar en este sistema, hoy considerado una reliquia de la informática.
El hecho de que el código fuente se haya publicado en GitHub no parece casual, ya que Microsoft compro esta plataforma para desarrolladores el pasado mes de junio por unos 7.500 millones de dólares.
Fuente | ProfesionaReview
Suscribirse a:
Comentarios de la entrada (Atom)
Entradas populares
-
Cada vez que utilizo Git para realizar el tracking y el control de versiones en un software más estoy convencido de las bondades que bri...
-
A la hora de crear arte hecho codigo fuente, muchas veces necesitamos un buen editor para escribir nuestro codigo, un compilador a mano o in...
-
Los Diagramas de Tiempo de UML se usan para mostrar el cambio en el estado o valor de uno o más elementos tomando en cuenta el factor tiemp...
-
Un diagrama de colaboración, se puede decir que es una forma alternativa al diagrama de secuencias a la hora de mostrar un escenario. Este t...
-
En la arquitectura de programación de niveles, el término “nivel” y “capa” no significa lo mismo ni tampoco son similares El término ...
-
Hoy les quería dejar un How-To de como hago para fusionar Symfony2 y el Bootstrap de Twitter , de esa forma lograr tener unas mejores vista...
-
Los Casos de Usos no forma parte de la llamada Fase de Diseño, sino parte de la fase de Análisis, respondiendo el interrogante ¿Qué? . De f...
-
Un estado es una condición durante la vida de un objeto, de forma que cuando dicha condición se satisface se lleva a cabo alguna acción o se...
-
Este es otro tip de Vim para poder sobrellevar todas las situaciones que se nos presenten, por alguna razón hoy me encontré con la sigui...
-
Yaml es un formato de serealización de datos inspirado básicamente en los lenguajes Python y XML que desde hace 13 años ya se transfor...
No hay comentarios.:
Publicar un comentario