Microsoft Re-Open-Sources MS-DOS en GitHub

Starting MS-DOS...

¿Sueña con CONFIG.SYS y se encuentra garabateando 'DOS = HIGH, UMB' en trozos de papel durante los momentos de aburrimiento? Si es así, las noticias recientes de Microsoft probablemente te alegrarán el día. Microsoft está volviendo a abrir MS-DOS en GitHub. Como se implica, esta no es la primera vez que el sistema operativo se lanza como un proyecto de código abierto, pero según Microsoft, ahora es mucho más fácil usar los datos. La compañía escribe: 'Hoy, estamos volviendo a abrir MS-DOS en GitHub. ¿Por qué? Porque es mucho más fácil encontrar, leer y hacer referencia a los archivos fuente de MS-DOS si están en un repositorio de GitHub que en el archivo comprimido original descargable '.

Se han abierto dos versiones diferentes de DOS: DOS 1.25 y DOS 2.0. DOS 1.25 se utilizó como base para todas las versiones de DOS que no son de IBM, mientras que la versión 2.0 de MS-DOS incluía una serie de características importantes, como compatibilidad con el disco duro IBM XT (con formato de hasta 32 MB), controladores de dispositivo instalables por el usuario, procesos secundarios no multitarea y ANSI.SYS. DOS 2.0 también fue la primera versión en admitir discos de 5,25 pulgadas con capacidades de 180 KB y 360 KB.

DOS-1



De Microsoft entrada en el blog notas:

  • Todo el código fuente de MS-DOS 1.25 y 2.0 se escribió en código ensamblador 8086
  • El código fuente para la versión inicial de 86-DOS data aproximadamente del 29 de diciembre de 1980
  • El código MS-DOS 1.25 data de alrededor del 9 de mayo de 1983 y se compone de solo 7 archivos fuente, incluido el shell de línea de comandos de MS-DOS original: COMMAND.ASM!
  • MS-DOS 2.0 data de alrededor del 3 de agosto de 1983 y creció considerablemente en sofisticación (y tamaño del equipo), y se compone de 100 archivos .ASM
  • Hay algunos archivos de documentación interesantes (.TXT, .DOC) intercalados con los archivos fuente y objeto; ¡vale la pena leer muchos de ellos, al igual que muchos de los comentarios del código fuente!

La decisión de Microsoft de abrir MS-DOS como este podría no parecer particularmente importante, dada la gran cantidad de alternativas en el mercado. FreeDOS permanece en desarrollo activo, mientras que utilidades como DOSBox pueden emular DOS de manera efectiva. Luego está el hecho de que incluso a medida que avanzan las versiones de DOS, MS-DOS 2.0 es antiguo: comencé con MS-DOS 3.3 en 1987, DOS 6.22 fue la última versión lanzada al por menor, y la última versión que se distribuyó formalmente con Windows ME fue 8.0. Pero DOS también es un componente crítico de la historia de la PC y su desarrollo refleja el despliegue de características y tecnología en gran parte del mercado durante la década de 1980.

Microsoft pide a los usuarios que se abstengan de Pull Requests que sugieran la modificación del archivo fuente, ya que pretende mantener los archivos fuente estáticos.

Copyright © Todos Los Derechos Reservados | 2007es.com