Posted by junkblocker 9/13/2025
<expletive> ANY Linux project that strongly breaks backwards compatibility.
Not surprised that it's still messing with people even this late in the game.
I don’t really care about your opinion here.
Also no one is preventing this app from working, for whatever reasons the devs just haven't got it working.
Open source software is about freedom. Freedom to say fuck backwards compatibility or freedom to use X11 for the next 100 years.
Also the freedom for the X11 devs to say they don't want to maintain it anymore...
The maintainers just got sick of maintaining it and moved on...
Whatever group or person "got Wayland going" collectively or individually made a clear choice to abandon a lot of load-bearing standards, and its disengenuous to not recognize that; and I think why people (like me) still complain is to note that this was at least arguably a mistake.
Wayland's rollout was long and terrible, and more cooperation (as opposed to what actually happened, which was likely "move fast and break things because advancement and shiny things since we are now much more corporate" might have been better.
Linux has nothing to do with cooperation. It's a survival of the fittest scenario. People make things, then other people either adopt them or don't.
Gnome has a working screen reader on Wayland. They have APIs for accessibility on Gnome. Should RH/Gnome be responsible for all the Wayland compositors and DEs that haven't implemented it? Should they be responsible for a proprietary app that chooses not to work with what they're given?
Again, X11 exists, works, and no one is forcing it to go away. Devs can ignore Gnome/Red Hat things and do whatever they want. Or they can make their own thing work. Blaming others for not doing work they're too lazy to do is wild...
Personally I think a full forever commitment to the past is a form of folly which I can only laugh at the premise of.
AT-SPI is a protocol for talking between the compositor and an accessibility reader.
It's not in Wayland's jurisdiction to define how AT-SPI should be used.