Liberado el código fuente de MS-DOS 4.0 y los ejecutables de la beta 1.0 de Multi-Tasking DOS.

0

Liberado el código fuente de MS-DOS 4.0 y los ejecutables de la beta 1.0 de Multi-Tasking DOS.

El pasado 25 de abril en el blog oficial de código abierto de Microsoft (menuda paradoja) se ha publicado la noticia de que IBM y Microsoft, los implicados en la realización de MS-DOS 4.0, han decidido liberar el código fuente de MS-DOS bajo licencia MIT y de hecho lo han hecho, colgándolo en el mismo repositorio donde ya estaban las versiones liberadas de MS-DOS 1.25 y 2.0.

Una cosa que llama la atención es que esta versión fue sustituida en seguida por la versión 4.01 que arreglaba los múltiples bugs que tenía, por lo que podrían haberse estirado y publicar la 4.01 o ambas para ver cómo solucionaban los problemas.

Este MS-DOS era equivalente al PC-DOS 4.0 porque todavía se sacaban las versiones en paralelo entre Microsoft e IBM, por eso ambos titulares están acreditados en la licencia MIT, la cual permite redistribuir el software mientras se sigan acreditando a los autores, por lo que podríamos cambiar el logo por el del MS-DOS CLUB y grabarlo en floppys para venderlo.

Comentar que en esta versión, de 1988, se implementó por primera vez Dos Shell, el gestor gráfico de archivos de MS-DOS.

Además de liberar el código fuente de la versión 4.0 de MS-DOS se han colgado en el repositorio los binarios de una versión de prueba Beta 1.0 de Multi-tasking MS-DOS.

Este MT-DOS fue enviado en unso floppies a Ray Ozzie trabajador por la época de Lotus junto a documentación específica para ver si sacaban una versión de Lotus 1-2-3 para el sistema operativo.

Ray Ozzie encontró los disquetes mientras buscaba software viejo a petición de un arqueólogo del software llamado Connor Hyde que le estuvo pidiendo información para un estudio que está haciendo acerca de la relación entre DOS 4.0, MT-DOS y OS/2.

Así que ya podéis compilar vuestra propia versión de MS-DOS 4.0 o estudiar el código y los comentarios de los programadores.

Aquí tenéis la entrada original de la noticia con link al repositorio de Github:Fuente.

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Leave the field below empty!