Microsoft опубликовала исходный код 86-DOS 1.00: историческая ОС стала открытой благодаря расшифровке древних распечаток

Microsoft поделилась исходным кодом 86-DOS 1.00, предшественника MS-DOS, на GitHub. Загруженный в 45-й день рождения этой винтажной операционной системы, недавний пост в блоге объясняет, что усилия по сохранению были более серьезной задачей, чем простое извлечение данных из кучи древних дискет. Оказалось, что исходный код этой ранней версии 86-DOS не хранился в цифровом виде.

Вместо этого Тим Патерсон, оригинальный автор DOS, хранил распечатки кода для различных вещей, включая листинги исходников для ассемблеров и «некоторых хорошо известных утилит, таких как CHKDSK». Чтобы представить этот код в виде загружаемых файлов на GitHub, кому-то пришлось расшифровать или отсканировать этот материал, а затем восстановить код по распечаткам.

Согласно сообщению в блоге: «Преданная команда историков и хранителей под руководством Юфэн Гао и Рича Чини работала над поиском, сканированием и расшифровкой стопки листингов исходников эпохи DOS, принадлежащих Тиму Патерсону, автору DOS».

Для тех, кто не знает, 86-DOS была первоначально создана Тимом Патерсоном для компьютерного набора на базе Intel 8086, продаваемого Seattle Computer Products. Архив Интернета хранит еще более старый исходный код, сохраняя 86 DOS версии 0.1 вместе со сканом дискеты с наклейкой Seattle Computer Products (через Ars Technica). Еще раньше в разработке ОС называлась QDOS, что было сокращением от «quick and dirty operating system» (быстрая и грязная операционная система), что заставляет меня навсегда читать «DOS» как «Грязная Операционная Система».

Microsoft лицензировала 86-DOS для IBM PC 5150 и наняла Тима Патерсона для продолжения разработки ОС в 1981 году. Операционная система была переименована в MS-DOS в 1982 году, хотя она продолжала нумерацию версий 86-DOS.

Для любителей истории компьютерных наук Microsoft ранее сделала открытыми исходные коды MS-DOS 1.25 и 2.0, а также MS-DOS 4.0. Вы можете покопаться в файлах через тот же репозиторий DOS History на GitHub. Это круто, но, как дитя 90-х, я больше всего рад возможности покопаться в открытом исходном коде Microsoft 3D Movie Maker 1995 года. Верните меня в те времена, когда я был полигональной крысой.

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ в комментариях

Вы можете задать вопрос нашему ИИ-помощнику прямо в комментариях к этой статье. Он постарается быстро ответить или уточнить информацию.

⚠️ ИИ может ошибаться — проверяйте важную информацию.


0 комментариев

Оставить комментарий


Все комментарии - Технологии