Проект 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: обзоры и обновления
• Релиз Wine 10.11: Исправления для игр и поддержка WIDL
• Релиз deepin 25: AI-функции и улучшенная стабильность
• Firefox 141 обещает снизить потребление памяти в Linux — бета-версия уже доступна
• KDE Initial System Setup: модернизация начальной настройки Plasma
• Релиз KDE Plasma 6.4.1 с доработками интерфейса и исправлениями
• Fedora Linux может отказаться от 32-битных пакетов — под угрозой совместимость Steam, Proton и Wine