ГлавнаяSoftwareОперационные системыMicrosoft разместила исходный код MS-DOS на GitHub

Microsoft разместила исходный код MS-DOS на GitHub

MS-DOS

Корпорация Microsoft опубликовала исходный код MS-DOS версий 1.25 и 2.0 на GitHub. Отныне все желающие могут скачать и использовать его под лицензией MIT X11. Это второй раз, когда компания публикует исходный код MS-DOS, ещё в марте 2014 года она открыла ОС через Музей истории компьютеров.

Однако теперь Microsoft задействовала службу GitHub, которую приобрела в начале этого года и которая должна предоставить заинтересованным разработчикам ряд преимуществ.

«Сегодня мы снова открываем MS-DOS на GitHub. Зачем? Потому что гораздо проще находить, читать и ссылаться на исходные файлы MS-DOS, если они находятся в репозитории GitHub, чем в скачиваемом архиве», — пояснил Ричард Тёрнер (Rich Turner) из Microsoft.

Опубликованные в GitHub файлы идентичны тем, что были первоначально переданы в Музей истории компьютеров. Никаких изменений не было сделано. «Исходные файлы в этом репозитории имеют историческую ссылку и будут оставаться статичными, поэтому не отправляйте запросы с предложением внести какие-либо изменения в исходные файлы, но не стесняйтесь открывать их и экспериментировать, — говорится в описании. — Однако если вы хотите отправить дополнительный контент, не являющийся исходным кодом, или добавить изменения в файлы, отличные от самого репозитория (например, этот Readme), отправьте запрос (pull request), мы его рассмотрим и, возможно, добавим их в GitHub-репозиторий».

Microsoft также поделилась некоторыми интересными фактами:

  • все исходники MS-DOS 1.25 и 2.0 были написаны на ассемблере 8086;
  • исходный код для первоначального выпуска 86-DOS датируется примерно 29 декабря 1980 года;
  • код MS-DOS 1.25 относится примерно к 9 мая 1983 года и состоит всего из 7 исходных файлов, включая оболочку командной строки MS-DOS — COMMAND.ASM;
  • код MS-DOS 2.0 датируется примерно 3 августа 1983 года, стал значительно сложнее (вместе с увеличением и штата команды разработчиков) и состоит из 100 файлов ASM;
  • есть несколько интересных файлов документации (.txt, .doc), перемежающихся с исходными и объектными файлами — многие из них стоит прочесть, как и ряд комментариев к исходникам.

MS-DOS — операционная система, разработанная Microsoft в начале 1980 годов для компьютеров IBM PC под архитектуру x86. Управление реализовано с помощью командной строки. Впоследствии MS-DOS была вытеснена ОС Windows с графическим пользовательским интерфейсом.

SAP представила сервис Bring Your Own Node для упрощенной интеграции блокчейн-инфраструктур
Sharp завершила сделку по покупке ПК-бизнеса Toshiba
Оформление подписки
Оформить подписку на журнал InfoCity вы можете заполнив приведенную
ниже форму. Стоимость одного выпуска — 2 маната.
Ваше имя
Адрес доставки журнала и номер телефона для контактов
Число месяцев подписки
Благодарим вас за подписку!