Microsoft опубликовала исходный код MS-DOS 4 на GitHub

Корпорация Microsoft сделала исходный код операционной системы MS-DOS 4.00 общедоступным, разместив двоичные файлы, образы дисков и документацию на платформе GitHub. Все материалы доступны под лицензией MIT что предоставляет разработчикам полную свободу действий.
На сегодняшний день прошло 36 лет с момента выхода MS-DOS 4.00 (1988). Интересным фактом является то, что четвертая версия системы была написана в партнерстве с IBM. Впоследствии образовалась ветвь системы MT-DOS (Multitasking DOS), распространение которой было ограничено.
Скорейшему выпуску исходного кода способствовало сотрудничество технического директора Microsoft Рэя Оззи и компьютерного исследователя по имени Коннор "Старфрост" Хайд.
Во время работы в Lotus Оззи получил несколько неизданных двоичных файлов для DOS 4 с пометкой "бета", которые он решил сохранить, и теперь этот код и связанные с ним материалы доступны на GitHub.
Скотт Хансельман, вице-президент сообщества разработчиков Microsoft, и Джефф Спонаугл, интернет-архивариус и энтузиаст, также приняли участие в сохранении файлов, полученных Оззи. Перед публикацией исходного кода были получены все необходимые разрешения от правообладателя.
Особенностью этой версии MS-DOS 4.00 является то, что она обладает некоторыми возможностями многозадачности, которые, по словам Хайда, позже легли в основу операционной системы IBM OS/2.
Одной из ключевых частей является менеджер сеансов SM.EXE Он позволяет переключаться между 6 предопределенными приложениями с помощью сочетаний клавиш. Однако тесты Хайда выявили серьезные пробелы в его работе. Более подробно это описано в его блоге.
Если вы хотите запустить ОС самостоятельно, вы можете сделать это, используя образы дисков в каталоге v4.0-ozzie /bin с Github. Для этого должны подойти эмуляторы с открытым исходным кодом, такие как Pcem или 86 box.
Энтузиасты, у которых есть исправные "ретро" системы, такие как оригинальный IBM PC XT или более новая система Pentium, могут без каких-либо проблем установить ОС и опробовать ее.
Источник tomshardware.com
29-04-2024
Последние публикации новостей