Lijkt een beetje om VMware allen dan beter ?
Jammer dat nu allen nog Linux en NetBSD worden ondersteund als het VMware kan vervangen lijkt het mij wel wat

Jah en nee, het idd een manier om meerder besturings systemen teglijk op 1 computer te draaien, het verschil is dat xen niet op een OS draait maar als laag tussen verschillende OSen en de hardware, wat voor veel beter performance zorgt.
Iets duidelijker is dat normaliter de kernel (windows of linux) in ring 0 (NUL) draait en programma's zoals firefox in ring 1. In ring 0 heeft de kernel als enige toagang tot de hardware resources van de computer. Wat Xen doet is zelf in domain 0 draaien bij booten van een kernel.
xen speelt vervolgens als scheidsrechter tussen de virtual machines die dan opgestart worden en zorgt iedere virtual machine toegang kan krijgen tot de hardwareresources. Maar belangrijk is dat de virtual machine zelf in ring 1 draait maar doordat xen ertussen zit hier niets van merkt en denkt in ring 0 te draaien.
Wel belangrijk is dat de kernel van de virtual machines wel xen "aware" moeten zijn om dit te snappen. Voor Linux en bsd waar de source van de kernel beschikbaar is is het geen probleem om deze te patchen met xen. Dit is dan ook meteen de grootste reden dat windows niet in het lijstje staat met ondersteunde os'en.
Het groote verschil met vmware bijv. is dat er geen vertaling gedaan hoeft te worden. Een virtual machine zal met volledige snelheid kunnen draaien alsof het alleen op die computer is.