Avale Open Source operatsioonisüsteem Haiku, mis jätkab BeOS-i ideede arengut, on ette valmistanud liidese Waylandiga, mis võimaldab käivitada selle protokolli kasutavaid tööriistu ja rakendusi, sealhulgas GTK-põhiseid rakendusi. Liidese on välja töötanud Ilya Chugin, kes tegeleb ka Haiku portimisega RISC-V arhitektuuri jaoks ja Wine'i kohandamisega Haiku jaoks.
Liides pakub raamatukogu libwayland-client.so, mis põhineb libwaylandi koodil ja on API ja ABI tasandil ühilduv, võimaldades käivitada Waylandi rakendusi ilma muudatusteta. Erineb tüüpilistest koostööprotsessidest. serverid Wayland, liides ei käivitata eraldi serveri protsessina, vaid laaditakse plugina kliendi protsessidele. Sokettide asemel. serveris kasutatakse natiivset BLooper-põhist sõnumite töötlemise tsüklit.
Testimiseks on haikuware'i repos saadaval valmis paketid GTK3, GIMP, Inkscape, Epiphany (GNOME Web), Claws-mail, AbiWord ja HandBrake.


Varem oli teine arendaja Haiku jaoks ette valmistanud algse rakenduse liidese, et tagada ühilduvus Xlib raamatukoguga, võimaldades X11 rakenduste käivitamist Haikus ilma X-serverita. Liides on implementeeritud Xlib funktsioonide emuleerimise kaudu, muutes kutsed Haiku kõrgema taseme graafiliseks API-ks.
Allikas: opennet.ru
