4 ms·
In X11, every client is equal. In Wayland, the compositor has special standing. For instance, KWin will only allow the currently active window to paste. There
by espadrine 6y ago
In X11, every client is equal.
In Wayland, the compositor has special standing.
For instance, KWin will only allow the currently active window to paste.
There is more information here: https://phabricator.kde.org/T4449#192501 https://phabricator.kde.org/T4449#192501
- atq2119 6y agoLeaving aside for the moment that this policy is only a partial protection against a malicious client, the same policy could well be implemented in X11. (The window manager is not fully equal.) At a meta level, this is probably the most frustrating thing about Wayland: all of its benefits could be realized in the X context itself, even the getting rid of legacy baggage (deprecate parts of the protocol leading up to the definition of an X12). People actively chose not to do this and instead delayed progress by at least a decade. Ideally, Wayland would have just served as a tech demo to guide the evolution of X. But as a community, we give too much credit to people working on shiny new things.
- espadrine 6y agoX12 is simply called Wayland.