(no title)
kmontrose | 11 years ago
App compat's out (ie. "Run this program in compatibility mode for"), too many libraries. They'd never get an accurate enough list of affected programs.
They can't change the reported OS name, too many apps display it; and it'd be crazy weird (a bug for all practical purposes) to have programs claim they're on "Windows 10" while the box says "Windows 9".
Probably can't change the format of the name either, ie. "Windows(tm) 9" or "Microsoft Windows 9" or whatever; I bet tons of apps just check for "Windows " as well.
It's an unfortunate choice, but I don't really see an alternative if they wanted a numeric version number.
harryh|11 years ago
Arnavion|11 years ago
Do you want explorer.exe to think the OS is named Windows 10 because it loads a library that requires the compat fix?
eurleif|11 years ago
kmontrose|11 years ago
"9" is pretty well universal (I know, not strictly, but for software Arabic numerals are kind of assumed knowledge); "Nine" on the other hand isn't something you know without being able to read English.
(Having been through a pretty big localization project recently... this stuff sucks. So much. All your assumptions start breaking.)
harryh|11 years ago