Розробники Wine анонсували версію 8.0 рівня сумісності Linux із Windows. У новій версії покращено підтримку 32-розрядних програм Windows на 64-розрядних комп’ютерах, а також прискорення 3D-графіки.
Wine 8.0 представляє «Рік розвитку»
Розробники Wine розмістили оголошення на веб-сайті WineHQ. «Цей випуск є рік зусиль з розробки та понад 8600 окремих змін», — йдеться в оголошенні.
Нова версія доступна для прямого завантаження з веб-сайту WineHQ. Крім Linux, Wine також доступний в інших Unix-подібних системах, включаючи macOS. Wine пропонує репозиторії для багатьох основних дистрибутивів Linux. Хоча розробники дистрибутива пропонують Wine, швидше за все, це буде старіша версія. Розробники Wine рекомендують використовувати їх репозиторії, тому що їх версії новіші, а сумісність з Windows – мета, що рухається.
Що нового у Wine 8.0?
Основним оновленням Wine 8.0 є підтримка формату Windows Portable Executable або PE. Виконувана програма PE включає весь необхідний код в одному двійковому файлі. Коли Wine 8.0 зустрічає такий файл, тепер він використовуватиме власні системні виклики замість того, щоб емулювати виклики Windows. Це дає програмам PE значний приріст продуктивності. Це також покращує підтримку 32-розрядних додатків на 64-розрядних хостах.
Також покращено продуктивність 3D-графіки з використанням Direct3D. У новій версії також підтримується більше графічних адаптерів. Також є поліпшення в кросплатформному двигуні рендерингу Vulkan.
Версія 8.0, поряд з графічними покращеннями, схоже, націлена на покращення ігрового процесу. Додано підтримку більшої кількості ігрових контролерів. До них відносяться провідні колеса, а також контролери Sony DualShock та DualSense.
Чи сприятиме Wine 8.0 розвитку Linux-ігор?
Поліпшення Wine 8.0, схоже, призначені підвищення популярності ігор в Linux. Обмежена доступність ігор для Linux, можливо, завадила впровадженню Linux для настільних комп’ютерів. Крім підтримки графіки, багато старих ігор є 32-бітними. У той час як сучасне обладнання майже виключно 64-розрядне, підтримка старих програм Windows була простішою на їхній рідній платформі, ніж на Linux.
Спрощуючи запуск ігор для Windows, зокрема старих, Linux може залучити більше геймерів. Ці покращення, швидше за все, торкнуться Proton, похідної версії, що спонсорується Valve, яка призначена для ігор. Це означає, що власники Steam Deck зрештою теж зможуть ними скористатися.
Wine 8.0 – благо для Linux та посередник для Windows
Уможливлюючи запуск програм для Linux і Windows без віртуальної машини, Wine корисний для користувачів настільних Linux, яким потрібно час від часу запускати програму (або гру) для Windows. Wine 8.0, найімовірніше, продовжить цю традицію. Він доступний для багатьох дистрибутивів Linux, включаючи Ubuntu.