Posted October 04, 2009


(Continuing to call the "professional" products "Thing Server 20xx" (or possibly "Visual Studio 20xx") and proceeding to confuse... well, nearly everyone with mass-market names (XP/Vista/7) seems most unfair. I'd never thought of "less confusion" as a feature worthy of extra money before.)
2008 R2 is the same generation as Windows 7 (I figure they couldn't trick the server market into thinking it was a whole new version, like they have done with the consumers).
And there were two (or more?) versions of 64-bit Windows XP, the first one was for the ia64 architecture (the one Intel made to replace their x86 - or ia32 - architecture, used in some Itanum and maybe one or two Xeon CPUs, and which totally botched any attempts at running standard 32-bit applications - either the hardware part responsible for running 32-bit software was seriously underpowered, or it all had to be run through software emulation, I don't really remember, maybe a combination; the hardware bit was so slow that it was actually faster doing it all in software), the other was made for the more common AMD-engineered architecture (ingeniously called "amd64", before it was generally adopted as "x86-64" and "x64"), who decided to simply slap on 64-bit processing to the already common x86 architecture so as to not break binary compatibility.
Bah, what the hell. Wikipedia to the rescue.