Tecnología

Microsoft e IBM lanzan el código fuente de MS-DOS 4.00

En una celebración de la innovación y la preservación de la historia de la informática, Microsoft liberado el código fuente de MS-DOS 4.00 en colaboración con IBM. La versión, disponible bajo la licencia permisiva del MIT, incluye el código fuente del sistema operativo, archivos binarios y documentación original.

La decisión de abrir MS-DOS 4.00 surge de la correspondencia reciente entre un investigador llamado Connor “Starfrost” Hyde y el ex CTO de Microsoft, Ray Ozzie. Mientras exploraba la colección de disquetes antiguos de Ozzie, Hyde descubrió archivos binarios beta de DOS 4.0 inéditos que Ozzie recibió durante su estancia en Lotus Software.

Intrigado por este descubrimiento, Hyde se acercó a la Oficina de Programas de Código Abierto (OSPO) de Microsoft para explorar la posibilidad de publicar el código fuente de DOS 4. Su objetivo era documentar la relación entre DOS 4, el DOS multitarea de Microsoft (MT-DOS) y el eventual desarrollo de. El sistema operativo OS/2 de IBM.

Scott Hanselman, con la ayuda del archivero de Internet Jeff Sponaugle, creó imágenes de los discos originales y digitalizó los documentos impresos que los acompañaban, en lo que se conoció como «Ozzie Drop». Aunque no pudieron localizar el código fuente completo de MT-DOS, Microsoft e IBM reconocieron la importancia histórica de DOS 4.00 y decidieron lanzarlo al público.

«Este código ocupa un lugar importante en la historia y es una lectura fascinante de un sistema operativo que fue escrito íntegramente en código ensamblador 8086 hace casi 45 años», dijo Microsoft en un comunicado. una publicación de blog anunciando el lanzamiento.

READ  La nueva función reproduce los mensajes de voz más rápido; comprobar como funciona

La versión incluye el código fuente de MS-DOS 4.00, archivos binarios, archivos PDF de la documentación original e imágenes de disco. Microsoft también se ha comprometido a continuar explorando sus archivos y puede actualizar la versión si se descubren materiales adicionales relevantes.

La historia detrás de MS-DOS 4.00 es compleja y fascinante. En la década de 1980, Microsoft se asoció con IBM para partes del código DOS, pero también creó una rama separada llamada Multitasking DOS, que nunca tuvo mucha publicidad.

Aunque se pueden encontrar versiones posteriores de los binarios MT-DOS en línea, los binarios beta de Ozzie recientemente lanzados parecen ser versiones mucho más antiguas e inéditas, incluido el código fuente de ibmbio.com.

Para aquellos interesados ​​en explorar este software histórico, Microsoft ha confirmado ejecuciones exitosas en una IBM PC XT original, un sistema Pentium más nuevo y los emuladores de código abierto PCem y 86box.

El lanzamiento representa un notable esfuerzo de colaboración entre Microsoft, IBM y la comunidad más amplia de arqueólogos y conservacionistas digitales. El código fuente ya está disponible en GitHub para lectura y uso públicos, garantizando que esta parte de la historia de la informática siga siendo accesible e influyente tanto para los usuarios actuales como para las generaciones futuras.

Vea también: La implementación 2FA de GitHub aumenta la seguridad de la cadena de suministro

¿Quieres renovar tu estrategia de transformación digital? Aprender más acerca de Semana de la Transformación Digital que tendrá lugar en Amsterdam, California y Londres. El evento integral comparte ubicación con Expo IA y Big Data, Ciberseguridad y exposición a la nubey otros eventos importantes.

READ  Adidas y Xbox se han unido en otra zapatilla con temática de consola, que ahora está a la venta por $ 140

Explore otros próximos eventos y seminarios web de tecnología empresarial impulsados ​​por TechForge aquí.

Etiqueta: IBM, Microsoft, MS-DOS, código abierto, código fuente

Federico Pareja

"Escritora típica. Practicante de comida malvada. Genio zombi. Introvertido. Lector. Erudito de Internet. Entusiasta del café incondicional".

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba