"'"[…] This porting is necessary because #Wayland is designed to target a future that doesn’t include 100% drop-in compatibility with everything we did in the past, because it turns out that a lot of those things don’t make sense anymore. For the ones that do, a compatibility layer (XWayland) is already provided, and anything needing deeper system integration generally has a path forward […] or is being actively worked on. It’s all happening! "'"
https://pointieststick.com/2023/12/26/does-wayland-really-break-everything/