Miután a KDBUS több mint egy évtizede nem került be a mainline Linux kernel-ba a D-Bus kernelbe épített változataként, a BUS1-et javasolták egy teljesen újratervezett, kernel kernelbe épített, képességalapú folyamatközi kommunikációs (IPC) megoldásként. A BUS1 végül nem kapott elég támogatást ahhoz, hogy bekerüljön a mainline kernel-ba, később pedig több ugyanebből a fejlesztői körből a Dbus-Brokerrel állt elő, mint a D-Bus egy nagyobb teljesítményű user-space implementációjával. Most viszont meglepő fordulatként ismét egy új BUS1-verzión dolgoznak a Linux kernel-hoz.
David Rheinsberg, aki a BUS1 eredeti fejlesztői között volt, bejelentette ennek a Linuxra szánt IPC rendszernek az új verzióját. Az alapötletek ugyanazok, mint egy évtizede, viszont a megvalósítás C helyett már Rust nyelven készül.
Az új BUS1-verziót az alapokra csupaszították, és a Rust programozási nyelven írták meg. A mai első bejelentést a Rust-For-Linux levelezőlistán tették közzé, hogy visszajelzéseket gyűjtsenek a BUS1 Rust-es megvalósításáról.
A Rust-es BUS1 jelenleg 16 patchből áll, és valamivel kilencezer sor alatti új kódot jelent, de még további munka szükséges a tervezett funkciók és képességek teljes megvalósításához.
Akiket érdekel ez az új, Rust-ben újraírt BUS1, a kódot itt találják: BUS1

