Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

edesignuk

Moderator emeritus
Original poster
Mar 25, 2002
19,232
2
London, England
Over a month ago, we were briefed about a secret Microsoft technology that we were told would be announced alongside the Windows 7 Release Candidate (RC) and would ship in final form simultaneously with the final version of Windows 7. This technology, dubbed Windows XP Mode (XPM, formerly Virtual Windows XP or Virtual XP, VXP), dramatically changes the compatibility story for Windows 7 and, we believe, has serious implications for Windows development going forward. Here's what's happening.

XPM is built on the next generation Microsoft Virtual PC 7 product line, which requires processor-based virtualization support (Intel and AMD) to be present and enabled on the underlying PC, much like Hyper-V, Microsoft's server-side virtualization platform. However, XPM is not Hyper-V for the client. It is instead a host-based virtualization solution like Virtual PC; the hardware assistance requirement suggests this will be the logical conclusion of this product line from a technological standpoint. That is, we fully expect future client versions of Windows to include a Hyper-V-based hypervisor.
WinSuperSite.

Sounds good to me. Looking forward to getting my hand s on the RC, 30th April.
 

Chundles

macrumors G5
Jul 4, 2005
12,037
493
This one puzzles me.

If the XP mode is so good and transparent does that mean there's less of a reason for development for W7?

I guess it's kind of like classic for osx but that was annoying enough to make developers crank up osx development.

Can someone explain to me why this is a good thing? It sounds to me like MS is still viewing XP as a viable OS despite all the efforts put into W7.
 

edesignuk

Moderator emeritus
Original poster
Mar 25, 2002
19,232
2
London, England
^ Just about everything works under XP. With a full XP "classic" mode available it'll help with the speedier and less painful adoption of Win 7 as you won't have to ensure everything works perfectly under 7 (especially useful in business where there are a small mountain of old, largely unsupported in house apps that non one wants to work on).
 

wbeasley

macrumors 68000
Nov 23, 2007
1,989
2,331
This one puzzles me.

If the XP mode is so good and transparent does that mean there's less of a reason for development for W7?

I guess it's kind of like classic for osx but that was annoying enough to male developers crank up osx development.

Can someone explain to me why this is a good thing? It sounds to me like MS is still viewing XP as a viable OS despite all the efforts put into W7.

Hahaha... what about the female developers? LOL

XP is not only viable, are there any real world (ie normal computer users, not geeks) who are gonna want this system? I've yet to see anything apart from pretty graphics on screen tops for 7... ah yes, Vista revisited.

Will the "Wow starts now" be rolled out again?

Any better is ideas for their new slogan?

I'm pitching "Yawn, same as before"... :)
 

steveza

macrumors 68000
Feb 20, 2008
1,521
27
UK
I think that their enterprise customers have said that they will have to delay W7 deployments until their developers can change all internal applications to be compatible with it. Obviously that means less revenue and slower uptake for MS.
 

r.j.s

Moderator emeritus
Mar 7, 2007
15,026
52
Texas
^ Just about everything works under XP. With a full XP "classic" mode available it'll help with the speedier and less painful adoption of Win 7 as you won't have to ensure everything works perfectly under 7 (especially useful in business where there are a small mountain of old, largely unsupported in house apps that non one wants to work on).

But since many developers are going to think, 'Well it works fine in the built-in xp mode,' what reason do they have to actually rewrite apps to optimize for W7?
 

edesignuk

Moderator emeritus
Original poster
Mar 25, 2002
19,232
2
London, England
But since many developers are going to think, 'Well it works fine in the built-in xp mode,' what reason do they have to actually rewrite apps to optimize for W7?
Only certain versions will have this XP mode. Eventually XP mode will be gone, this just gives everyone more time to get their butts in gear.
 

r.j.s

Moderator emeritus
Mar 7, 2007
15,026
52
Texas
Only certain versions will have this XP mode.

But that just introduces more problems for the users, since they have to check all their vital apps and determine if they run fine in W7 or if they need to shell out more for the XPM-enabled versions.
 

edesignuk

Moderator emeritus
Original poster
Mar 25, 2002
19,232
2
London, England
But that just introduces more problems for the users, since they have to check all their vital apps and determine if they run fine in W7 or if they need to shell out more for the XPM-enabled versions.
Honestly, you can pick holes in the idea all you want, but it will be useful for those that need it, and a welcome feature to those that need it.

edit: Microsoft's reasoning:
"Windows XP Mode is specifically designed to help small businesses move to Windows 7," said Microsoft. "Windows XP Mode provides you with the flexibility to run many older productivity applications on a Windows 7 based PC."
 

steveza

macrumors 68000
Feb 20, 2008
1,521
27
UK
Honestly, you can pick holes in the idea all you want, but it will be useful for those that need it, and a welcome feature to those that need it.

edit: Microsoft's reasoning:
I wonder if this is going to be a VMware Fusion type implementation where a Start menu shortcut or registered file extension will launch the VM and run an application.
 

rwilliams

macrumors 68040
Apr 8, 2009
3,847
1,222
Raleigh, NC
I think it's a fantastic idea for businesses that are interested in migrating, but are worried about those old apps of theirs. And I think that businesses are going to move to Windows 7 faster than they did to Vista. 7 in beta and RC form is so much better than Vista SP1, it's ridiculous.
 

r.j.s

Moderator emeritus
Mar 7, 2007
15,026
52
Texas
Honestly, you can pick holes in the idea all you want, but it will be useful for those that need it, and a welcome feature to those that need it.

No doubt it will be useful, but I'm just thinking that MS will screw up the implementation, as they often do on potentially great features.
 

MRU

macrumors Penryn
Aug 23, 2005
25,370
8,952
a better place
It's not in the 7100 RC as far as I can tell.....



but then I haven't found many XP applications that don't run in 7 as normal for me....
 

Everlast

macrumors newbie
Feb 4, 2009
28
0
OMG, will that be:
Windows XP Mode for Windows 7 Starter
Windows XP Mode for Windows 7 Home Baisc
Windows XP Mode for Windows 7 Business
Windows XP Mode for Windows 7 Enterprise
Windows XP Mode for Windows 7 Ultimate
Windows XP Mode for Windows 7 ......
Windows XP Mode for Windows 7 ...

If that so, I'm out....
 

John Jacob

macrumors 6502a
Feb 11, 2003
548
9
Columbia, MD
How will this work under virtualization? Say, I am running Windows 7 on my Mac (running Mac OS X, of course:D) under Parallels or VMWare, and I want to run an app in XP mode. This would be running a VM within a VM. Wouldn't the hypervisors conflict?
 

The Flashing Fi

macrumors 6502a
Sep 23, 2007
763
0
OMG, will that be:
Windows XP Mode for Windows 7 Starter
Windows XP Mode for Windows 7 Home Baisc
Windows XP Mode for Windows 7 Business
Windows XP Mode for Windows 7 Enterprise
Windows XP Mode for Windows 7 Ultimate
Windows XP Mode for Windows 7 ......
Windows XP Mode for Windows 7 ...

If that so, I'm out....

Try reading the article...

It will be made available, for free, to users of Windows 7 Professional, Enterprise, and Ultimate editions

The only people who will need this and find this useful are businesses. You can't run your games in XP-Mode. All it is is a virtual machine with XP installed, nothing more, nothing less.

Those of you who are asking what's the incentive to develop for Windows 7. Well, the program will run in a virtual machine, which means that the program will be inherently slower than running it natively. For their use, I'm sure their programs are going to run fast enough in seamless mode.
 

01jamcon

macrumors 6502a
Jul 24, 2006
513
2
London
OMG, will that be:
Windows XP Mode for Windows 7 Starter
Windows XP Mode for Windows 7 Home Baisc
Windows XP Mode for Windows 7 Business
Windows XP Mode for Windows 7 Enterprise
Windows XP Mode for Windows 7 Ultimate
Windows XP Mode for Windows 7 ......
Windows XP Mode for Windows 7 ...

If that so, I'm out....

I wish some people would at least read the linked page before making comment. From the linked website (in bold, 3rd para): "It will be made available, for free, to users of Windows 7 Professional, Enterprise, and Ultimate editions via a download from the Microsoft web site."
 

Everlast

macrumors newbie
Feb 4, 2009
28
0
It still "Windows Xp mode" for different version~ Oh, I know, you telling me you are smarter, okay I get it~ :rolleyes:
 

steveza

macrumors 68000
Feb 20, 2008
1,521
27
UK
How will this work under virtualization? Say, I am running Windows 7 on my Mac (running Mac OS X, of course:D) under Parallels or VMWare, and I want to run an app in XP mode. This would be running a VM within a VM. Wouldn't the hypervisors conflict?
XP on W7 will use a version of Microsoft's Hyper-V which requires hardware based virtulisation i.e. Intel VT or AMD-V so it won't run within another virtual machine.
 

chewietobbacca

macrumors 6502
Jun 18, 2007
428
0
It still "Windows Xp mode" for different version~ Oh, I know, you telling me you are smarter, okay I get it~ :rolleyes:

No, it's just a setting in the actual OS itself that allows you to run things in that mode

Read the article instead of hating for the sake of hating :rolleyes:
 

wbeasley

macrumors 68000
Nov 23, 2007
1,989
2,331
I think it's a fantastic idea for businesses that are interested in migrating, but are worried about those old apps of theirs. And I think that businesses are going to move to Windows 7 faster than they did to Vista. 7 in beta and RC form is so much better than Vista SP1, it's ridiculous.

well they couldn't move slower to 7 than they did to Vista... :)

"so much better"... any specifics you think make it so?

if they'd just fixed up some of XP's problems and given it a fresh coat of paint, perhaps more people would have upgraded by now willingly.

instead they moved things around (making admin tasks harder to perform for seasoned users) and broke programs and drivers. for real world people this is just stupid - when will OS developers realise not every home or business user is capable of learning the ins and outs?

Linux has the same issue... there's a steep learning curve.

MacOS has it's own learning curve but the growing number of switchers out there can attest, it's nowhere near that hard to get used to quickly. (If only the "delete" key worked like on a PC. LOL)
 

wbeasley

macrumors 68000
Nov 23, 2007
1,989
2,331
I think it's a fantastic idea for businesses that are interested in migrating, but are worried about those old apps of theirs. And I think that businesses are going to move to Windows 7 faster than they did to Vista. 7 in beta and RC form is so much better than Vista SP1, it's ridiculous.

well they couldn't move slower to 7 than they did to Vista... :)

"so much better"... any specifics you think make it so?

if they'd just fixed up some of XP's problems and given it a fresh coat of paint, perhaps more people would have upgraded by now willingly.

instead they moved things around (making admin tasks harder to perform for seasoned users) and broke programs and drivers. for real world people this is just stupid - when will OS developers realise not every home or business user is capable of learning the ins and outs?

Linux has the same issue... there's a steep learning curve.

MacOS has it's own learning curve but the growing number of switchers out there can attest, it's nowhere near that hard to get used to quickly. (If only the "delete" key worked like on a PC. LOL)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.