Originally posted by dragon321
View Post
1) Wayland is not a rewritting from scratch of X. X is something VERY different from what Wayland does. Anyone who claims otherwise, like most people on this thread, is delusional and ignorant and his opinions can be safely dismissed.
2) Xorg limitations exist, but could be circumvented with proper evolutional redesigns. The catch being that those would break backwards compatibility, exactly like Wayland does (and needs Xserver on top of Wayland to run pretty much anything...). It would be VERY simple for Xorg devs to keep breaking backwards compatibility in the process of rewritting X, and just offering a backwards compatible "compatibility branch" to help with older software, that could kick-in automatically. That way, they could keep on improving X, without having to convince the entire ecosystem to use Wayland.
Wayland was invented back in a time where DRI didn't exist IIRC. OR at least only DRI1 which was very limited. Back then the reasoning for making Wayland was performance, not "security". But now that performance is a non-issue, people keep blabbling on about "security" as a benefit, because quite frankly it is their only card to play to try to justify this Wayland abomination that still is not production ready more than a decade later. And development advances at a snail's pace.
Let me tell you: Security could be vastly improved on Xorg if developers focused on that instead of wasting time on Wayland. Yes, that would probably break backwards compatibility, so what? Wayland does break compatibility in a worse way...
You people have no argument, Wayland was a fucking waste of human resources, and mark my words, it will take many years until it can totally replace X. That is, until it can run as the default without any issues and run Wayland-native applications instead of XWayland all the time...
Leave a comment: