"Microsoft Virtual PC sert juste à empêcher le Mutiboot entre XP et Vista ?"
Aucun rapport. Virtual PC est un logiciel de simulation ou bien d'émulation, on appelle ça une machine virtuelle. Elle permet donc d'émuler un système d'exploitation quelconque directement à partir de ton OS actuel. En gros, si tu veux te servir d'une distrib Linux Ubuntu à partir de Virtual PC, tu as juste à créer un disque dur virtuel (par différenciation la plupart du temps) et à créer une machine virtuelle correspondante. Bien sûr, tout ce système marche avec des images .iso des différents OS.
"Il faut avoir une licence XP pour pouvoir l'utiliser ?"
Microsoft Virtual PC 2007 est un logiciel payant, qui ne fonctionne pas sous WinXP Edition Familiale si je me rappelle bien. Concernant l'image .iso de l'OS, ça paraît logique qu'il y ait besoin d'une licence pour pouvoir l'utiliser. A noter que ceci ne s'applique pas aux OS libres de droits comme les distributions basées sur Linux.