VMWare, who seem to be the main provider of virtualisation technology for desktop PCs have extended their reign to mobile devices as well! Whilst not planned to be available until 2012, it still looks very interesting.
The video is of a Nokia N800 running Windows CE and Android.
The VMWare Mobile Virtualization Platform (MVP) apparently only takes up 20kb of memory, and lets multiple different OSes run in parallel on the same hardware, and can in theory run any OS that will work on ARMv4 to ARMv7 CPUs.
I wonder how long it is until we get hardware and software provided separately like desktop computersâ€¦