1. Wow, I cannot imagine how much work it would be to fake all the necessary Windows APIs for this to work.
2. IT managers everywhere should be afraid. Very afraid.
Still - it's pretty cool.
DEC's fx!32 emulator was running Windows x86 code on Windows Alpha way back in 1996. And yes, fx!32 passed calls through to native Windows code, too.
If people are able to install the browser plug-in then they could probably install the applications directly.
This would pretty much circumvent that.
So, yeah. I can see how IT managers might not be looking forward to this. (But, that's their job.)
Isn't this what Google was looking to do with their Chrome Frame for IE? Sounds like an acquisition may be in order.
In contrast, Google Frame is designed to make the deployment hassle for new browsers simpler (user still clicks on "The Internet").
See my longer comment further down this page for details.
I would love to try it!
PS> I am on Windows XP.
Ah, yup, it used to be http://www.xenocode.com/browsers/
They had firefox virtualized in 2007
I'm curious if they are technically allowed to distribute IE though.
I still have the old versions saved that did not need any of their "library" installed which leads me to believe that this new approach is just a control mechanism to make you visit their site.
It's a shame their IE9 doesn't work on XP though, that would be a real coup.
As a web developer, this is a pretty awesome find. Basically, it means that instead of needing to run 3 VirtualBoxes (4, soon), one for each version of IE, I can now run just one, thus saving me a gig of RAM and a lot of performance.
What is supported?
Unfortunately it doesn't work on my Mac either, on my Windows machine though it was really cool to see IE6 pop up!
The plugin is free, however.
VMWare, MS, and Citrix all have app virtualization technology which will virtualize a single application, not requiring the full OS to be virtualized.
It's cool technology that could be very useful in solving all sorts of deployment issues, but it's way too expensive.
Having to track, pay and manage these royalties/user licenses offsets -at my lowly ISV level- any benefit these products may offer.
Not yet! But we hope to bring Spoon to other platforms soon -- stay tuned!
Note you can run Spoon on Mac using a Windows emulation product such as Parallels or VMware Fusion.