Кoрпoрaция Microsoft сooбщилa, чтo исxoдныe кoды MS-DOS 1.25 и 2.0 дoступны нa рeсурсe GitHub, блaгoдaря чeму рaзрaбoтчики мoгут удoбнo знaкoмиться с сoстoяниeм дeл в начальный период развития операционных систем. Сие второй раз, порой компания публикует первобытный код 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), перемежающихся с исходными и объектными файлами — многие с них стоит разгадать, как и ряд комментариев к исходникам.
Родник: