3 ms·
Afaik all of those things work fine with wayland, at least with wlroots. It is true that wayland isn't network transparent, but it can be used over the network
by thayne 6y ago
Afaik all of those things work fine with wayland, at least with wlroots. It is true that wayland isn't network transparent, but it can be used over the network with things like wayvnc and waypipe. Now you can say that those aren't really mature yet, and I would agree with you. I think wayland's readiness is often over-exagerated. However, I don't think any of the things you pointed out are compelling evudence that wayland isn't unix like.
Otoh, I do think wayland departs from Unix in how it requires the "compositor" to perform to many roles. While in X, the compositor, window manager, etc. can be and often are seperarate processes from the x server, in wayland the compositor also needs to be the window manager, the keyboard layout manager, xwayland server, etc. And at least according some developers for a popular desktop environment, it is also the compositors responsibility to perform other tasks such as screen capture, vnc server, taskbar, lockscreen, etc. It isn't possible to do something like use i3 as the window manager for kde in wayland.
- ddingus 6y agoYour "not unix like" comments ring true, and similar ones have been brought up with systemd. My "I don't care how we get the use cases done" point of view applies to systems just as it does wayland. I don't care so much, so long as we preserve how robust UNIX is. Now to be fair, I think doing that gets a lot harder as these kinds of efforts continue, but the door is open. May end up in a good place. Personally, I wish all the current Wayland users and devs would experience an SGI X environment. Great experience. If, at the end of the day, stuff ends up working that good, few will complain.