News: 0001495110

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Busd Taking Shape As A D-Bus Broker Written In Rust

([systemd] 6 Hours Ago Busd)


Open-source developer Zeeshan Ali Khan presented at last week's systemd "All Systems Go" developer conference on busd as a new D-Bus broker written in the Rust programming language.

After previously developing Zbus as a Rust-based library for writing D-Bus code in Rust that still depends upon C implementations of D-Bus, Zeeshan took to writing busd as a Rust-based D-Bus broker. Besides using the Rust programming language, the busd broker takes other modern design choices and tacking on new features and integrating nicely with the likes of systemd.

Busd is still in the early stages of development but appears to be a nice brewing alternative to the likes of Dbus-Broker for a performant and modern D-Bus implementation. Busd does still aim to be a drop-in replacement to D-Bus / Dbus-Broker.

Those wanting to learn more about Busd can see the presentation from All Systems Go 2024 by Zeeshan Ali Khan embedded below.

The busd code is under an MIT license and developed at [1]dbus2/busd on GitHub . Systemd meanwhile is [2]looking at a future with more Varlink and less D-Bus for IPC usage.



[1] https://github.com/dbus2/busd

[2] https://www.phoronix.com/news/Systemd-Varlink-D-Bus-Future



pWe00Iri3e7Z9lHOX2Qx

Vortex Acherontic

TheMightyBuzzard

johanb

bkdwt

geerge

bug77

yoshi314

mobadboy

"`...You hadn't exactly gone out of your way to call
attention to them had you? I mean like actually telling
anyone or anything.'
`But the plans were on display...'
`On display? I eventually had to go down to the cellar to
find them.'
`That's the display department.'
`With a torch.'
`Ah, well the lights had probably gone.'
`So had the stairs.'
`But look you found the notice didn't you?'
`Yes,' said Arthur, `yes I did. It was on display in the
bottom of a locked filing cabinet stuck in a disused
lavatory with a sign on the door saying "Beware of The
Leopard".'"

- Arthur singing the praises of the local council planning
department.