Linked by Thom Holwerda on Fri 2nd Dec 2011 18:41 UTC
Windows Windows 8 will have both the new Metro-style applications and user interface and the traditional Windows 7 desktop for legacy applications, which kind of runs like an application. Since legacy applications have to be recompiled to run on ARM anyway, it's always been a bit unclear if the ARM version of Windows 8 would include the legacy desktop at all - even Microsoft itself confirmed it wasn't sure yet. Microsoft bloggers Mary-Jo Foley and Paul Thurrot have fresh rumours that Microsoft has now made the decision to remove the legacy desktop from the ARM version.
E-mail Print r 3   · Read More · 73 Comment(s)
Thread beginning with comment 498755
To read all comments associated with this story, please click here.
Legacy apps
by Moredhas on Fri 2nd Dec 2011 20:31 UTC
Moredhas
Member since:
2008-04-10

On the contrary, I think people will expect to run their "legacy" apps on it. They'd probably only BUY a Windows 8 tablet for the ability to run all the same stuff they were on the desktop. I already have reservations that the gap between x86 executables and ARM executables might not pass the Grandma test, but what about things that are more platform agnostic? If something fails to run, or doesn't behave appropriately all because the entire window/desktop paradigm has been trashed, that wouldn't even pass muster for an enthusiast!

I, for one, won't be buying Twitter OS.

Reply Score: 4

RE: Legacy apps
by Moochman on Fri 2nd Dec 2011 21:23 in reply to "Legacy apps"
Moochman Member since:
2005-07-06

If we're talking about the grandma test, well, look at it from the other perspective: how would grandma feel when she's able to run a legacy program on her tablet, but can't use it because the widgets are all too small for her fingers?

It seems pretty simple to me: Market software as "for tablet", "for desktop" or "for tablet or desktop". Or something like that. If it's being downloaded through the app store (as granny is wont to do), there's no chance of downloading a wrong architecture anyway. And anything developed in a higher-level language (read: everything other than C/C++) these days will run anywhere anyway. Problem solved.

Edited 2011-12-02 21:27 UTC

Reply Parent Score: 2

RE[2]: Legacy apps
by Alfman on Fri 2nd Dec 2011 22:02 in reply to "RE: Legacy apps"
Alfman Member since:
2011-01-28

Moochman,

"And anything developed in a higher-level language (read: everything other than C/C++) these days will run anywhere anyway. Problem solved."

ANSI C/C++ are among the most portable languages in existence. Nearly every cpu/controller built today has a C compiler to support it. Most high level languages only achieve any sort of portability because they're written in C code which can then been recompiled for each target.

Edit: If you had said "class library framework" instead of "language", then I'd be much more inclined to agree.

Edited 2011-12-02 22:08 UTC

Reply Parent Score: 2

RE[2]: Legacy apps
by TemporalBeing on Tue 6th Dec 2011 20:19 in reply to "RE: Legacy apps"
TemporalBeing Member since:
2007-08-22

If we're talking about the grandma test, well, look at it from the other perspective: how would grandma feel when she's able to run a legacy program on her tablet, but can't use it because the widgets are all too small for her fingers?

It seems pretty simple to me: Market software as "for tablet", "for desktop" or "for tablet or desktop". Or something like that. If it's being downloaded through the app store (as granny is wont to do), there's no chance of downloading a wrong architecture anyway. And anything developed in a higher-level language (read: everything other than C/C++) these days will run anywhere anyway. Problem solved.


Even if you market "for tablet" you won't solve the problem as people simply see "for Windows". They'll also expect their existing software to operate - and in some cases that will be a big hurdle in itself.

For example, people doing genealogy recording using FamilyMaker and such don't typically go out and buy a new version for their new PC - they just move the data over and install it. They'll want the same thing under Windows 8.

Also, expect to Windows 8 ARM in netbooks and laptops too where manufacturers want to market the long battery life functionality. They won't care that you have to use the Windows App Store to get software to run; but users will care when they can't run their existing software.

So yes, expect it to carry a stigma far greater than the stench most people associate with WinME and WinVista.

Reply Parent Score: 2

RE: Legacy apps
by lucas_maximus on Sun 4th Dec 2011 15:59 in reply to "Legacy apps"
lucas_maximus Member since:
2009-08-18

What Grandma unless her name is "Grace Hopper" (yes I know she passed away 20 years ago), is going to care about backward compatibility with previous Windows programs?

It seems strange ... many Linux advocates say that Grandma could use Ubuntu or DistroX to replace windows ... but then When Microsoft shun backwards compatibility on chipset that doesn't guarantee it unlike Intel ... apparently it will no longer pass the grandma test.

MAKE YOUR MINDS UP.

Reply Parent Score: 1

RE[2]: Legacy apps
by Tuxie on Sun 4th Dec 2011 22:51 in reply to "RE: Legacy apps"
Tuxie Member since:
2009-04-22

I don't think that it's the same individuals saying those two things.

Reply Parent Score: 3