Вышел Wine 9.0, который значительно улучшает совместимость приложений и игр Windows с Linux.
Стал доступен официальный релиз Wine 9.0, который обеспечивает новое поколение совместимости с Windows в Linux для приложений и игр. Это технология, которая является основной частью Steam Play Proton.
Что нового в Wine 9.0
Работа над этим релизом велась целый год: раз в год выпускается новый стабильный релиз Wine, а между ними — множество релизов разработки, в которые было внесено более 7 000 отдельных изменений. В этом выпуске есть действительно важные вещи, и некоторые из них включают в себя:
- Экспериментальный графический драйвер Wayland, пока не включенный по умолчанию;
- Много работы над WoW64, включая завершение конвертации модулей в формат PE, чтобы «ввести правильную границу между мирами Windows и Unix». По их словам, теперь можно запускать 32-битные приложения Windows на чисто 64-битной установке Unix, но этот новый режим WoW64 пока не включен по умолчанию;
- Завершение разделения PE/Unix означает, что теперь можно запускать существующие двоичные файлы Windows на ARM64;
- Драйвер Vulkan поддерживает до версии 1.3.272 спецификации Vulkan;
- В ядро WineD3D и бэкэнд Vulkan были внесены различные оптимизации;
- Ряд функций GdiPlus оптимизирован для повышения производительности графики;
- Реализован декодер Windows Media Video (WMV) DirectX Media Object (DMO);
- Реализованы карты действий DirectInput, что улучшает совместимость со многими старыми играми, использующими их для привязки входов контроллера к игровым действиям;
- Ассоциации протоколов URL/URI экспортируются как обработчики URL на рабочий стол Linux;
- Множество улучшений интернационализации, включая обновления для Unicode и улучшенную поддержку родных реализаций Windows IME.
Это только некоторые важные изменения. Полный список читайте на сайте WineHQ.
В результате всех изменений гораздо больше приложений и игр, разработанных для Windows, теперь будут работать на Linux (и других платформах, где можно использовать Wine).
Как установить Wine 9.0
Пользователи Ubuntu и основанных на нем дистрибутивов могут воспользоваться инструкцией по установке последней версии Wine. Пользователям Arch и его деривативов повезло больше, нужно просто подождать пока эта версия wine появится в обновлениях.