Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why don't they just adopt the same fundamental IPC design as Wayland? Swap out the root wl_display singleton object for something dbus appropriate and away you go?

More or less all the display specific stuff is an extension on top of the core design.

https://wayland-book.com/protocol-design.html



I often wonder why that protocol isn’t used in other fields. It has clear schemas with documentation, and existing codegen implementations.

OTOH, it’s too complex for simple protocols with a few messages.

IIRC, Pipewire uses a variation of the Wayland protocol.


because systemd does what redhat clients ask for, not matter how obnoxious.


That would be going full circle, given that D-Bus was predated by Bonono on GNOME side, and DCOP on KDE, which was based on X11 Inter-client communication.

D-Bus evolved from merging their needs into a single approach.


But would that be necessarily bad? It's like merging back a long detached branch in version control




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: