Проект Wine, известный своей способностью запускать приложения Windows на Linux и macOS, объявил о выпуске новой версии Wine 9.12 спустя две недели после предыдущей версии 9.11.
Основные нововведения
Главным обновлением в Wine 9.12 стало начальное внедрение поддержки структур данных user32 в общей памяти. Это техническое улучшение обещает повысить производительность и эффективность приложений, работающих в Wine.
Обновление Mono-движка
Еще одно значительное обновление касается Mono-движка, который отвечает за выполнение .NET приложений в среде Wine. Версия Mono обновлена до 9.2.0, что приносит множество улучшений и новых возможностей для разработчиков.
Переписан движок CMD.EXE
Важным изменением стало полное переписывание движка CMD.EXE. Это обновление направлено на улучшение совместимости и функциональности командной строки в Wine, что особенно важно для разработчиков и администраторов, которые полагаются на скрипты и инструменты командной строки.
Исправление ошибок и улучшения
Кроме новых функций, Wine 9.12 решает ряд проблем, включая исправление обработки состояния асинхронного ввода-вывода в новом режиме WoW64. В этой версии было исправлено 24 ошибки, что значительно повышает стабильность и удобство использования Wine. Среди исправлений — решение проблем с границами окон и устранение неполадок в играх, таких как Assassin's Creed.
Доступность и установка
Исходный код Wine 9.12 доступен для скачивания на странице проекта в GitLab. Бинарные пакеты для различных дистрибутивов появятся в ближайшее время. Для получения дополнительной информации и обновлений посетите страницу анонса.
Linux: обзоры и обновления
• Доля пользователей Linux в Steam приближается к 3% — результаты опроса Steam за июль 2025 года
• Battlefield 6 не будет работать на Linux, включая Steam Deck, из-за античита EA Javelin
• Radeon RX 580 и Intel-ноутбук: конфигурация Линуса Торвальдса в 2025 году
• В Arch Linux AUR снова обнаружено вредоносное ПО с трояном удаленного доступа
• Эмулятор PS1 DuckStation рискует потерять поддержку Linux
• Proton 10.0-2 Beta: Valve расширяет поддержку игр на Linux, Steam Deck и SteamOS