Le funzionalità vengono progettate e inserite nel protocollo, e poi implementate dalle librerie o dai compositor finiti.
Wayland è il protocollo; wlroots, mutter, kwin_wayland sono le implementazioni lato server; GTK, QT, EFL e altri... sono i toolkit che implementano lato client. Penso sia chiaro a tutti i partecipanti di questo thread.
Io non paragono Wayland a Xorg, ma paragono le sessioni Wayland a quelle Xorg. L'avevo anche sottolineato prima più volte, per renderlo più evidente, ma forse serve anche uno zoom in.Quindi paragonare Wayland a Xorg non ha alcun senso...
E comunque ha senso eccome paragonare Wayland a Xorg, se al posto di Xorg ci metti X11. Sono due protocolli, e quindi sono una tipologia omogenea di oggetti che può essere sottoposta a confronto. Xorg è l'unica implementazione attualmente circolante di X11 (secoli fa c'erano anche altre, ma poi sono sparite). Allo stesso modo, impropriamente ma per amor di brevità, diciamo Wayland anziché Mutter/Kwin/wayfire/etc. Visto che tutti usano lo stesso protocollo, poi certo alcuni hanno implementato alcune estensioni di funzionalità prima degli altri (vedi l'esempio trattato prima, che sicuramente non t'è sfuggito). Ora fatte le precisazioni semantiche e terminologiche del caso, possiamo andare avanti?
Io dico solo che ‒ da estimatore e utente di Wayland ‒ alcune funzionalità potevano essere incluse PRIMA nel protocollo, anzi da subito, in modo tale da rendere il passaggio Xorg -> Wayland meno traumatico e più fluido specialmente per chi da decenni usa Xorg. Ma capisco che 15 anni fa le esigenze erano diverse, e magari il fatto di imporre certe cose da subito avrebbe fatto storcere il naso alle tante prime donne che compongono il panorama del Foss? Chissà. Sta di fatto che dopo 15 anni non c'è ancora un'equivalenza 1:1 tra i due protocolli, o se preferisci "sistemi grafici", e quindi tra sessioni utente, sia per stabilità che per funzionalità. Ci stiamo avvicinando, è vero, ma ancora non ci siamo al 100%. E questo sicuramente da spago e man forte ai detrattori di Wayland che, come puoi notare girando per forum e Reddit vari, sono ancora tanti.
Questo sicuramente ha contribuito a costruire una "immagine" di Wayland come qualcosa di incompleto e instabile, anche se poi non è vero nella maggior parte dei casi. Però tant'è.




