DOSEMU
DOSEMU | |
---|---|
Тип | Эмулятор |
Разработчик | DOSEMU Team |
Написана на | Си[2] |
Операционные системы | Linux (x86/x86_64) |
Первый выпуск | Сентябрь 1992[1] |
Последняя версия | 1.4.0 (5 мая 2007) |
Репозиторий |
sf.net/p/dosemu/code/ git.code.sf.net/p/dosemu… |
Состояние | неактивное |
Лицензия | GNU GPL |
Сайт | dosemu.org |
DOSEMU — ПО для создания слоя совместимости для запуска MS-DOS систем и их клонов таких как FreeDOS, а также DOS совместимого ПО под GNU/Linux на компьютерах x86 архитектуры (IBM PC-совместимые компьютеры).
Принцип работы
[править | править код]DOSEMU использует комбинацию возможностей виртуализации компьютерного железа и стратегической эмуляции. Именно таким образом удалось достичь почти родной скорости 8086 в DOS-совместимых операционных системах и приложений на x86 совместимых процессорах, это действует также для DPMI приложений на x86 совместимых процессорах, x86-64 процессоры также поддерживаются (виртуальный режим 8086 не доступен в x86-64 режиме, но DOSEMU включает в себя эмулятор процессора 8086 для использования с приложениями реального режима).
В настоящее время DOSEMU доступен только для x86 систем, работающих под ОС Linux.
В Debian Linux пакет dosemu находится в репозитории contrib, так как его использование требует FreeDOS, который собирается проприетарными компиляторами[3]. DOSEMU доступен для платформы i486 в стабильных версиях дистрибутива, и для i486 и amd64 в нестабильных[4][5].
Примечания
[править | править код]- ↑ DOSEMU for Linux / History / [d555e0]
- ↑ The dosemu Open Source Project on Open Hub: Languages Page — 2006.
- ↑ однако и DOSEMU и FreeDOS - свободное ПО.
- ↑ Debian — Details of package dosemu in etch . Дата обращения: 2 мая 2008. Архивировано 25 декабря 2008 года.
- ↑ Архивированная копия . Дата обращения: 2 мая 2008. Архивировано из оригинала 21 августа 2008 года.