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

2 мин
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.

Читают сейчас

Amazon предупредил Белый дом о дыре в Fable 5 — и подставил Anthropic, в которую инвестировал

15 минут назад

Amazon предупредил Белый дом о дыре в Fable 5 — и подставил Anthropic, в которую инвестировал

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

Mercedes‑Benz открыла в Берлине завод по производству электродвигателей с осевым магнитным потоком

23 минуты назад

Mercedes‑Benz открыла в Берлине завод по производству электродвигателей с осевым магнитным потоком

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

ФБР построило собственную копию небольшого городка для имитации реальных кибератак

50 минут назад

ФБР построило собственную копию небольшого городка для имитации реальных кибератак

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

Энтузиаст создал программа с уязвимостью и потратил $1500, чтобы проверить, смогут ли ИИ его взломать

1 час назад

Энтузиаст создал программа с уязвимостью и потратил $1500, чтобы проверить, смогут ли ИИ его взломать

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

Выпуск открытого проекта yserver 1.0.0 — X-сервера на Rust и для запуска MATE, Xfce и Cinnamon

1 час назад

Выпуск открытого проекта yserver 1.0.0 — X-сервера на Rust и для запуска MATE, Xfce и Cinnamon

Состоялся начальный мажорный релиз открытого X11-сервера yserver. Решение написано с нуля на языке Rust и поддерживает актуальные расширения протокола X11. Инициатива не ставит перед собой цель повтор