Linked by Thom Holwerda on Mon 28th May 2007 15:07 UTC, submitted by PlatformAgnostic
Windows Alex Ionescu, one of the lead developers behind the ReactOS project, has published a detailed article on the XP/Vista application compatibility system. "For the last few days, I've been intimately becoming aquainted with a piece of technology in Windows XP and Vista that rarely gets the attention it deserves. It has raised my esteem and admiration towards Microsoft ten fold, and I feel it would be wise to share it, publicize it, and then of course, find (positive) ways to exploit it to turn it into a powerful backend for various purposes."
Thread beginning with comment 243694
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Oh my god
by sappyvcv on Mon 28th May 2007 17:45 UTC in reply to "Oh my god"
sappyvcv
Member since:
2005-07-06

Oh yeah, because a modular compatiblity system that isn't hard-coded is such a mess :rolleyes:

Reply Parent Bookmark Score: 5

RE[2]: Oh my god
by segedunum on Mon 28th May 2007 18:44 in reply to "RE: Oh my god"
segedunum Member since:
2005-07-06

Oh yeah, because a modular compatiblity system that isn't hard-coded is such a mess

It's by no means modular. It does various specific, and probably unspeakable, things right down to a per-application basis - and it seems to modify the system in ways which makes an application think it is running under another version of Windows. DOSBox does a better job of this.

It's not as if this is merely a compatibility library that makes previous versions of components available to applications that need them.

Reply Parent Bookmark Score: 4

RE[3]: Oh my god
by sappyvcv on Mon 28th May 2007 20:36 in reply to "RE[2]: Oh my god"
sappyvcv Member since:
2005-07-06

..and it does it in a modular way. Geez.

Reply Parent Bookmark Score: 2