Microsoft se asoció con IBM para publicar oficialmente el código fuente de la versión de MS-DOS 4.0 bajo la licencia otorgada por el Instituto Tecnológico de Massachusetts (MIT).
Se trata de un repositorio que ya está disponible para su descarga, uso y modificación a través de GitHub.
MS-DOS, acrónimo de Microsoft Disk Operating System, fue el sistema operativo para ordenadores IBM lanzados en la década de los 80.
XEDOS
Estuvo en vigor hasta la década de 1990, como preludio al sistema operativo que actualmente desarrolla Microsoft, Windows.
El cronograma de MS-DOS fue inicialmente denominado XEDOS porque nació como un sistema operativo de gama media entre DOS y XENIX.
Destacaron que cuenta con diferentes versiones, incluyendo el lanzamiento de MS-DOS Multitasking 4.0.
TRABAJAR EN SEGUNDO PLANO
Esta iteración (conocida como MT-DOS 4.0), llegó mediante una versión beta (1.0) a diferentes fabricantes de equipos originales y socios de Microsoft en 1984.
Según han marcado, se diferencia de la versión oficial (MS-DOS 4.0) por introducir capacidad de trabajo en segundo plano o multitarea.
La versión inicial de MS-DOS 4.0, lanzada en beta tras 18 meses de desarrollo, muestra “una buena cantidad de funciones implementadas”.
MICROSOFT Y LA POSIBILIDAD DE APLICACIONES MULTITAREA
Entre estas últimas, se pueden mencionar la multitarea o el administrador de sesión (SM.EXE), que brinda una interfaz de usuario y una forma de ejecutar aplicaciones en multitarea.
Así lo ha explicado el investigador Connor Hyde, conocido como Starfrost, en su página web.
MT-DOS 4.0, por tanto, se envió de forma exclusiva a algunos fabricantes mediante unidades de soporte externo o disquetes, que se etiquetaron como ‘extremadamente confidenciales’.
Cada copia se serializó de forma individual para rastrear su distribución y evitar filtraciones.
MICROSOFT SE ASOCIÓ CON IBM Y LANZA EL CÓDIGO MS-DOS 4.0
La versión MS-DOS 4.0, sin capacidad multitarea, llegó a PC de IBM y se implementó oficialmente en 1988.
Ahora, Microsoft se ha asociado con IBM para publicar en GitHub el código fuente de esta versión MS-DOS 4.0 bajo la licencia de ‘software’ MIT.
esta última se caracteriza por fomentar su intercambio y permitir a desarrolladores y organizaciones usarlo, modificarlo y distribuirlo libremente.
CÓDIGOS BINARIOS BETA MÁS ANTIGUOS
Desde Microsoft explicaron que se liberó el código después de que Starfrost se pusiera en contacto con el ex director técnico de Microsof, Ray Ozzie.
El fin de este contacto era compartir con él algunos programas almacenados en disquetes que conservaba de cuando trabajaba para Lotus Software.
En estas unidades externas, Ray advirtió una serie de códigos “binarios beta inéditos de DOS 4.0″, que “parecen ser mucho más antiguos” a la publicación de MS-DOS 4.0.
En ese sentido señalan que seguramente se corresponden a la versión 4.0 de MS-DOS con características de multitarea.
MICROSOFT SE CONTACTÓ CON OSPO
Para estudiar la posibilidad de compartir públicamente el código MS-DOS 4.0, Starforst se contactó con la Oficina de Programas de Código Abierto de Microsoft (OSPO).
El jefe de programas de código abierto (‘open source’), Jeff Wilcox, y OSPO revisaron los archivos de Microsoft y “no pudieron encontrar el código fuente completo de MT-DOS”.
Sin embargo, señalan que “sí descubrieron el de MS-DOS 4.0″. De esta forma, Microsoft e IBM liberaron en GitHub el código fuente de MSDOS 4.0.
LA FIRMA PUBLICÓ ESTE CÓDIGO HACE CASI DIEZ AÑOS
Lo han hecho también con los binarios beta facilitados por Starfrost con la versión multitarea, archivos complementarios y documentación relacionada en formato PDF.
Conviene recordar que la firma publicó el código fuente de MS-DOS (1.25 y 2.0) hace casi 10 años, en 2014.
En ese entonces, confió el código a la institución The Computer History Museum y dio su permiso para que cualquier persona pudiese acceder a este material.
Fuente: EP.