Software
VMware Pushing Virtual Machines for Smartphones, Will Support Parallel OSes
Posted by John Herrman at 9:56 PM on November 11, 2008
VMware, which consumers know mostly for their Fusion desktop virtualisation software, is moving into the mobile space, albeit surreptitiously. The company has announced VMware MVP, a thin layer of software that will interface between handsets' hardware and operating system, allowing for a standardised development platform across any handsets that include it. What does this mean for regular consumers? For now, not much. If the tech finds enough support for hardware vendors, though, the consequences could be major.
For developers, having this VMware abstraction layer is pretty attractive from the start. If the layer is installed in, say, Blackberry, HTC and Motorola smartphones, then the developer will only have to write the software to run on the virtual machine's universal simulated hardware, rather than each phone's different hardware. VMware is promoting this capability as sort of a Java VM on steroids, which — with wide enough deployment and high enough efficiency — could mean an end to platform-specific apps. But that's not the most exciting part.
VMware's European product director told ZDNet that MVP could "make it possible for various mobile operating systems, such as Symbian, varieties of Linux and Windows Mobile, to 'co-exist on the handset as well'." In other words, due to the low-level nature of the solution, a VMware MVP-equipped handset could not just run platform-agnostic programs, it could run entirely different OSes in parallel. Whether anybody will take the time to make that happen remains to be seen, but just the possibility that new hardware could support pretty much any mobile OS is pretty exciting. [ZDNet]

Comments (AU Comments · US Comments)
There are currently no AU comments for this post.
Gervy
Posted 12:18 AM 12/11/08
SICK!!!! I for one would LOVE to see this, and would pay big bucks for this.
Gervy
Gazoogleheimer
Posted 12:03 AM 12/11/08
Parallel?
Gazoogleheimer
zimstyles
Posted 12:53 AM 12/11/08
@Gervy: I second that, I would definitely pay the big dollars for this kind of technology.
The possibilities are endless...
zimstyles
ezman
Posted 1:43 AM 12/11/08
This is awesome. VMware Fusion on my Mac is sweet enough... but on a com? Fantastic!
ezman
he who still uses a sony clie, and once called himself rimplestu
Posted 1:57 AM 12/11/08
so, like, someone can write an app that will work on android, BB and WM without having to re-code it for each platform?
do this now. give it to sling media so i can watch tv on my blackberry now, rather than continuing to wait for a blackberry version of SlingPlayer to be released.
he who still uses a sony clie, and once called himself rimplestultskin
TendoMentis
Posted 1:52 AM 12/11/08
Holy crap, why isn't this out NOW??? This is one of those fantastic and completely OBVIOUS great ideas (like using rubber for tires) that comes around only a few times each generation.
This might end fanboism as we know it...
TendoMentis
Killjoy
Posted 2:18 AM 12/11/08
"Platform agnostic." If the author created that term then I salute you, sir.
Killjoy
DisposableInterloper
Posted 3:03 AM 12/11/08
@Killjoy:
He didn't.
DisposableInterloper
Kayno
Posted 3:36 AM 12/11/08
Stupid Idea..
Kayno
SneakerFiend
Posted 3:48 AM 12/11/08
Now dont you think the hardware itself will be taking too much info??? If it has a program that is cross compatible dont you think the program would need Linux nd WM???
You cant make a program in the middle and expect it to work just because it was made in the middle. VMWare i guess knows what they're doing but its not going to be as simple as they make it out to be.
SneakerFiend
Killjoy
Posted 4:53 AM 12/11/08
@DisposableInterloper: Then I damn him to the outer reaches of Dis.
Oh, what the hell. Come home, author. All is forgiven.
Killjoy
fizgig
Posted 5:06 AM 12/11/08
Isn't this what Android is already doing, a java vm so the applications aren't tied to the hardware? Are we really ready for the overhead of a virtual machine on mobile hardware? I pine for a phone OS written entirely in assembly language, to eek out every bit of battery performance on limited mobile hardware.
fizgig
John Herrman
Posted 5:32 AM 12/11/08
@Killjoy: PHEW!
John Herrman