Wine 11.8: обновление Mono и 22 исправления ошибок для Linux
Проект Wine продолжает активно развиваться, предоставляя пользователям Linux возможность запускать Windows-приложения и игры без полноценной виртуальной машины. Новая версия Wine 11.8 стала очередным шагом в улучшении совместимости, стабильности и функциональности системы.
Этот релиз включает важные обновления компонентов, таких как Mono, улучшения работы с XML и VBScript, а также многочисленные исправления ошибок, влияющих на приложения и игры.
Основные изменения в Wine 11.8
В обновлении разработчики сосредоточились на улучшении ключевых компонентов и устранении накопившихся проблем совместимости.
- Обновлён движок Mono до версии 11.1
- Улучшена поддержка MSXML без зависимости от libxml2
- Расширена совместимость VBScript
- Улучшено определение раскладок клавиатуры через XKBRegistry
- Исправлено 22 известных бага
Обновление Mono особенно важно, так как оно отвечает за работу .NET-приложений, которые широко используются в корпоративном и игровом сегменте.
Обновление Mono до версии 11.1
Одним из ключевых изменений стало обновление встроенного Mono-движка до версии 11.1. Этот компонент обеспечивает поддержку приложений, написанных на .NET, внутри Wine.
Новая версия улучшает обработку системных библиотек, повышает совместимость с WPF и VB.NET, а также устраняет ряд проблем с загрузкой DLL.
Также были добавлены исправления, связанные с графическими интерфейсами и работой Windows Forms.
Улучшения MSXML и VBScript
Разработчики продолжают работу над собственной реализацией MSXML, постепенно уходя от зависимости от внешней библиотеки libxml2.
Это позволяет повысить совместимость со старыми корпоративными приложениями, использующими XML-конфигурации.
VBScript также получил заметные улучшения:
- Добавлена поддержка ExecuteGlobal
- Реализована функция Eval
- Исправлены ошибки выполнения скриптов
Эти изменения особенно важны для старых бизнес-приложений и инсталляторов.
Исправления 22 ошибок
В Wine 11.8 было устранено 22 багa, затрагивающих различные сценарии использования.
Среди исправлений:
- Сбои в старых играх (например, Microsoft Golf 1999)
- Ошибки в Tom Clancy’s Rainbow Six: Lockdown
- Проблемы с VBScript в установщиках
- Нестабильность некоторых .NET приложений
Некоторые баги существовали годами, что подчёркивает сложность поддержки обратной совместимости Windows-программ.
Стабильность и развитие Wine
Wine развивается по двухнедельному циклу релизов, что позволяет быстро внедрять улучшения и исправления. При этом стабильная версия выпускается примерно раз в год.
Каждый новый релиз приближает систему к полноценной совместимости с современными Windows-приложениями, особенно в связке с игровыми решениями, такими как Proton.
Выводы
Wine 11.8 не является революционным релизом, но он значительно улучшает стабильность и совместимость системы. Обновление Mono до 11.1, доработка MSXML и VBScript, а также 22 исправления ошибок делают этот выпуск важным шагом в развитии проекта.
Пользователи Linux получают более надёжную платформу для запуска Windows-программ, особенно в сфере игр и старого корпоративного ПО.
Часто задаваемые вопросы
Что нового в Wine 11.8?
Обновлён Mono до версии 11.1, улучшена поддержка MSXML и VBScript, а также исправлено 22 ошибки.
Зачем нужен Mono в Wine?
Mono позволяет запускать .NET-приложения Windows внутри Linux через Wine.
Сколько ошибок исправлено в этом релизе?
В Wine 11.8 исправлено 22 бага, включая ошибки в играх и приложениях.
Стоит ли обновляться до Wine 11.8?
Да, если вы используете Windows-приложения или игры через Wine — обновление повышает стабильность и совместимость.
Как часто выходит Wine?
Разработческие версии выходят примерно каждые две недели, а стабильные — раз в год.
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.