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

Опубликовал: FIELD LINE, 3-10-2018, 23:21, В мире / Софт, 3 408, 0
Корпорация Microsoft сообщила, что исходные коды MS-DOS 1.25 и 2.0 доступны на ресурсе GitHub, благодаря чему разработчики могут удобно знакомиться с состоянием дел в ранний период развития операционных систем. Это второй раз, когда компания публикует исходный код 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), перемежающихся с исходными и объектными файлами — многие из них стоит прочесть, как и ряд комментариев к исходникам.
  • Не нравится
  • 0
  • Нравится

Похожие публикации
У данной публикации еще нет комментариев. Хотите начать обсуждение?

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Российская вакцина от COVID-19 вам кажется безопасной?
Игровые сервера
c400's CS:Source Servers (CSS):
Развлекательный портал, since 2006
c400.ru - развлекательно юмористический портал
Год основания 2006, а может и раньше...