To read all comments associated with this story, please click here.
I believe Wayland will end up replacing X in the long run, and I think X will remain as a subsystem layer for running legacy X11 applications.
But I won't even bother to have X11 as a subsystem, I will try to have only Wayland applications installed on my system.
But let's be serious, who is the person that is going to be interested in running a legacy windowing system when there is a better and modern one which is faster, better and more suitable for desktop use? Not me for sure.
And if Wayland doesn't end up replacing X, the developers could simply target to the highest level APIs which are Qt, GTK+, etc. Which both of them are already working on X11 and Wayland.
Edited 2010-11-06 22:22 UTC
With respect to Wayland replacing X, I agree, it probably will as long as it doesn't target too different a use-case then X. Currently X has all sorts of features that I don't use on my laptop, but if X is replaced without those features it is likely that both systems will remain and be sort of compatible ala X on OS X. So even though I may not use X's more esoteric features, it is still important to me that its replacement has them so that we can completely replace X. Otherwise, lets fix X's performance for the single user systems and keep its features. We don't need two competing and supported windowing systems to choose between even if they are compatible. That is more bloated and cumbersome that anyone could ever claim that X is.
Edited 2010-11-06 23:12 UTC
If Wayland does take off, and replace Xorg on Linux, it will cause a schism between Linux-based OSes, and non-Linux-based OSes.
It's already starting with all the Linux-kernel-only features going into Xorg (GEM, KMS, etc) splitting Xorg support between Linux and non-Linux systems.




Member since:
2005-11-13
My primary concern with this is further desktop fragmentation, we have had GNOME and KDE along with a slew of other toolkits for a long time but they at least have all had X as a common underlayer. If switching to Wayland causes developers to further choose between X and Wayland (which in many cases it appears it will) then we will have further, and more fundamental, fragmentation than we already do especially if Wayland doesn't replace all of X's features e.g. network transparency, leaving X as a competitor as opposed to replacing it.