Hangover 0.8.3 теперь доступен в качестве новейшей версии этого проекта с открытым исходным кодом, начатого несколькими разработчиками Wine для облегчения запуска игр и приложений Windows x86/x86_64 на Linux под AArch64 (64-битная Arm), а также других возможных архитектур, таких как POWER9 и RISC-V.
Ранее в этом году разработка Hangover была возобновлена после выхода Wine 8.0, где поддержка WoW64 была приведена в порядок, позволяя 32-битным PE-модулям вызывать 64-битные Unix-библиотеки. В свою очередь, это позволяет избежать необходимости использования 32-битных Unix библиотек для Wine в приложениях для Windows x86.
В прошлом месяце был выпущен Hangover 0.8.1 в качестве первого альфа-релиза этого программного обеспечения, ориентированного на WoW64. Сегодня выходит второй релиз Hangover. Напомним, что Hangover использует Wine WoW64 плюс эмулятор типа QEMU для запуска двоичных файлов ARM32 на x86_64, двоичных файлов x86_64 или i386 на ARM64 и т.д.
Сегодняшний релиз Hangover 0.8.3 содержит различные исправления стабильности, а также добавление библиотеки wowarmhw.dll для эмуляции ARM32.
Hangover 0.8.3
Hangover — это проект, начатый Андре Цвингом и Стефаном Дёзингером в 2016 году для запуска (x86_64)/x86_32 Windows-приложений на aarch64/(ppc64le)/x86_64 Wine. Сейчас используется поддержка WoW64 в Wine + эмулятор для запуска, например, ARM32 на x86_64 или i386 на ARM64.
Загрузка и более подробная информация о Hangover 0.8.3 доступна на GitHub.
Ранее на этой неделе также был выпущен FEX 2303 как еще одно решение этой проблемы. FEX-Emu ориентирован на запуск двоичных файлов Linux x86/x86_64 на AArch64, включая такие как Steam Play (Wine / Proton) для более удобного использования приложений/игр Windows на 64-битном Arm.
Источник: https://www.phoronix.com/
Отличная новость для всех пользователей Linux! Вышла новая версия Hangover 0.8.3, которая позволяет запускать приложения и игры Windows x86/x86_64 на вашей операционной системе. Это замечательное решение, которое облегчит доступ к большому количеству программ и обеспечит более гибкое использование Linux.