Jump to content

Comparison of platform virtualization software: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Eyu100 (talk | contribs)
kqemu module is a "closed source proprietary product"
Line 112: Line 112:
| ?
| ?
| Virtualization
| Virtualization
| Proprietary
| GPL/LGPL
| Hobbyist, Developer, Business workstation, Server
| Hobbyist, Developer, Business workstation, Server
| Near native
| Near native

Revision as of 00:51, 19 June 2005

Basic general information about the virtual machine packages: creator, guest systems supported, license, etc.

Name Creator Host Processor Guest Processor Host OS Officially supported guest OS Guest OS SMP available? Runs Arbitrary OS Drivers for supported guest OS available? Method of operation License Typical use Guest OS speed relative to Host OS
Bochs Kevin Lawton x86, x86_64, Sparc, PowerPC, Alpha, MIPS x86, x86_64 Windows, Linux,
OS X, IRIX, AIX, BeOS
DOS, Windows, xBSD, Linux No Yes ? Emulation LGPL Hobbyist, Developer Very slow
Cherry OS PearPC Developers x86 PowerPC Windows Mac OS X ? ? ? Emulation Proprietary Hobbyist, Developer Claimed 80% Performance of Host CPU
Denali University of Washington[1] x86 x86 Denali Ilwaco No No ? Paravirtualization and Porting ? ? ?
Mac on Linux Mac On Linux [2] PowerPC PowerPC Linux Mac OS X, Mac OS 7.5.2 to 9.2.2, Linux ? ? ? Virtualization GPL Native
PearPC ? x86, x86_64 PowerPC Windows, Linux OS X, Darwin, Linux No Yes ? Emulation and Dynamic Translation GPL Hobbyist, Developer, Business workstation 1/10 host CPU speed
QEMU Fabrice Bellard x86, x86_64, ia64, PowerPC, Alpha, Sparc32 & 64, ARM, S390, m68k x86, x86_64, ARM, Sparc 32 and 64, PowerPC Windows, Linux, OS X Changes regularly [3] No Yes ? Dynamic Recompilation GPL/LGPL Hobbyist, Developer, Business workstation, Server 1/10 to 1/5 host CPU speed [4]
QEMU w/ kqemu module Fabrice Bellard x86 x86 Linux Changes regularly [5] No Yes ? Virtualization Proprietary Hobbyist, Developer, Business workstation, Server Near native
Name Creator Host Processor Guest Processor Host OS Officially supported guest OS Guest OS SMP available? Runs Arbitrary OS Drivers for supported guest OS available? Method of operation License Typical use Guest OS speed relative to Host OS
SVISTA 2004 Serenity Systems International Intel x86 Intel x86 Windows, OS/2, Linux, FreeBSD ? No ? ? ? Proprietary Hobbyist, Developer, Business workstation ?
VirtualPC 2004 Microsoft Intel x86 Intel x86 Windows DOS, Windows, OS/2 No Yes Yes Dynamic Recompilation / Virtualization Proprietary Hobbyist, Developer, Business workstation Near native with Virtual Machine additions
Virtual Server 2005 Microsoft Intel x86 Intel x86 Windows 2003, XP Windows NT, 2000, 2003 No Yes Yes Dynamic Recompilation / Virtualization Proprietary Server, Server Farm Near native with Virtual Machine additions
VirtualPC 7 for Mac Microsoft PowerPC Intel x86 OS X Windows, OS/2, Linux No Yes Yes Dynamic Recompilation / Virtualization Proprietary Hobbyist, Developer, Business workstation ?
Name Creator Host Processor Guest Processor Host OS Officially supported guest OS Guest OS SMP available? Runs Arbitrary OS Drivers for supported guest OS available? Method of operation License Typical use Guest OS speed relative to Host OS
Virtuozzo SWSoft Intel x86, x86_64, ia64 Intel x86, x86_64, ia64 Windows, Linux Windows, Linux Yes No n/a Kernel emulation / OS partioning Proprietary Hosting 3% speed loss
VMWare Server ESX 2 Vmware Intel x86, x86_64, ia64 Intel x86, x86_64, ia64 VMWare Server ESX Windows, Linux, FreeBSD, Netware Yes Yes Yes Dynamic Recompilation/ Virtualization Proprietary Server, Server Farm Near native with VMWare tools
VMWare Server GSX 3 Vmware Intel x86, x86_64, ia64 Intel x86, x86_64, ia64 Windows, Linux DOS, Windows, Linux, FreeBSD, Netware, Solaris No Yes Yes Dynamic Recompilation/ Virtualization Proprietary Business workstation, Server, Server Farm Near native with VMWare tools
VMWare Workstation 5 Vmware Intel x86, x86_64, ia64 Intel x86, x86_64, ia64 Windows, Linux DOS, Windows, Linux, xBSD, Netware, Solaris, Sun Java Desktop No Yes Yes Dynamic Recompilation/ Virtualization Proprietary Hobbyist, Developer, Business workstation Near native with VMWare tools
Xen University of Cambridge Intel x86 Intel x86 NetBSD, Linux Linux, NetBSD, FreeBSD, Plan 9 No No Required Paravirtualization and Porting GPL ? Native
Name Creator Host Processor Guest Processor Host OS Officially supported guest OS Guest OS SMP? Runs Arbitrary OS Supported guest OS drivers? Method of operation License Typical use Speed relative to Host OS