Сегодня 07 декабря 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Microsoft открыла исходный код MS-DOS 4.00 и разместила его на GitHub

Microsoft опубликовала на GitHub исходный код MS-DOS 4.00, двоичные файлы, образы дисков и документацию на эту операционную систему. 45-летний код выпущен под лицензией MIT, что даёт разработчикам полную свободу действий. Четвёртая версия MS-DOS 4.00 любопытна тем, что была написана в сотрудничестве с IBM, демонстрировала зачатки многозадачности и образовала ветвь DOS под названием Multitasking DOS (или MT-DOS), распространение которой было ограничено.

Выпуск исходного кода MS-DOS 4.00 состоялся благодаря сотрудничеству между бывшим техническим директором Microsoft Рэем Оззи (Ray Ozzie) и компьютерным исследователем Коннором Хайдом (Connor Hyde). Весь код и остальные материалы, которые теперь доступны на GitHub, были сохранены Оззи. Работая в Lotus, он заархивировал несколько неизданных двоичных бета-версий MS-DOS 4. В сохранении исторического наследия также приняли участие вице-президент сообщества разработчиков Microsoft Скотт Хансельман (Scott Hanselman) и интернет-архивист и энтузиаст Джефф Спонагл (Jeff Sponaugle). Перед опубликованием исходного кода ОС энтузиасты получили все необходимые разрешения от правообладателя.

Самым интересным в этой версии MS-DOS являются некоторые зачатки многозадачности, которые, как утверждает Хайд, позднее легли в основу IBM OS/2. Одной из ключевых частей предполагаемого многозадачного рабочего процесса MS-DOS 4.00 является менеджер сеансов SM.EXE. Этот системный компонент позволяет переключаться с помощью горячих клавиш между шестью заранее заданными приложениями. Однако тесты Хайда выявили серьёзные ошибки в его работе. Более подробно о многозадачности в MS-DOS 4.00 и обо всех утилитах, поставляемых с этой версией, можно прочитать в блоге Хайда.

 Источник изображения: Connor ‘Starfrost’ Hyde

Источник изображения: Connor ‘Starfrost’ Hyde

Ассемблерный код Intel 8086 MS-DOS 4.00, двоичные файлы, образы дисков и документация размещены на GitHub. Образы дисков находятся в каталоге v4.0-ozzie/bin. Энтузиасты, имеющие исправное старое оборудование, могут запустить ОС в исходном виде. Для запуска на современных ПК понадобится эмулятор, например, PCem или 86box с открытым исходным кодом. Кстати, в том же репозитории GitHub хранится исходный код MS-DOS 1.25 и 2.0.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Парижский суд впервые допросил основателя Telegram Павла Дурова по существу предъявленных обвинений 6 ч.
Ubisoft пытается договориться с акционерами о выкупе компании — основатели боятся потерять контроль, а Tencent хочет больше власти 6 ч.
Новая статья: [REDACTED] — в тюрьме как в Тартаре. Рецензия 6 ч.
Бывший аниматор Rockstar объяснил, почему студия тянет со вторым трейлером GTA VI 7 ч.
Депутат Горелкин заявил, что запрещать продажу техники Apple в России не будут 7 ч.
Студия экс-режиссёра Dragon Age подтвердила дату выхода и системные требования Eternal Strands — фэнтезийного боевика с физикой нового поколения 8 ч.
В Steam и на консолях без предупреждения вышел хоррор-шутер The Thing: Remastered по фильму «Нечто» — игроки в восторге от ремастера 9 ч.
Надёжный инсайдер рассекретил дату выхода Split Fiction — следующей игры от создателей It Takes Two и A Way Out 10 ч.
«Гвинт» из The Witcher 3: Wild Hunt скоро станет настоящей настольной игрой — первые подробности 11 ч.
«Группа Астра» купила «Платформу Боцман» — отечественного разработчика ПО для контейнеризации 16 ч.
ИИ даёт плоды: HPE впервые завершила квартал с рекордной выручкой в $8,5 млрд и вдвое выросшей прибылью 4 ч.
Новый гигантский ИИ-кампус Meta похож на процессор, и это не случайность 4 ч.
Asus представила смарт-монитор ZenScreen Smart MS32UC, сверхтонкий ZenScreen MB27ACF и портативный ZenScreen MB166CK 7 ч.
Asus представила 4K-мониторы ProArt Display PA32UCE и PA27UCGE для профессионалов с автоматической естественной цветопередачи 7 ч.
Запущена Cobra — линия, которая приблизила массовый выпуск передовых твердотельных аккумуляторов QuantumScape 8 ч.
«РТК-ЦОД» запустил облачный сервис видеоконференцсвязи на базе отечественного ПО MINT 8 ч.
Открыт сезон подарков от сервисных центров HUAWEI 8 ч.
«Хаббл» впервые разглядел окрестности квазара и засёк там «капли» и огромную струю 11 ч.
Производство чипов Samsung увязло в кризисе: выручка обвалилась, хотя у всех конкурентов подскочила 12 ч.
xAI получил ещё $6 млрд инвестиций и приступил к расширению ИИ-кластера Colossus до 1 млн ускорителей 13 ч.