48
exelix
7y

Why Microsoft skipped windows 9 ?
"because some old programs may mistake it for windows 95 or 98"
(not mine)

Comments
  • 2
    You know, Microsoft just seem like such a incompetent company.
  • 4
    @theuser because some old software fucked up?
  • 1
    @theuser Actually the story I heard was that Java was just one of the non-Microsoft codebases that used that particular shortcut.

    No independent confirmation, but I think it's at least plausible.
  • 2
    @jbhelfrich And they know that if they did push a super simple update to fix this, people would ignore it then complain that it's not compatible with Windows 9
  • 1
    Why a version check is a string comparison in the first place? That's just idiotic. We have version numbers for a reason.
  • 0
    That's a bullshit myth. Windows exposes internal version numbers in it's APIs that do not resemble the marketing names at all.
  • 0
    @daniel-kun That seems dumb to me as well, but this is the explaination given by someone who claims to be a Microsoft dev https://reddit.com/r/technology/...
    And it seems to be true https://searchcode.com//...
    I think this is the funniest example:
    else if (osName.startsWith("Windows")) {
    if (osName.indexOf("9") != -1) {
    jvm = WINDOWS_9x;
    }
    lol
Add Comment