Исходный код MS-DOS на GitHub


MS-DOS v1.25 и v2.0 теперь доступны на GitHub для любого, кто может их раскошелиться – либо для исторических целей, либо для практического применения.

Это не первый случай, когда исходный код MS-DOS был опубликован. Еще в 2014 году, когда Microsoft открыла код MS-DOS, мы сообщили, что Microsoft сделала его доступным в Музее компьютерной истории. Вот почему объявление Рича Тернера в блоге MSDN относится к “повторному открытому источнику MS-DOS”.

Предвосхищая вероятный вопрос, Тернер пишет::  

Почему? Потому что гораздо проще найти, прочитать и сослаться на исходные файлы MS-DOS, если они находятся в репозитории GitHub, чем в исходном загружаемом сжатом архивном файле.

Как явствует из readme репо, исходные файлы будут оставаться статичными, поэтому пользователей просят не отправлять запросы на внесение изменений, однако им рекомендуется раскошелиться и поэкспериментировать. Предыдущий открытый исходный код был под пользовательской лицензией “смотри, но не трогай”. Новый выпуск кода находится под лицензией MIT(OSI).

В то время как объявление Microsoft предполагает, что MS-DOS является открытым исходным кодом для исторических ссылок, вполне возможно, что она получит новую жизнь. В ситуациях, когда все, что вам нужно,-это выдавать инструкции из командной строки, MS-DOS хорошо справляется со многими задачами Интернета вещей. Возможно, этот комментарий может быть чем-то большим, чем шутка:

Версии MS-DOS, которые были выпущены довольно рано – нет поддержки CD-ROM, потому что CD-ROM не было в те дни, и нет поддержки 386 по той же причине.

Если вам нужен современный MS-DOS, попробуйте FreeDOS. Это полнофункциональная DOS с открытым исходным кодом, которая работает на современных машинах. Он будет запускать оригинальные программы MS-DOS, и если он не сможет, то теперь вы можете сравнить его код с оригиналом, чтобы увидеть, в чем проблема.

MS-DOS-это больше, чем реликвия. Несмотря на то, что командная строка была заменена PowerShell, операционная система глубоко встроена в Windows, и ее наследие будет с нами еще долгие годы.


Добавить комментарий