Hey everyone,
We’re now running a lightweight Linux kernel as a virtual machine in Veda’s service layer. This allows us to reuse a wide range of existing Linux drivers out of the box, including Bluetooth, audio, Wi-Fi, amplifiers, GPUs, and more.
Veda itself only retains responsibility for the storage driver and filesystem, while the rest is virtualized.
So far, this approach has been working really well. However, I’d love to hear your thoughts. Do you see any potential drawbacks or trade-offs with this architecture, such as performance overhead, latency, resource consumption, or other concerns?
Any feedback or objections would be greatly appreciated!
https://github.com/vahmoh25/veda