"A few months ago I wrote about Wind River's Multicore
Hypervisor -- this is in effect a complete virtualization platform
for consumer electronics devices and all types of embedded systems.
Much like VMWare ESX, Citrix XenServer or Microsoft Hyper-V allows
multiple instances of different X86-based operating systems to run
within a single consolidated host server, Wind River's solution
would allow different embedded OSes -- such as Google Android, Palm
WebOS, Windows Mobile or even iPhone OS to run simultaneously on
one device.
"Intel's Wind River device hypervisor would also permit a device
manufacturer (say, an HTC, or a Samsung) to easily create a single
reference single design for a smartphone or webpad/tablet that can
run an entire lineup of OSes -- the carrier or the customer would
need only choose what "flavor" of smartphone OS they wanted and run
it in a virtual machine image on the device, thus greatly
simplifying device development."