Найти в Дзене
Новости linux

Игровой прорыв для Linux и финальный аккорд для старого WoW64

Выпущенный в январе 2026 года релиз Wine 11.0 стал важной вехой в мире кросс-платформенных решений. Этот выпуск включает ряд значительных нововведений, направленных на повышение стабильности и производительности при работе с приложениями и играми, разработанными под Windows, на системах Linux, macOS и BSD. Производительность и стабильность Wine 11.0 представляет собой значительный шаг вперед в обеспечении совместимости Windows-приложений на альтернативных операционных системах. Теперь практически любые программы и игры для Windows могут быть успешно использованы на Linux, macOS и BSD, обеспечивая высокую производительность и надежность. Мы постараемся держать вас в курсе всех важнейших новостей мира Linux и свободного программного обеспечения. Оставайтесь с нами и подписывайтесь на наши обновления!
Оглавление

Преимущества релиза Wine 11.0

Выпущенный в январе 2026 года релиз Wine 11.0 стал важной вехой в мире кросс-платформенных решений. Этот выпуск включает ряд значительных нововведений, направленных на повышение стабильности и производительности при работе с приложениями и играми, разработанными под Windows, на системах Linux, macOS и BSD.

Основные изменения и доработки

Производительность и стабильность

  • Поддержка ntsync: Благодаря драйверу ntsync, вошедшему в ядро Linux начиная с выпуска 6.14, значительно повысилось быстродействие Windows-игр, запущенных через Wine. Это стало возможным благодаря внедрению механизма синхронизации, используемого в ядре Windows NT.
  • Синхронизация потоков: Добавлен API "Synchronization barriers", позволяющий приостановить выполнение нескольких потоков до достижения ими определенной точки выполнения.
  • WoW64: Новая реализация прослойки WoW64 обеспечивает полную поддержку 32-разрядных Windows-приложений в 64-разрядных Unix-системах, позволяя запускать 32-разрядный код внутри 64-разрядного процесса.

Графика и звук

  • Графический драйвер: На системах X11 по умолчанию используется бэкенд отрисовки EGL, обеспечивающий лучшую производительность графики.
  • Direct3D: Реализованы новые возможности Direct3D, включая аппаратное ускорение декодирования видео в формате H.264, поддержку minmax-фильтрации текстур и функций загрузки текстур.
  • Звук: В утилите WineCfg добавлена вкладка для настройки MIDI-устройства по умолчанию.

Совместимость и интеграция

  • Совместимость приложений: Полностью поддерживаются более 5,4 тысяч программ для Windows, а также стабильная работа более 4,4 тысячи приложений при дополнительной настройке.
  • Интеграция с рабочим столом: Усовершенствована интеграция с рабочими столами на базе протоколов X11 и Wayland, включая поддержку окна обмена, методов ввода и прозрачных окон.
  • Bluetooth: Реализована возможность сканирования, настройки обнаружения и сопряжения Bluetooth-устройств.

Локализация и интернационализация

  • Локали: Генерация базы данных локалей в формате locale.nls из базы Unicode CLDR версии 48, добавлена поддержка дополнительных локалей.
  • Символы Unicode: Таблицы символов Unicode обновлены до версии стандарта 17.0.0.

Сети и базы данных

  • База данных: Библиотека MSADO получила поддержку записи изменений в базу данных, реализовав большинство функций объекта Recordset.
  • ICMPv6: Реализована команда ping для ICMPv6.

Разработка и инструменты

  • WIDL: Появилась поддержка генерации метаданных Windows Runtime (WinRT), что позволит разработчикам легче переносить приложения на новую версию Wine.
  • Утилиты: Утилита winedump получила поддержку дампа ресурсов MUI, номеров системных вызовов и крупных файлов PDB.

Заключение

Wine 11.0 представляет собой значительный шаг вперед в обеспечении совместимости Windows-приложений на альтернативных операционных системах. Теперь практически любые программы и игры для Windows могут быть успешно использованы на Linux, macOS и BSD, обеспечивая высокую производительность и надежность.

Мы постараемся держать вас в курсе всех важнейших новостей мира Linux и свободного программного обеспечения. Оставайтесь с нами и подписывайтесь на наши обновления!