Wayback is a new open-source project working on providing an X11 compatibility layer for running full X11 desktop environments using Wayland components with a rootful XWayland server.
Open-source developer Ariadne Conill announced the Wayback project this weekend in its currently-experimental form. Conill who is an Alpine Linux developer hopes that Wayback will be eventually suitable for running X11 session desktops atop Alpine Linux and the like with Wayland.
The Wayback project self-describes itself as:
“Wayback is an experimental X compatibility layer which allows for running full X desktop environments using Wayland components. It is essentially a stub compositor which provides just enough Wayland capabilities to host a rootful Xwayland server.
It is intended to eventually replace the classic X.org server in Alpine, thus reducing maintenance burden of X applications in Alpine, but a lot of work needs to be done first.
Wayback is an experimental state: expect breaking changes, and lots of bugs. Please submit pull requests fixing bugs instead of bug reports if you are able.”
The Wayback code depends upon Wayland, of course, as well as xkbcommon and the wlroots compositor library. More details on Wayback via the GitHub project site.