Earlier quoted context omitted.
Highly improbable to be the case. Microsoft damaged XP compatibility with Vista; that they would care about software built for 95-98 in 2015 seems unlikely by comparison. It's also just a product name. Programmers will check the kernel version, not the "friendly" consumer-facing string. I realize this information has been circulated around, but unless this has been confirmed by Microsoft please don't claim facts with…
Here's some evidence to support the inference regarding the out of order naming: https://searchcode.com/?q=if%28version%2Cstartswith%28%22win...
> if (osName.indexOf("9") != -1) {
Jesus Hermann Christ. It's not just looking for "Windows 9", it's looking for a "9" anywhere in the version string. Yes, it's under an if clause looking for "Windows" also in the version string, so it won't trigger on "Plan 9" or something, but still it'll get triggered by something like Windows 19.