Will libcanard or libuavcan becomes a kind of software bus? like D-bus
So that can be break the boundary between hardware and software.
Everything on this system act as a active node, they can talk with each other, even if some node in different kind of communication type. so, more abstract logic can be build.
libcanard or libuavcan can provide basic operating system services, act as IPC(inter-process communication)