Wine 8.0 е тук и съдържа много подобрения спрямо миналогодишния Wine 7.0.
Ако търсите да стартирате Windows приложения на Linux, вероятно сте чували за Wine. Wine работи като слой, превеждащ Windows API повиквания към POSIX (интерфейс на преносима операционна система) повиквания като същевременно пресъздава структура на директория на Windows и осигурява алтернативни реализации на системата услуги. Той също не използва никаква емулация или виртуализация за изпълнение на двоични файлове на Windows. Сега Wine версия 8.0 току-що беше пусната с много подобрения и промени.
Една от най-забележителните промени е завършването на конвертирането на Portable Executable (PE), двоичния формат на Windows. Това е важно, тъй като означава, че различни схеми за защита срещу копиране, които проверяват дали на диска и съдържанието в паметта на системните модули е идентично, сега ще има доверие на системата, която изпълнява На. Разработчиците на Wine казват, че това ще позволи "32-битови приложения на 64-битови хостове, Windows дебъгери, x86 приложения на ARM" и много други.
Освен това WoW64 (Уindows 32-битов он Уindows 64-bit) е въведена поддръжка за "по същество всички" Unix библиотеки. Това позволява 32-битови приложения да се изпълняват в 64-битова среда, без наличието на съответните 32-битови библиотеки. Разработчиците на Wind все още не го препоръчват за обща употреба, но може да се активира чрез изграждане с опцията '--enable-archs'.
Други подобрения включват:
- Нова светлинна тема е активирана при конфигурация по подразбиране
- Много Direct3D оптимизации и подобрения
- Подобрена е поддръжката на контролера за горещо включване
- Откриване на задвижващо колело
- Контролерите Sony DualShock и DualSense се поддържат, когато се използва hidraw backend
- Windows Runtime (WinRT) модул Windows. Игри. Въведен е вход, интерфейс за програмиране за достъп до геймпадове, джойстици и задвижващи колела
- Wine Gecko получава поддръжка за достъпност
Не забравяйте да проверите официалното съобщение за Wine 8.0, за да научите повече. Въпреки че бинарните файлове все още не са достъпни за изтегляне, можете да ги създадете сами или да изчакате тези двоични файлове да бъдат пуснати. След като са готови, ще можете да го инсталирате на Ubuntu, Debian, Fedora и macOS. Виното е част от Steam Deck'с Протон, така че е възможно някои от тези подобрения да направят игрите на Steam Deck още по-добри в бъдеще.
източник: Вино