No to je prave rozdil. U XENu je hypervizor mezi hardwarem a operacnim systemem, vcetne hostujiciho. Dom0 bezi pod hypervizorem. A prave ten hypervizor soucasti jadra neni (nebude).
U KVM ma hypervizor formu jadernyho modulu. A bezi tedy jakoby na stejne urovni, jako jadro hostujiho operacniho systemu. A KVM hypervizor soucasti jadra je.
VBox moc neznam, ale ten snad funguje podobne jako KVM.
Pokud nemam pravdu, opravte mne. ;-)
Linux je monolitické jádro. Jaderný modul = součást jádra. Dom0 neběží ani u XENu až tak moc pod hypervisorem, jen je spuštěn nejdřív hypervisor a až pak Dom0, ale to je jen proto, že je hypervisor oddělený.
Vývojáři, pokud si dobře vzpomínám, už řešili začlenění XEN hypervisoru do zdrojáků jádra, ale byly by s tím moc problémy.