Hacker News new | ask | show | jobs
by asloma 3215 days ago
> CPU scheduling is integrated with messaging.

So QNX messaging is implemented in kernel space?

I never really understood why kdbus was rejected from Linux, it seems to only have advantages compared to a user space message bus. The only disadvantage I can come up with is security.

1 comments

Well, security is a pretty big concern, to be fair. The rejection of kdbus was probably political as much as anything else. However, I think that to the degree that there was any kind of consensus, it was not necessarily a rejection of the idea of a kernel-based message bus entirely, but that this particular effort was not up to the mark. This seems to be a fairly relevant bit on LKML:

https://lkml.org/lkml/2015/6/23/22