fsr3791 wrote:
Ed_Bott wrote:
This feature, available in Windows 7 Professional, Ultimate, and Enterprise, provides a licensed copy of Windows XP with Service Pack 3
3 simple (simple to ask

) questions:
is XP Mode any better than regular XP virtual machine[/b], aside from refered seamless mode and tray notifications? (i don't understand what you are saying about RPCs, and yeah, i also know it's easier and faster to install - i see this as a rebranded Virtual Appliance, remember them?)
No, aside from XP Mode's "seamless mode" (NOT to be confused with VirtualBox's "seamless mode"; the two are distinctly different), there's little different between Win7's XPM and standard XP virtual appliance. However, it's XPM's "seamless mode" which IS the big deal, AFAIC.
RPC (or "RemoteApp") is Microsoft's remote protocol, which allows Windows apps to be served out to remote terminals; i.e., a program runs on one computer, but all of its output display is sent to another computer. In this case, Microsoft simply applies the technology in a VM setting: the XPM VHD you download is configured with RPC 6.1 support and acts as the application server to the host's OS's (i.e., Win7) desktop, which is the application client. Thus, an app runs in the XP VM, but its output is sent, via RPC, to the host desktop.
The result is that the application appears to the user to be running directly in Windows 7.
There are two "big deals" here: the first is technical, viz. future Windows development. The big albatross around Microsoft's neck viz., Windows development has always been the dead weight of "legacy support". Windows 95 was such a gawdawfully unstable platform primarily because MS tried to make it fully backward compatible with DOS and Win3x apps. XP managed better stability, but at some cost to backward compatibility. XP Mode simultaneously provides 100% backward compatibility and forever relieves MS of the burden of having to support legacy apps. It's a pretty brilliant move on MS's part, I think.
For the rest of us, the advantage is an IT department can set up XPMode on all the secretaries' machines to run those old-but-mission-critical apps, and the secretaries won't have any clue the apps aren't running natively. No messing about with training your secretary to launch a VM, or dealing with her confusion over what to do with a virtualized XP.
The thing is, VirtualBox already supports RPC (though I don't know if that includes the latest 6.1). Potentially, at least, then, full XP Mode support shouldn't be much of a stretch for VB. But I'm no technical guru. Maybe someone who is can shed some light on this for us.
fsr3791 wrote:is there an advantage on VMLite XP Mode over XP Mode[/b] aside from the hardware virtualization not being needed?
The VMLite website claims VMLite bypasses RPC in favor of a different method for remoting apps, which the VMLite site claims is significantly faster. I haven't played with VMLite myself, so I can't tell you how well it works. However, the fact that VM Lite is just a fork of VB tells me that XPM-support in VB is possible.
fsr3791 wrote:can anyone confirm VMLite XP Mode installs pre-activated XP Mode virtual machine?)
The VMLite installation instructions say that if you've already installed XP Mode, you can just point VMLite to the installed image and it'll work. I suspect this means yes, but again, I haven't played with it myself. Why don't you try? VMLite has a trial version available for download.
CJ