New
#1
I saw that on another forum and totally cracked up. I doubt the veracity of it but it does make more sense than M$'s silly explanation.
Seemingly everyone on the Net has a theory as to why Microsoft skipped the name "Windows 9" and jumped to 10. Here's one explanation that actually makes sense.
Source: Is this why Microsoft named it Windows 10? - CNET
Admin edit
Our Windows 10 site - Windows 10 Forums
I saw that on another forum and totally cracked up. I doubt the veracity of it but it does make more sense than M$'s silly explanation.
Maybe it's because it's rumored MS said they would give out Win 9 for free & this way they don't have to.
Well, this might throw a wrench into the "Windows OS versions are like Star Trek Movies" theory. (Every other one sucks). Or it might not, we'll see....
It is possible.
As far as I can tell "Windows 10" is not found anywhere in the registry but there is reason to believe it will in the final version. "Windows Technical Preview" is found where the the version is usually identified. This has never been a legitimate way for an application to check Windows version but applications have been known to do worse. And some of them have become very popular.
Actually I would suggest that the code issue is the real reason. Way before Windows 7, 95,98,98 SE and ME were collectively called Windows 9.x and when you install programs the scripts actually check the version of Windows they are installing on to install to the correct places in the OS.9.x does not have program data. The start menu is now in a different place. I could see plenty of issues with old programs that still work today on XP and a above completely falling over when installed in the Windows 95 to ME locations. To me it makes perfect sense and also good marketing.
These aren't just kernel versions but the Windows version numbers as seen by applications. In Windows 10 6 is the major version and 4 is the minor version. Don't try to read too much into the numbers. The reason why Microsoft has avoided changing the major version number is because they have learned from experience that this causes compatibility problems. Many applications erroneously test for specific major version numbers and fail if it differs from what is expected.
It would also be a re-write of the code.
Instead of just cleaning the code up.
and changes to the Gui.