За включване в основния състав на Wine е предложен първият набор патчи, разработвани от проекта Wine-wayland, за предоставяне на възможност за използване на Wine в среди, базирани на протокола Wayland, без използване на XWayland и компоненти на X11. Поради значителния обем на промените, за улесняване на прегледа и интеграцията, измененията в Wine-wayland ще бъдат прехвърляни постепенно, разделяйки този процес на няколко етапа. На първия етап за включване в Wine е предложен код, обхващащ драйвера winewayland.drv и компонентите unixlib, както и подготовка за обработка на файловете с определенията на протокола Wayland. На втория етап е планирано да се предадат изменения, осигуряващи извеждане в среда Wayland.
След завършване на предаването на измененията в основния състав на Wine, потребителите ще имат възможност да използват чиста среда Wayland с поддръжка за стартиране на приложения за Windows, без нужда от инсталиране на пакети, свързани с X11, което позволява постигане на по-висока производителност и отзивчивост на игрите чрез елиминиране на излишни наслоявания. Използването на чиста среда Wayland за Wine също ще позволи да се избегнат проблеми със сигурността, присъщи за X11 (например, ненадеждни игри за X11 могат да шпионят за други приложения — протоколът X11 позволява достъп до всички входни събития и осъществяване на подмяна на фалшиви натискания на клавиши).
Източник: opennet.ru
