Did we read the same article? First of all the Xorg maintainers are still mainting Xorg. Second the issue with Xorg was never how legacy the codebase was, but that the Xorg spec is garbage (which anyone who has worked with Xorg can verify). The Xorg implementation is robust and awesome, and no one is disputing that. As for why Wayland is still behind Xorg in many ways a lot of the fault isn’t in the protocol itself. Xorg is much more heavily ingrained in the linux ecosystem, and most projects have been optimized to work with Xorg. The tools, and libraries for writing software with Wayland and Weston are not nearly as plentiful. I run my own tiny X window manager written using libwm. There is currently no libwm equivlant for Wayland. Most peoples experiance of Wayland is probably through a ported wm like gnome. The problem is that gnome was archatected with Xorg in mind, and all of the weird quirks and edge cases were worked out while it was being built on top of Xorg. Also remember how much shittier many WM were a decade ago? I still use X and probably will for quite a while, but Wayland is something we need.
Did we read the same article? First of all the Xorg maintainers are still mainting Xorg. Second the issue with Xorg was never how legacy the codebase was, but that the Xorg spec is garbage (which anyone who has worked with Xorg can verify). The Xorg implementation is robust and awesome, and no one is disputing that. As for why Wayland is still behind Xorg in many ways a lot of the fault isn’t in the protocol itself. Xorg is much more heavily ingrained in the linux ecosystem, and most projects have been optimized to work with Xorg. The tools, and libraries for writing software with Wayland and Weston are not nearly as plentiful. I run my own tiny X window manager written using libwm. There is currently no libwm equivlant for Wayland. Most peoples experiance of Wayland is probably through a ported wm like gnome. The problem is that gnome was archatected with Xorg in mind, and all of the weird quirks and edge cases were worked out while it was being built on top of Xorg. Also remember how much shittier many WM were a decade ago? I still use X and probably will for quite a while, but Wayland is something we need.