DOSEMU, работающий на C: \ | |
Разработчик (и) | Команда DOSEMU |
---|---|
Первоначальный выпуск | 3 сентября 1992 г.; 28 лет назад (1992-09-03) |
Финальная версия | 1.4.0 / 5 мая 2007 г.; 13 лет назад (05.05.2007) |
Репозиторий | |
Операционная система | Linux |
Тип | Уровень совместимости |
Лицензия | GPL |
Веб-сайт | www.dosemu.org |
DOSEMU, стилизованный под dosmu, представляет собой программный пакет уровня совместимости, который позволяет использовать операционные системы DOS (например, MS-DOS, DR -DOS, FreeDOS ) и прикладное программное обеспечение для запуска поверх Linux на x86 ПК (IBM PC совместимые компьютеры).
Он использует комбинацию виртуализации с аппаратной поддержкой и эмуляция высокого уровня. Таким образом, он может достичь почти собственной скорости для 8086-совместимых операционных систем и приложений DOS на x86 совместимых процессорах и для приложений DOS Protected Mode Interface (DPMI) на x86 <12.>совместимых процессоров, а также на процессорах x86-64. DOSEMU включает эмулятор процессора 8086 для использования с приложениями реального режима в x86-64 длинном режиме.
В настоящее время он доступен только для x86 и x86-64 систем Linux (Системы Linux 3.15 x86-64 не могут входить в DPMI по умолчанию. Это исправлено в 3.16).
DOSEMU - это вариант для людей, которым нужно или которые хотят продолжать использовать устаревшее программное обеспечение DOS; в некоторых случаях виртуализации достаточно для управления внешним оборудованием, таким как программаторы устройств, подключенным к параллельному порту. Согласно его руководству, «дозему» - это программа пользовательского уровня, которая использует определенные особенности ядра Linux и процессора 80386 для запуска DOS в окне DOS. Блок DOS, основанный на сочетании аппаратного и программного обеспечения, имеет следующие возможности: