Выпуск Wine 10.10 — новейшей разрабатываемой версии слоя совместимости, позволяющего запускать Windows-приложения на Linux и других POSIX-совместимых системах. Обновление, являющееся частью экосистемы Valve Proton, включает ряд технических улучшений и исправлений ошибок для повышения стабильности и совместимости. Ниже представлены ключевые изменения релиза.
Что нового в Wine 10.10
- Обновление Mono до версии 10.1.0. Движок Mono, обеспечивающий поддержку .NET-приложений, получил обновление, включая улучшения для работы с FNA и SDL3.
- Удаление зависимости от OSMesa. Библиотека OSMesa больше не требуется, что упрощает установку и настройку Wine.
- Расширенная поддержка Windows Runtime в WIDL. Добавлена возможность генерации метаданных Windows Runtime, что улучшает совместимость с современными Windows-приложениями.
- Обновление локалей до Unicode CLDR 47. Данные о локализациях приведены в соответствие с последней версией стандарта Unicode.
- Поддержка формата P010 в Media Foundation. Новый формат повышает качество обработки мультимедиа в приложениях, использующих Media Foundation.
Исправления ошибок
Релиз включает исправления для ряда популярных игр и приложений, среди которых:
- Rise of Nations;
- Braid;
- Steam;
- Horizon Chase;
- F.E.A.R;
- S.T.A.L.K.E.R. Anomaly;
- Eador. Masters of the Broken World;
- StarCraft Remastered;
- The Fidelio Incident;
- Vampyr.
Эти изменения направлены на устранение сбоев, улучшение производительности и повышение совместимости.
Обновления Wine Mono 10.1.0
Mono 10.1.0, входящий в состав Wine, также получил несколько важных улучшений:
- Переход FNA на SDL3. Встроенная библиотека FNA теперь использует SDL3, что изменяет выбор рендеринг-бэкендов. FNA3D поддерживает три варианта: OpenGL, D3D11 и SDLGPU. Для SDLGPU доступны драйверы Vulkan и Direct3D12. По умолчанию используется SDLGPU с Vulkan.
- Добавлен заглушка msbuild.exe. Реализована минимальная поддержка msbuild.exe, что решает проблему, описанную в баг-трекере Wine (bug 17020).
- Поддержка "Корзины" в VB.NET. В классы VB.NET добавлена поддержка функционала "Корзины", необходимого для инструментов DayZ.
- Исправления в System.Net. Устранены проблемы с обработкой IPv6-адресов в заголовке Host.
- Совместимость с CMake 4. Обновлена сборка для работы с последней версией CMake.
- Обновления сторонних компонентов:
- FNA обновлена до версии 25.04;
- llvm-mingw обновлен до 20250417;
- SDL обновлена до 3.2.10.
Linux: обзоры и обновления
• Технические различия между терминами Linux и GNU/Linux и причины устоявшейся терминологии
• System76 выпустила COSMIC Desktop 1.0.5 и представила дорожную карту развития Epoch 2 и 3
• Valve задерживает выпуск Steam Machine и Steam Frame из-за дефицита комплектующих
• Ubuntu 24.04.4 LTS получила HWE-обновление с ядром Linux 6.17 и Mesa 25.2.7
• AMD подтвердила выход Steam Machine от Valve в начале 2026 года
• Почему архитектура неизменяемых дистрибутивов Linux избыточна для домашних ПК