what about Linux?
Yes, Linux has a lot of different distros. So what?? They can all talk to each other without issue. Choose any distro and match it against Windows and then tell me which one is crazy.
Ubuntu for instance has 4 versions Ubuntu 32, 64 and Ubuntu Server 32, 64.
By comparison Windows 7 has: Starter (32), Home Basic (32 & 64), Home Premium (32 & 64), Professional (32 & 64), Enterprise (32 & 64), Ultimate (32 & 64). Add to that 'N' and 'KN' editions and 'VL' builds. Gee, that's 14 versions of one release of Windows, from Microsoft, then there are a zillion OEM versions as well.
Oh and let's not forget Upgrade compatibility for Windows 7 In place upgrades could only be done if you are upgrading to the same architecture (32 bit to 32 bit) and even then you could only upgrade from Vista Home Basic to 7 Home Basic, 7 Home Premium, 7 Ultimate. From Vista Home Premium to 7 Home Premium, 7 Ultimate. From Vista Business to 7 Pro, Enterprise, Ultimate. From Vista Ultimate to 7 Ultimate, otherwise clean install.
I assume you are referencing "Cross-platform technology" in the article. The point is that I should be able to access Linux from Windows, Mac from Linux....
Getting Linux to talk to Linux or Mac to Mac or Windows to Windows is easy.