Wine 10.5: Новый виток в поддержке приложений Windows на Linux

4 апреля 2025 года была представлена новая версия открытого проекта Win32 API для Linux под названием Wine 10.5. Предыдущая версия Wine 10.0 была выпущена в январе этого года, как сообщается здесь.

В процессе разработки Wine 10.5 команда проекта, состоящая из 1968 человек, обработала 22 отчета о неисправностях и внедрила 260 правок для устранения обнаруженных проблем после выпуска Wine 10.4. Основную часть работы выполнили 36 контрибуторов.

В системе Wine доказана корректная работа более 5000 Windows-программ, а свыше 4000 приложений функционируют стабильно при активных дополнительных настройках и использовании внешних dll.

Ключевые улучшения и доработки в версии Wine 10.5:

– В WineD3D была добавлена поддержка ускоренного декодирования видео в формате H.264 с использованием графического API Vulkan.
– Драйвер Bluetooth теперь поддерживает сопряжение с устройствами.
– Движок Wine Mono обновлен до версии 10.0.0. Wine Mono является дистрибутивом Framework Mono, который используется вместо проприетарного .NET Framework в Wine.
– На ARM64-системах появилась возможность использовать большие страницы памяти.
– Для платформы macOS реализована функция замены содержимого регистра %GS во время системных вызовов, чтобы предотвратить утечку хранимых в нём данных.
– Закрыты баг-репорты, касающиеся работы приложений, таких как Microsoft Edge и PS Core, TipTap.
– Закрыты баг-репорты, связанные с играми: Shrift 2 Translation, Pantheon, Brothers – A Tale of Two Sons, Rally Trophy и Queen of Heart 99 SE.