Originally posted by Daktyl198
View Post
BUS1 Didn't Land This Year, But It's Making Progress
Collapse
X
-
Guest
Originally posted by Daktyl198 View PostCan somebody explain the point of BUS1? Wasn't the reason for KDBUS to move DBUS to the kernel for speed/security reasons, and make it so that nobody has to re-write their programs? If BUS1 is different than DBUS, it completely defeats the entire point of the venture.
Comment
-
Originally posted by timtas View PostIsn't the naming wrong, anyway? Since systemd is pid1 and this ipc implementation runs in-kernel, they should have called it bus0. I guess someone just really likes being "1".
Maybe it can potentially remove dependency on systemd running in PID1? That would be simply amazing.
Comment
-
-
Originally posted by Azrael5 View Postwhat's the purpose of kdbus dbus bus1!?
Bus1 is a subsystem to provide object-oriented Inter-Process Communication on Linux. It is a lightweight and scalable way for services and operating system tasks to share signals, data and resources; while at the same time allowing modularization, privilege separation, information hiding and isolation.
They are a standardized "messenger" used by programs to coordinate with each other without knowing every other application they might need to talk with.
Comment
-
-
Originally posted by darkbasic View PostYes, but Linus will never ever accept kdbus upstream because it is bad by design (and it has to if it wants to be retro compatible), so they had to write a completely new protocol.
Comment
-
-
Originally posted by trek View PostI hope there will be a simple method to make firewalls on the system bus or this will became the next big security hole
All in all bus1 will be a security benefit that improves the current situation.
Comment
-
Comment