The plan of M$ will never work unless they force the users like making DX12 windows 10 exclusive.
Its not a mental plan. THe bigger reasons being some silly programs that were coded as (of course MS doesnt agree, but then marketing speak surely wouldnt want to let go of any chance to market bigger numbers)
String version = System.getProperty("os.version");
if (name.equals("solaris") || name.equals("SunOS")) {
name = "solaris";
} else if (name.startsWith("windows")) {
name = "windows";
if (name.startsWith("windows 9")) {
if (version.startsWith("4.0")) {
version = "95";
} else if (version.startsWith("4.9")) {
version = "me";
} else {
assert version.startsWith("4.1");
version = "98";
}
} else {
if (version.startsWith("4.0")) {
version = "nt4";
} else if (version.startsWith("5.0")) {
version = "2000";
} else if (version.startsWith("5.1")) {
version = "xp";
} else if (version.startsWith("5.2")) {
version = "2003";
}
}