Проект Wine, известный своей совместимостью, позволяющей запускать приложения Windows на Linux и macOS, представил новую версию — Wine 10.11. Этот релиз стал одиннадцатым обновлением в ветке 10.x, принеся значительные улучшения, включая подготовку к поддержке NTSync и исправление более 25 ошибок, а также усовершенствования в Windows Interface Definition Language (WIDL).
Подготовка к поддержке NTSync
Wine 10.11 включает начальную работу над поддержкой NTSync, что в будущем улучшит механизмы многопоточности и синхронизации. Данная функция направлена на повышение производительности и стабильности при запуске Windows-приложений в Linux и macOS. Это важный шаг для обеспечения плавной работы сложных программ, требующих эффективного управления потоками.
Улучшения Windows Interface Definition Language (WIDL)
Одним из ключевых нововведений в Wine 10.11 стало расширение поддержки генерации метаданных Windows Runtime в WIDL. Это улучшение упрощает взаимодействие с современными API Windows, обеспечивая более высокую совместимость с новыми приложениями. Разработчики продолжают совершенствовать инструменты для поддержки актуальных технологий, что делает Wine универсальным решением для пользователей.
Исправление ошибок: от игр до профессионального ПО
В релизе Wine 10.11 устранено более 25 ошибок, затрагивающих работу различных приложений, включая популярные игры и профессиональные программы. Среди значимых исправлений:
-
В Fallout 3 теперь корректно воспроизводится музыка радио.
-
В Command & Conquer: Generals Zero Hour устранены графические ошибки в меню.
-
Genshin Impact получил исправление, восстанавливающее фокус ввода после переключения окон.
-
Игра osu! теперь запускается без проблем.
-
В Thief II и Civilization III устранены баги, мешавшие стабильной работе.
-
Совместимость с VST-инструментами в Mixcraft улучшена, что позволяет избежать сбоев при работе с аудиопроизводством.
Исходный код Wine 10.11 доступен для загрузки на странице проекта на GitLab.
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 избыточна для домашних ПК