30 апреля 2026, 10:07
Microsoft опубликовала исходный исходник 86-DOS 1.00

Microsoft в сотрудничестве с энтузиастами из IBM выложила в открытый доступ исходный код 86-DOS 1.00, промежуточные версии ядра PC-DOS 1.00, утилиты, листинги ассемблера, бумажные распечатки и рукописные заметки проекта.
Выпуск состоялся спустя год после того, как Microsoft сделала исходный исходник MS-DOS 4.0 бесплатным, но он включает в себя гораздо больше, чем просто основу старой операционной системы. В 2018 году компания открыла исходный исходник MS-DOS 1.25 и 2.11.
Согласно сообщению Стейси Хаффнер и Скотта Хансельмана из Microsoft, «списки включают исходный исходник ядра 86-DOS 1.00, несколько снимков разработки ядра PC-DOS 1.00 и некоторые известные утилиты, такие как CHKDSK».
«История программного обеспечения живет в коде, да, — признали они, — но также и в отсканированных листингах, внутренних документах, распечатках ассемблерного кода и порой удивительно аналоговых артефактах того, как создавались операционные системы в конце 1970-х и начале 1980-х годов».
В сообщении на Bluesky Хансельман создал текст: «Самый ранний исходный код DOS был найден на принтерной бумаге в гараже Тима Патерсона».
Распечатки «создают хронологию изменений, показывая, какие функции были реализованы и когда, какие ошибки были допущены и как они были исправлены».
86-DOS был выпущен в 1980 году и стал детищем Тима Патерсона. Microsoft лицензировала его и в конечном итоге выкупила все права в 1981 году, незадолго до выпуска IBM PC. В последующие годы по поводу этой сделки было подано много судебных исков, а также выдвигались предположения о сходстве с CP/M.

Первая релиз DOS представляет большой интерес для ретро-энтузиастов и историков информационных технологий. Чтобы получить представление о процессе работы с распечатками, можно зайти на DOS-History/Paterson-Listings.
Читают сейчас

15 минут назад
Amazon предупредил Белый дом о дыре в Fable 5 — и подставил Anthropic, в которую инвестировал
Книга Politico восстановило хронологию суток, которые привели к экспортному контролю над моделями Anthropic: Claude Fable 5 и Claude Mythos. Тревогу о том, что защиту Fable 5 можно обойти, подняли в A

23 минуты назад
Mercedes‑Benz открыла в Берлине завод по производству электродвигателей с осевым магнитным потоком
Mercedes‑Benz открыла крупное производство электродвигателей с осевым магнитным потоком в Берлине (район Мариенфельде). Компактный и высокопроизводительный двигатель уже используется в купе Mercedes-A

50 минут назад
ФБР построило собственную копию небольшого городка для имитации реальных кибератак
Федеральное бюро расследований США представило макет города площадью 2 км² на территории своего кампуса в городе Хантсвилл, штат Алабама, для обучения сотрудников правоохранительных органов моделирова

1 час назад
Энтузиаст создал программа с уязвимостью и потратил $1500, чтобы проверить, смогут ли ИИ его взломать
Исследователь Касра Раджерди разработал уязвимое программа и потратил $1500, чтобы проверить, смогут ли большие языковые модели его взломать. Для эксперимента он разработал простое приложение на React

1 час назад
Выпуск открытого проекта yserver 1.0.0 — X-сервера на Rust и для запуска MATE, Xfce и Cinnamon
Состоялся начальный мажорный релиз открытого X11-сервера yserver. Решение написано с нуля на языке Rust и поддерживает актуальные расширения протокола X11. Инициатива не ставит перед собой цель повтор