> I wonder, why use Wayland at all? What are the benefits?
The question is "why write Wayland at all", and the answer is that re-inventing wheels is more fun than maintaining them and This Time We'll Get It Right™.
And then, after another decade or so, when enough corner cases have been dealt with that Wayland finally offers the usability of X circa 2009, a new bunch of kids will look at it and say "what's all the cruft in this codebase? Why all these messy corner cases? Let's start from scratch!"
The question is "why write Wayland at all", and the answer is that re-inventing wheels is more fun than maintaining them and This Time We'll Get It Right™.
And then, after another decade or so, when enough corner cases have been dealt with that Wayland finally offers the usability of X circa 2009, a new bunch of kids will look at it and say "what's all the cruft in this codebase? Why all these messy corner cases? Let's start from scratch!"
And the Circle of Free Software will begin again.