💾 Мелкомягкие выложили исходники 86-DOS 1.00 на GitHub На днях, в честь 45-летнего юбилея, Microsoft опубликовала в своем блоге исходный код 86-DOS 1.00. Того самого первородного бульона, из которого позже вылупился великий и ужасный MS-DOS. Садитесь поближе к ЭЛТ-мониторам, сейчас будет минутка истории. Шел 1980 год. Хитрый Билл Гейтс подрядился подогнать могучей корпорации IBM операционку для их первого IBM PC, хотя на руках у Microsoft не было ровным счетом ни-че-го 🤷♂️ Вместо того чтобы писать ядро с нуля, Гейтс пошел к прогеру Тиму Патерсону из Seattle Computer Products и выкупил у него систему QDOS (расшифровывается как Quick and Dirty Operating System) за жалкие по нынешним меркам $75 000. Систему переименовали в 86-DOS (под архитектуру Intel 8086), затем допилили напильником, назвали PC-DOS для IBM, а потом и MS-DOS для всех остальных. Именно эта сделка века и превратила Microsoft в транснациональную монополию 💰 Что лежит в новом репо под кошерной лицензией MIT? 🟢 Голые исходники ядра 86-DOS 1.00 на чистейшем ассемблере. 🟢 Ранние дев-снэпшоты ядра PC-DOS 1.00. 🟢 Исходники первых системных утилит, включая ту самую легендарную команду CHKDSK. 🟢 Сами исходники ассемблера, на котором всё это собиралось! Но главная жижа кроется в формате. Во времена, когда не было Гита и облаков, контроль версий велся на бумаге. Разрабы отсканили и расшифровали рукописные листинги. Там буквально шариковой ручкой нарисованы таймлайны фич, задокументированы баги и показано, как всё это патчилось 😮 Практической пользы в 2026 году из этого абсолютный ноль, зато для ИТ-историков, реверс-инженеров и любителей поковырять Ассемблер - это чистый концентрат ностальгии 👨🦳 Так что, теперь можно посмотреть как писались ОС в те времена, когда 640 Кб оперативы должно было хватить всем, и благодарите дедов за наше счастливое цифровое детство 😬 Типичный 🥸 Сисадмин