- Thread Starter
- #26
Is the absolute number of drivers important? Or the type of driver? What kind of driver are you hinting at? For what sort of device?
In my use case, I want the maximal compatibility layer, not just some compatibility layer. Or I want the drivers/kernel, rather than just apps.
Therefore I also think that suggestions like using bhyve or emulating FreeBSD on Linux are non-optimal, because:
- One loses the best parts of both systems. One loses the well-engineered kernel of FreeBSD, for example.
- One trades a minimal gain to a large loss. With separate devices, one can use Linux just for the drivers and FreeBSD for everything else. So technically one is still using the full FreeBSD + some drivers.
I am going to trial this idea anyway using an old spare computer. So I would try, for example, if I can print from FreeBSD using a printer whose driver runs on the Linux computer.
KVM/QEMU is possibly appropriate for most use cases where one cannot afford a second computer. However, is it appropriate for this use case? I would still lose the FreeBSD kernel this way(?)
But OTOH, since it says that:
KVM provides the following emulated devices:
- Virtual CPU and memory
- VirtIO

Kernel-based Virtual Machine - Wikipedia
then is it still possible that this is enough for a full-like FreeBSD experience?