Linked by Tony Steidler-Dennison on Mon 28th Jul 2008 18:42 UTC, submitted by Dan Warne
Permalink for comment 324927
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/25/13 0:45 UTC
Linked by Thom Holwerda on 05/24/13 23:59 UTC
Linked by Thom Holwerda on 05/24/13 22:33 UTC
Linked by Howard Fosdick on 05/24/13 21:41 UTC
Linked by Thom Holwerda on 05/24/13 14:44 UTC
Linked by Thom Holwerda on 05/23/13 23:22 UTC
Linked by Thom Holwerda on 05/23/13 22:04 UTC
Linked by Thom Holwerda on 05/23/13 22:01 UTC
Linked by Thom Holwerda on 05/23/13 17:52 UTC
Linked by Thom Holwerda on 05/22/13 22:23 UTC
More News »
Sponsored Links



Member since:
2005-07-09
The key problem is, if you stay with XP and abandon Vista, you have to add Vista capabilities to XP and maintain all the 1000s of configurations kept inside of XP to preserve backwards compatibility.
In essense, XP would become incredibly bloated. Eventually, Microsoft has to abandon its backwards compatibility. It's not without precident. It gave up DOS, in favour of the less close to the metal NT-DOS. This resulted in thousands of DOS applications failing to work, but they gave DOS enough time to survive. Microsoft can't do this now, but they can clean up Win32 to get rid of all the backwards compatibility kludges and build it on a lean kernel. Then the Windows XP and Windows Vista APIs can be built, WINE-like
on top of the Win32-clean API.
This approach has several benefits:
(1) The Vista libraries would only need to be
loaded if you have Vista apps.
(2) The XP libraries would only need to be
loaded if you have Vista apps.
(3) If you only have Win32-clean apps, your machine would be a lot faster and your kernel will be a lot smaller (idealfor the embedded market).
(4) Porting apps from XP and Vista would simply be a matter of replacing obsoleted APIs with new ones. Code analysis software can catch most of these cases.
I don't see the down-side, other than Microsoft possibly regaining its leadership (which is, Roman empire-like, slowly in decline).