this post was submitted on 25 Dec 2025
62 points (90.8% liked)
Linux
10788 readers
655 users here now
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Some people see no benefit in every compositor has to reimplement everything from scratch model Wayland does.
That's complete horseshit. There are lile 3 major implementations of Wayland and 2 exist because the other one wasn't ready at the time. There are other hobby implementations, but they all work together. Just like how different network stacks can all talk TCP to each other and be fine. Nobody calls TCP fragmented because there are different network stacks...
There are also smaller projects.
Also, the model of a protocol allows Wayland to be deployed on truly exotic operating systems. As long as the top level is compliant, shit just works.
Sway is based on Wlroots. No way Wlroots stuff doesn't work on Sway.
I think there will be more collaboration regarding protocols between Gnome, KDE and Sway, but one single implementation? Hardly.
are there not just 2 main libraries or so that all the compositions implement it via?