I see that VMware announced on Monday that they are moving into the mobile phone market. The idea is that virtualization could benefit both vendors (who have to deal with multiple chipsets operating systems and device drivers) as well as consumers (who could use virtualization to establish multiple phone profiles (to separate their business from their personal) for example. According to this article, Gartner predicts that over half of all smartphones being shipped will be virtualized.
It is an interesting idea, and I'm glad that VMware is taking the lead. I'm not sure I believe Gartner's prediction - most phones will need to ship with a lot more memory than they do right now. I also think that there are better virtualization uses on mobile phones than multiple profiles. (I can't imagine that most people will be able to easily separate their business and personal phone use like that, making for a lot of duplicate data.) What is more interesting to me is the idea that I could run, for example, the iPhone user interface on my Treo. Or, I could use the new Windows Mobile version, instead of worrying about whether or not the manufacturer will provide a supported update.