Pro Haiku byla implementována vrstva kompatibility s Waylandem.

Pro otevřený operační systém Haiku, který pokračuje ve vývoji myšlenek BeOS, byla připravena vrstva pro zajištění kompatibility s Waylandem, která umožňuje spouštět toolkit a aplikace využívající tento protokol, včetně aplikací založených na knihovně GTK. Vrstvu vyvinul Ilja Čugin, který se také zabývá portem Haiku pro architekturu RISC-V a přizpůsobením Wine pro Haiku.

Vrstva poskytuje knihovnu libwayland-client.so, založenou na kódu libwayland a kompatibilní na úrovni API a ABI, což umožňuje spouštění aplikací Wayland bez změn. Na rozdíl od typických kompozitních servery Wayland, vrstva se nespouští jako samostatný serverový proces, ale načítá se jako plugin k klientským procesům. Místo soketů v serveru používá nativní cyklus zpracování zpráv založený na BLooper.

Pro testy jsou v repozitáři haikuware umístěny připravené balíčky s GTK3, GIMP, Inkscape, Epiphany (GNOME Web), Claws-mail, AbiWord a HandBrake.

Pro Haiku byla implementována vrstva kompatibility s Waylandem.
Pro Haiku byla implementována vrstva kompatibility s Waylandem.

Dříve byl jiným vývojářem pro Haiku připraven počáteční implementace vrstvy pro zajištění kompatibility s knihovnou Xlib, která umožňuje spouštění X11 aplikací v Haiku bez použití X-serveru. Vrstva je realizována prostřednictvím emulace funkcí Xlib pomocí translace volání do vysoce úrovňového grafického API Haiku.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster