Microsoft's Type 1 Hypervisor, Hyper-V, currently can run Linux x86/x64 ("offically" there are ICs for RedHat and SuSe, but my guess is you could run other distros).
VPC and Virtual Server (Type 2) can run a myrid of other OSes, including DOS, OS/2, Solaris...etc. A list for VPC is here: http://vpc.visualwin.com/.
Microsoft and VMWare don't "support" any of these 3rd party OSes (or EOL OSes, such as DOS). In fact, VMWare can't support _any_ OS, only the injected drivers they produce.
Microsoft's Type 1 Hypervisor, Hyper-V, currently can run Linux x86/x64 ("offically" there are ICs for RedHat and SuSe, but my guess is you could run other distros). VPC and Virtual Server (Type 2) can run a myrid of other OSes, including DOS, OS/2, Solaris...etc. A list for VPC is here: http://vpc.visualwin.com/. Microsoft and VMWare don't "support" any of these 3rd party OSes (or EOL OSes, such as DOS). In fact, VMWare can't support _any_ OS, only the injected drivers they produce.