11 июля 2025 года вышла новая экспериментальная версия открытой реализации программного интерфейса Windows Win32 API для ОС на базе Linux, macOS и BSD Wine 10.12. Выпуск Wine 10.0 состоялся в январе этого года.
При выпуске Wine 10.12 команда проекта (состоит из около 2 тыс. участников) отработала 17 отчётов об ошибках и внесла 210 изменений для исправлений найденных багов после выхода Wine 10.11. Большую часть работы выполнили 30 контрибуторов.
В проекте Wine подтверждена полноценная работа более 5 тыс. программ для Windows, а также более 4 тыс. приложений стабильно работают при дополнительных настройках и внешних dll.
По информации OpenNET, основные изменения и доработки в Wine 10.12:
в драйвере для X11 (winex11) добавлена опция для использования при отрисовке нового бэкенда OpenGL, использующего EGL;
добавлена поддержка сервисов Bluetooth Low Energy;
в реализации языка описания интерфейса WIDL (Wine Interface Definition Language) расширена поддержка генерации метаданных Windows Runtime (WinRT);
в системе непрерывной интеграции на базе Gitlab обеспечена сборка для архитектуры ARM64;
компоненты FAudio с реализацией звуковых библиотек DirectX (API XAudio2, X3DAudio, XAPO и XACT3) обновлены до выпуска 25.07;
закрыты отчёты об ошибках, связанные с работой приложений: cmd.exe, Clip Studio Paint 3.0, HDX server, FindVUK, Total Commander 11.55;
Закрыты отчёты об ошибках, связанные с работой игр: Train capacity 300% 2, Soldier of Fortune II, Betfair Poker.
Источник: habr.com