( SzBlackY | 2019. 10. 19., szo – 19:06 )

Hiába van Enlightenment BSD-re, ha Wayland viszont nincsen...

Wayland van pont annyira, mint X11, mert az egy protokoll. Weston valóban nincs, ami a referencia implementáció, de a HW - kernel - X11 szerver - WM - alkalmazás utat a Wayland lerövidíti HW - kernel - Compositor (ami egyben a régi X11 szerver és az ablakkezelő) - alkalmazásra (az utóbbi "-" meg egyébként GUI toolkit szinten meg van oldva a legtöbb toolkitben).

Speciel pedig BSD: https://www.phoronix.com/scan.php?page=news_item&px=FreeBSD-Wayland-Ava… 2017-es hír, hogy szó van arról, hogy alapértelmezetten Wayland támogatással fordítsák a dolgokat. VAN Wayland Linuxon kívül. (de BSD-s kérésre már API-t módosítottak: https://lists.freedesktop.org/archives/wayland-devel/2019-January/03986…)

De ami egy UNIX-os alappillért, esetünkben az ablakkezelést akarja váltani, ott nem lehet eljátszani, hogy na, akkor a régi megoldás leves; a mainstream ablakkezelőket forceoljuk, hogy álljanak át erre, viszont implementáció csak X rendszerre van, a többiek pórul jártak.

Waylandben a mainstream ablakkezelők maguk a kompozitorok, nem kell hozzá külön még egy display server.

És még egy kis off: a standardizálás szép és jó dolog, de hagyni kell, hogy field testeljünk dolgokat, _mielőtt_ standardot írunk (és jó esetben nem pont azt specifikáljuk, amit csináltunk, hanem amit a tapasztalatok szerint egyértelműen elbacctunk, aztán már jobban oldjuk meg a standardban), különben lesz egy raklap használhatatlan szabványunk. Ráadásul időnként a standardokat is érdemes újra vizsgálni, hogy egy 200+ magos gép több terabyte RAM-mal ne feltétlenül a PDP-11 HW-jéhez igazított megoldásokat használja...

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)