3 ms·
Right... I do not follow how using a standard creates fragmentation.
by resonious 2y ago
Right... I do not follow how using a standard creates fragmentation.
- jchw 2y agoDBus is just an RPC layer. You still need to define a standard DBus interface for any given feature. Not all UNIX-likes ship DBus in the base system (which is certainly one component of why Sway has Swaysock.) Meanwhile, every Wayland compositor speaks at least the core Wayland protocols and probably some of the extensions, and they all go through the same standardization process, whereas there's certainly no such process for DBus or random UNIX domain sockets based protocols. It's simpler to just use Wayland protocols where possible.