В Wine 11.7 начата переработка MSXML и исправлены 35 ошибок
Wine Project — уровень совместимости, позволяющий пользователям Linux и macOS запускать приложения для Windows, — выпустил версию 11.7, седьмое обновление в стабильной серии 11.x.
Одно из главных изменений — начало реализации MSXML без использования libxml2. Кроме того, в обновлении продолжается работа над поддержкой VBScript, в рамках которой исправляются ошибки совместимости и оптимизируется работа. Судя по списку исправлений, этой области было уделено особое внимание: исправлены ошибки, связанные с синтаксическим анализом, потоками управления, константами, обработкой словарей, продолжением строк и разделением.
Что касается мультимедиа, в Wine 11.7 добавлена поддержка фильтра SRGB в D3DX и поддержка конфигурации динамиков 7.1 в DirectSound.
В этом выпуске также исправлен широкий спектр ошибок, связанных с конкретными приложениями и регрессией. Среди исправлений — ABBYY FineReader 12 Professional, VOCALOID6, SongbookPro, Fade In Pro, Kakaowork, Kinco Dtools и Xara Designer Pro +. Также были исправлены ошибки в нескольких играх, в том числе в MapleStory World, Stratego 1997, Act of War Direct Action и демоверсии Falsus.
Другие исправления в Wine 11.7 касаются низкоуровневых функций, таких как работа с большими файлами, поведение при получении HTTP-ответов, отчеты об устройствах HID, сбои, связанные с WoW64, в некоторых графических 3D-кодах, отсутствующие интерфейсы сжатия Cabinet и регрессии при запуске VC_redist. Также исправлена ошибка, из-за которой при создании нового префикса Wine по умолчанию использовалась Windows 10.
Для получения дополнительной информации перейдите по ссылке. Исходный код Wine 11.7 можно скачать с страницы проекта на GitLab для тех, кто хочет попробовать новую версию или обновить текущую. Ожидается, что в ближайшее время появятся бинарные пакеты для различных дистрибутивов.
Выводы
Выпуск Wine 11.7 показывает, что разработчики продолжают не только устранять ошибки, но и постепенно модернизировать внутреннюю архитектуру совместимости с Windows-приложениями. Одним из самых заметных изменений стало начало переработки MSXML без зависимости от libxml2, что в будущем может повысить стабильность обработки XML-компонентов в старых и корпоративных программах. :contentReference[oaicite:0]{index=0}
Дополнительные улучшения в VBScript, поддержка 7.1-канального звука в DirectSound и расширение возможностей D3DX делают Wine более привлекательным не только для запуска офисного ПО, но и для игр, мультимедийных приложений и профессиональных инструментов. Исправление 35 ошибок также подтверждает, что команда активно работает над совместимостью с реальными пользовательскими сценариями. :contentReference[oaicite:1]{index=1}
Для пользователей Linux и macOS это обновление означает более надежную работу Windows-программ без необходимости использовать полноценную виртуальную машину. Хотя Wine 11.7 не приносит революционных изменений, именно такие регулярные улучшения формируют основу для более стабильной работы в следующих версиях.
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.