A fő Wine összetevőbe való integrálásához a Wine-wayland projekt által fejlesztett első patch készlet került javaslatra, amely lehetővé teszi a Wine használatát Wayland protokollon alapuló környezetekben XWayland és X11 összetevők alkalmazása nélkül. Mivel a változtatások mennyisége elég nagy, a Wine-wayland fejlesztéseit fokozatosan tervezik átvinni, a folyamatot több lépcsőre bontva. Az első lépésként a Wine-ba való integrálásra javasolt kód a winewayland.drv meghajtót és az unixlib összetevőit, valamint a Wayland protokoll definícióival rendelkező fájlok kezelésére történő előkészítést tartalmazza a build rendszer által. A második lépésben a Wayland környezetben való megjelenítést biztosító változtatások átadása tervezett.
A változtatások fő Wine összetevőbe való átadása után a felhasználók lehetőséget kapnak, hogy tiszta Wayland környezetben futtassanak Windows-alkalmazásokat anélkül, hogy X11-hez kapcsolódó csomagokat kellene telepíteniük, ami magasabb teljesítményt és jobb játék-válaszidőt eredményez a felesleges rétegek kizárásával. A Wine számára a tiszta Wayland környezet használata szintén lehetővé teszi a biztonsági problémák megszüntetését, amelyek az X11-hez kötődnek (például a nem megbízható X11 játékok kémkedhetnek más alkalmazások után — az X11 protokoll hozzáférést biztosít az összes bemeneti eseményhez, és lehetővé teszi a hamis billentyűlenyomások beszúrását).
Forrás: opennet.ru
