28 karma · joined June 16, 2023
If Xorg development continued, we would still end up with Wayland, just under a slightly different name. You can only keep the X11 protocol, even with extensions, going for so long, and we've long since reached its expiration date.
I mention this in the article.
> ...because it's 30 years old, and (like Wayland) was not designed with screensharing in mind?
And unlike Xorg, Wayland didn't have it hacked on. There was an actually decent library available (PipeWire) and portals that made it work nicely, and fit with the vision of the Wayland developers.
> It's really not. I've written software that unconsciously targeted both x11 and Wayland perfectly fine. Even native applications in xWayland run... like native.
I am interacting with the X protocol and trying to sort it all out and no, it is NOT perfectly fine. It's enough of a hell that I'm considering leaving the heavy lifting to third party libraries like SDL, Winit, and Smithay.
> HDR is a pretty new thing. It’s still a child everywhere but TVs and consoles. macOS is probably the most usable platform in that regard. Windows supports it too, but the experience can be iffy, as well as their automatic SDR -> HDR conversion.
Many things have been around for years, but development focus and people actually using those things is a different story.