Microsoft публикует исходный код MS-DOS на GitHub

Значок времени чтения 1 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Еще в 2014 году Microsoft MS-DOS с открытым исходным кодом в рамках сотрудничества с Музеем компьютерной истории. На прошлой неделе Microsoft повторно открыла исходный код MS-DOS на GitHub. Новый репозиторий содержит оригинальный исходный код и скомпилированные двоичные файлы для MS-DOS 1.25 и MS-DOS 2.0. Microsoft делает этот шаг, чтобы исходный код MS-DOS было легче найти, на него можно было ссылаться во внешних документах и ​​работах, а также чтобы позволить исследовать и экспериментировать тем, кто интересуется ранними операционными системами. Microsoft также рассказала о некоторых интересных вещах, связанных с MS-DOS.

  1. Весь исходный код для MS-DOS 1.25 и 2.0 был написан на ассемблере 8086.
  2. Исходный код первоначального выпуска 86-DOS датируется примерно 29 декабря 1980 года.
  3. Код MS-DOS 1.25 датируется примерно 9 мая 1983 года и состоит всего из 7 исходных файлов, включая исходную оболочку командной строки MS-DOS — КОМАНДА.ASM!
  4. MS-DOS 2.0 датируется примерно 3 августа 1983 года, значительно усложнилась (и увеличилась в размерах команды) и состоит из 100 файлов .ASM.
  5. Есть несколько интересных файлов документации (.TXT, .DOC), перемежающихся с исходными и объектными файлами — многие из них стоит прочитать, как и многие комментарии к исходному коду!

Проверьте репозиторий GitHub здесь.

Источник: Microsoft с помощью: ZDNet

Подробнее о темах: Github, MS-DOS, MS-DOS v1.25, открытые источники, v2.0 Исходный код