Публикувано е издание на инструмента Hangover 10.11, което позволява стартиране на 32-битови Windows приложения, събрани за архитектурите x86 (i386) и ARM32, в среди, базирани на архитектурата ARM64 (Aarch64). В разработка е реализация на версия на Hangover за архитектурата RISC-V. Напредъкът по проекта се разпространява под лицензия LGPL 2.1.
Hangover значително превъзхожда по производителност конфигурации, в които Wine работи изцяло в режим на емулация, тъй като при използването на Hangover емулацията се прилага само за изпълнение на кода на самото приложение, а всички системни извиквания, библиотеки и компоненти на Wine се изпълняват извън емулацията в родна среда за текущата платформа (Hangover прекъсва веригата на емулацията на ниво извиквания към win32 и wine). В слоя на емулацията могат да се използват FEX и Box64, в зависимост от предпочитанията на потребителя. Започната е работа, но все още не е завършена, по поддръжката на емулатора Blink.
Сред промените в версия 10.11:
- Поддръжката на QEMU в слоя за емулация е прекратена. Вместо три системи за емулация в проекта остават само две - FEX и Box64.
- Извършена е синхронизация с кодовата база на Wine 10.11.
- Състоянието на емулатора Box64 е актуализирано до последната кодова база от Git.
Източник: opennet.ru
