[... A]s I said earlier, look at the registry. Nearly identical.
Because the registry is clearly the most important part of the OS.
Admittedly, I don't have a Vista install, so I can't do much registry comparison. The overall structure of it will be the same, and many of the keys and values may line up, but I doubt that it's line-for-line the same.
How different could the source code possibly be when nearly everything aside from the GUI and the few new features in Vista is the same in XP?
You're not much of a developer, are you?
It uses all the same processes and services in the background.
Are they binary equivalent? Or do they just have the same name, for consistency's sake?
It runs the same, it crashes the same.
I've read (and witness) quite the opposite, but to each their own.
It is a slightly optimized version of XP (Service Pack 3, if you will).
Keep digging, my friend.
I'd be willing to bet that the inner-workings of Windows Vista aren't very different at all from that of XP. It is certainly no ground-up rebuild.
You're kidding, right? That article is more than a year old.
It probably was a re-write until 2003 when they apparently scrapped everything and started again.
Quite the contrary, IIRC. They were going to build in a new filesystem and a ton of other "built from scratch" components, but just don't have the time.
A lot of it is due to business-grade compatibility (meaning their corporate and government customers), a lot if it has to do with dense (in more ways than one) leadership at Microsoft.
It's pitiful that it took them three years working with their current base but it looks like they just poked some holes in the kernel to add extra conduits for services.
You people amaze me.
Apple nails you for $129 every 18 months for a slight performance boost and a couple of handful of new features (ignoring the ones that no one uses). Microsoft does the same thing, on a longer timeframe, and you do nothing but bitch and moan.