Auteurs de toolkits (Qt, GTK+) : immense travail ; qt 5.1 et 5.2 commencent à supporter Wayland qt5 on wayland, gtk 3 avance aussi gtk3 on wayland, WxWidgets fonctionne via gtk.
Logiciels simples utilisant un toolkit : rien à faire côté logiciel, les toolkits s'occupent de tout.
Logiciels complexes (multimédia, 3D, navigateur internet) : pour accélérer le rendu et synchroniser les trames, ces logiciels parlent directement avec le serveur, il y a donc des choses à refaire mais un des buts de wayland est de rendre ce travail plus simple.
Les logiciels simples qui ne seront pas portés pourront quand même fonctionner grâce à un serveur X rootless (Wayland ouvre une fenêtre X et les applications X font ce qu'elles veulent dedans ; tant que les distributions incluront un serveur X et que les drivers du noyau ou proprio supporteront ton matériel pour X en plus de Wayland). En revanche les gestionnaires de fenêtre ne pourront pas travailler de cette façon car ils ont besoin du contrôle de l'écran complet, ce que wayland ne leur donne pas. Pour les projets ayant des besoins particuliers (*box, tiling WM ; je citais fluxbox et awesome en particulier), tout est à refaire ; ces projets étant portés par de petites équipes bénévoles il y a peu de chances qu'ils aient les ressources pour le faire. La liste :en:Comparison of X window managers montre la diversité de ces projets.
[^] # Re: Mais ils sont fous !
Posté par JGO . En réponse au journal Gnome: ça faisait longtemps qu'on avait pas lancé un flamewar à propos de notre bureau.... Évalué à 4. Dernière modification le 28 août 2013 à 11:07.
Il y a plusieurs cas :
Les logiciels simples qui ne seront pas portés pourront quand même fonctionner grâce à un serveur X rootless (Wayland ouvre une fenêtre X et les applications X font ce qu'elles veulent dedans ; tant que les distributions incluront un serveur X et que les drivers du noyau ou proprio supporteront ton matériel pour X en plus de Wayland). En revanche les gestionnaires de fenêtre ne pourront pas travailler de cette façon car ils ont besoin du contrôle de l'écran complet, ce que wayland ne leur donne pas. Pour les projets ayant des besoins particuliers (*box, tiling WM ; je citais fluxbox et awesome en particulier), tout est à refaire ; ces projets étant portés par de petites équipes bénévoles il y a peu de chances qu'ils aient les ressources pour le faire. La liste :en:Comparison of X window managers montre la diversité de ces projets.