Haiku zbatoi shtresën për përputhshmëri me Wayland

Sistemi operativ Haiku me burim të hapur, i cili ndërtohet mbi idetë e BeOS, ka një shtresë kompatibiliteti Wayland, duke mundësuar lançimin e mjeteve dhe aplikacioneve që përdorin këtë protokoll, duke përfshirë ato të bazuara në bibliotekën GTK. Shtresa u zhvillua nga Ilya Chugin, i cili po punon gjithashtu në portin Haiku për arkitekturën RISC-V dhe po përshtat Wine për Haiku.

Shtresa ofron bibliotekën libwayland-client.so, bazuar në kodin libwayland dhe të pajtueshme në nivelin API dhe ABI, duke lejuar që aplikacionet Wayland të funksionojnë pa modifikim. Ndryshe nga kompozitët tipikë. serverat Wayland, shtresa, nuk funksionon si një proces i veçantë serveri, por ngarkohet si një plugin për proceset e klientit. Në vend të soketave, server Përdoret një cikël përpunimi mesazhesh i bazuar në BLooper.

Për qëllime testimi, depoja e haikuware përmban paketa të gatshme me GTK3, GIMP, Inkscape, Epipnay (GNOME Web), Claws-mail, AbiWord dhe HandBrake.

Haiku zbatoi shtresën për përputhshmëri me Wayland
Haiku zbatoi shtresën për përputhshmëri me Wayland

Një zhvillues tjetër kishte përgatitur më parë një implementim fillestar të një shtrese përputhshmërie për bibliotekën Xlib për Haiku, duke lejuar që aplikacionet X11 të ekzekutoheshin në Haiku pa një server X. Shtresa u implementua duke imituar funksionet Xlib duke përkthyer thirrjet në API-në grafike të nivelit të lartë të Haiku-s.

Burimi: opennet.ru

Bleni një host të besueshëm për faqet me mbrojtje DDoS, serverë VPS VDS 🔥 Bleni hosting të besueshëm të faqeve të internetit me mbrojtje DDoS, servera VPS VDS | ProHoster