Sam Bent, 8 months ago (at this time), covered XLibre, which is essentially a fork of XOrg that wants to clean up the codebase, modernize it, and fix the security holes that lasted for years on XOrg.
Meetux, the developer, became persona-non-Grata in FreeDesktop, IBM, RedHat, and possible GNOME circles, simply because he wanted to fix Xorg so people have an option on what they want to use.
It’s also why I won’t kowtow to IBM, GNOME, and FDO’s demands, due to technical merit being moot.


Ok, so what did xlibre achieve then? Is multi-monitor with mixed refreshrates + vrr a thing yet?
As far as I’m aware, that was already a thing somewhat with XOrg. It may have been in alpha state, but it was something. Wayland is more broken with it from what I’ve read on the issue.
At least mutter and kwin both handle multiple monitors and vrr perfectly, I’m sure other compositors do as well. And by handle I mean actually treat them like two displays, not “we make a single virtual display and output it on two ports while pretending all monitors have the same refresh rate” like it is on xorg
Mixed refresh and vrr with mixed displays is one of the big reasons to use wayland lol, because X couldn’t do it.
also mixed display scaling values and extended colour space support. Like there’s no argument against today. There were breaking changes as first, sure. The software ecosystem has more or less caught up.