Për Haiku është realizuar një shtresë për përputhshmërinë me Wayland

Për sistemin operativ të hapur Haiku, që vazhdon zhvillimin e ideve të BeOS, është përgatitur një shtresë për të siguruar përputhshmërinë me Wayland, e cila lejon që të funksionojnë toolkit-et dhe aplikacionet që përdorin këtë protokoll, duke përfshirë aplikacione që temelohen në bibliotekën GTK. Shtresën e zhvilloi Ilya Chugin, i cili gjithashtu po merret me portimin e Haiku për arkitekturën RISC-V dhe adaptimin e Wine për Haiku.

Shtresa ofron bibliotekën libwayland-client.so, e bazuar në kodin e libwayland dhe e përputhshme në nivelin API dhe ABI, e cila lejon që aplikacionet Wayland të funksionojnë pa ndryshime. Ndryshe nga kompozitorët tipikë serverësh Wayland, shtresa nuk ngarkohet në formën e një procesi të ndarë serveri, por ngarkohet si një plugin në proceset klient. Në vend të soketëve сервере përdoret cikli natyror i përpunimit të mesazheve të bazuar në BLooper.

Për testet në depo, haikuware ofron paketa të gatshme me GTK3, GIMP, Inkscape, Epipnay (GNOME Web), Claws-mail, AbiWord dhe HandBrake.

Për Haiku është realizuar një shtresë për përputhshmërinë me Wayland
Për Haiku është realizuar një shtresë për përputhshmërinë me Wayland

Më parë, një zhvillues tjetër kishte përgatitur një implementim fillestar të shtresës për Haiku për të siguruar përputhshmërinë me bibliotekën Xlib, e cila lejon që aplikacionet X11 të funksionojnë në Haiku pa përdorimin e serverit X. Shtresa është realizuar përmes emulimit të funksioneve të Xlib me ndihmën e transformimit të thirrjeve në API-in grafik të nivelit të lartë të Haiku.

Burimi: opennet.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster