Las primeras versiones de MS-DOS ahora son de código abierto, cortesía de Microsoft

[ad_1]

Este artículo es parte de la serie de bibliotecas: Historia de la electrónica, antes y ahora.

Lo que vas a aprender:

  • ¿Cómo fue DOS parte de la revolución de las PC?
  • ¿Sigue existiendo DOS?
  • ¿Qué escribió Bill hace mucho tiempo?

¿Recuerda el mensaje de DOS?

DOS significa Sistema Operativo de Disco. El último anuncio es una mirada al pasado. Ahora puede obtener el código fuente para MS-DOS v1.25, v2.0 y v4.0 en github.com, cortesía de Microsoft.

Desafortunadamente, DOS 5 y 6 aún no están aquí, pero tal vez en el futuro. Cuando mi primer libro Interfaz del programa para MS-DOS (ISBN 9780934375634, M&T Publishing, 1987) no estaba agotado, podría hacer una fortuna. Si estás realmente interesado en DOS, puedes consultar mi publicación. La enciclopedia MS-DOS del CD de la biblioteca del programador de Microsoft. Es el tercer artículo.

A menos que haya nacido hace mucho tiempo, es posible que nunca se haya encontrado con el DOS de Microsoft. DOS se presentó en varias versiones, como PC-DOS y MS-DOS, y numerosos artículos cubren su desarrollo e implementación.

Combinado con hardware Intel, IBM PC DOS fue la base de la revolución de las PC. Debido a sus raíces basadas en texto, fue fácil de implementar y no demasiado difícil de usar. El sistema fue el anfitrión de la versión original de Windows, que creció hasta convertirse en Windows 11. Todavía es posible ejecutar un entorno compatible con DOS en una ventana de Windows y emuladores como rpix86 y DOSEMU pueden ejecutar aplicaciones de DOS en otras plataformas.

Las versiones originales de DOS se entregaban en disquetes, inicialmente en formato de 5,25 pulgadas. y luego 3,25 pulgadas. Versiones. DOS puede incluso arrancar desde unidades flash USB; Tengo un conjunto que se utilizó para actualizar el sistema básico de entrada/salida (BIOS) de muchas PC. American Megatrends, Award y Phoenix Technologies eran proveedores de BIOS bien conocidos que podían arrancar y ejecutar cualquier versión de DOS en un sistema x86. Por supuesto, se utilizó una versión de 16 bits, que era mucho más lenta y menos potente que los sistemas actuales de 64 bits.

El uso de MS-DOS 6 todavía es posible y se admiten activamente alternativas de código abierto como FreeDOS.

Sigue el legado

¿Alguna vez te has preguntado por qué tenemos tantas extensiones de nombres de archivos de tres caracteres como .EXE, .TXT y .DOC?

El sistema de archivos FAT original de DOS limitaba el nombre del archivo a ocho caracteres con una extensión de tres caracteres. Los programas eran archivos .COM y .BAT representaban scripts de texto o archivos por lotes. Incluso el sistema de archivos FAT ha evolucionado con el tiempo para admitir discos duros más grandes.

Parte del desafío consistía en ejecutar DOS a 64 kB o menos. Es esencialmente similar a muchos RTOS utilizados en los sistemas actuales, y DOS fue escrito en lenguaje ensamblador. El uso de C en algunos sistemas requirió múltiples modificaciones de disquetes y lenguajes de programación como BASIC de varias fuentes, incluido GW-BASIC de Microsoft. PC-BASIC es una encarnación de código abierto.

En DOS puedes ejecutar todo tipo de aplicaciones útiles, así como juegos basados ​​en personajes y gráficos como Doom. La compatibilidad del hardware de vídeo era un desafío para algunos juegos avanzados de DOS, pero los gráficos básicos de PC de IBM permitían que la mayoría de los juegos y aplicaciones se ejecutaran en casi cualquier hardware. Las cosas se complicaron más cuando el hardware mejoró y Windows entró en juego con los controladores de dispositivos gráficos. Echa un vistazo a The Graphic Chip Chronicles si quieres ver cómo el lado de la GPU ha cambiado con el tiempo.

Vaya a "¿Los reconoce?" si cree que se identifica con cosas como los primeros micros de 8 bits. Recuerde que DOS se ejecutaba en un Intel 8088 o 8086 y también había chips x86 compatibles. Además, las extensiones permitieron que DOS de 16 bits accediera a los 640 KB de RAM de una PC.

Alojamiento MS-DOS

Además de mi primer libro, profundicé en varios aspectos de DOS. También escribí para muchas revistas en ese momento, alentado por Sol Libes, un actor importante en la temprana industria de las computadoras personales. Cofundó el Trenton Computer Festival, "el espectáculo de informática personal más antiguo y de mayor duración del mundo". Mi primer libro surgió a partir de artículos que escribí para la revista Microsystems, que Sol fundó en 1979.

Los artículos y el libro fueron el resultado de mi trabajo con un amigo cuando escribía configuraciones de BIOS personalizadas para proveedores de hardware en el pasado. Todo esto fue trabajo en lenguaje ensamblador, siendo COBOL, FORTRAN y ALGOL los lenguajes mini y mainframe hasta que apareció C.

Ahora un pequeño ciclo de retroalimentación

Por cierto, todavía puedes encontrar mi último libro, Servidor DNS de Windows 2000, en Amazon. aunque ya no noto nada al respecto. Suponiendo que puedas encontrar una copia.

Agregue uno o dos comentarios y responda nuestra breve encuesta cuando tenga la oportunidad. Me gustaría escuchar lo que otros piensan sobre este software heredado.

Lea otros artículos de la serie Library: Historia de la electrónica y antes y ahora.

[ad_2]

Deja una respuesta

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


Subir