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

I don't get the use case, why can't the programs use DBus to negotiate the streaming over some low-overhead transport? Why are people so insistent on ramming a square peg into a round hole?


because they want the square hole for a reason, the square hole being a unified in-kernel IPC system.

Greg KH has given a few talks/blogs about the design goals of kdbus. https://lwn.net/Articles/551969/


"because they want the square hole for a reason, the square hole being a unified in-kernel IPC system."

Another one?


No, a first one. The others aren't unified, they are niche solutions. Those specific shortcomings are covered in those KDBus talks.

If the existing solutions were sufficient, why would the 'new' way ever get merged into mainline?


Well actually thats what kdbus would do anyway, all the large transfers will happen over memfd buffers...




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

Search: