BUS1 Kernel Message Bus Posted For Review

Herrmann announced, "This proposal introduces bus1.ko, a kernel messaging bus. This is not a request for inclusion, yet. It is rather an initial draft and a Request For Comments. While bus1 emerged out of the kdbus project, bus1 was started from scratch and the concepts have little in common. In a nutshell, bus1 provides a capability-based IPC system, similar in nature to Android Binder, Cap'n Proto, and seL4. The module is completely generic and does neither require nor mandate a user-space counter-part."
Those interested in learning more about BUS1 can read the kernel mailing list announcement. BUS1 development began in late 2015 when it became clear KDBUS wasn't going to make it in the mainline kernel. While it's not ready yet, it's working towards mainline inclusion.
39 Comments