Nagsimula na ang promosyon ng suporta sa Wayland sa pangunahing koponan ng Wine

Ang unang hanay ng mga patch na binuo ng proyekto ng Wine-wayland upang paganahin ang Wine sa mga kapaligirang nakabatay sa Wayland nang hindi gumagamit ng mga bahagi ng XWayland o X11 ay naisumite para isama sa pangunahing pamamahagi ng Wine. Dahil sa malaking dami ng mga pagbabago, ang gawain ng Wine-wayland ay binalak na unti-unting i-port, na hinahati ang proseso sa ilang yugto upang pasimplehin ang pagsusuri at pagsasama. Sa unang yugto, ang code na sumasaklaw sa driver ng winewayland.drv at mga bahagi ng unixlib, pati na rin ang paghahanda para sa pagproseso ng mga file ng kahulugan ng protocol ng Wayland ng build system, ay isinumite para isama sa Wine. Sa ikalawang yugto, ang mga pagbabagong nagpapagana sa output sa isang Wayland na kapaligiran ay binalak na maiambag.

Kapag ganap nang naisama ang mga pagbabago sa Wine core, magagamit ng mga user ang isang purong Wayland na kapaligiran na may suporta para sa pagpapatakbo ng mga Windows application nang hindi nangangailangan ng pag-install ng mga package na nauugnay sa X11, na nagbibigay-daan para sa mas mataas na performance at pagtugon sa mga laro sa pamamagitan ng pag-aalis ng mga hindi kinakailangang layer. Ang paggamit ng purong Wayland na kapaligiran para sa Wine ay mag-aalis din ng mga isyu sa seguridad na likas sa X11 (halimbawa, ang mga hindi pinagkakatiwalaang X11 na laro ay maaaring mag-espiya sa iba pang mga application, dahil ang X11 protocol ay nagbibigay-daan sa pag-access sa lahat ng input event at ang pagpapalit ng mga pekeng keystroke).

Pinagmulan: opennet.ru

Magdagdag ng komento