There are some advantages and disadvantages of the approach. However, there's just stuff that X assumes that isn't true anymore. A good example is how it handles input. How many cursors does a screen have? One machine? okay, One input device? One of the folks behind both Wayland and X gave a fantastic talk on the issues and the hell. ▶ this video
in “Window Maker: X11 window manager with the look and feel of the NeXTSTEP UI” · View on HN