That's a long time in the computing world, and so far it ain't happened yet. And if it hasn't, I'm willing to bet there's a reason for it.
Quality products do not always win out over inferior products. Which is why the format for VCR's is currently, well, VCR instead of Betamax. It astounds me sometimes to see just how often Linux boosters fail to get this simple fact.
Microsoft is not currently the world leader it is because of its products. That you guys keep expecting that somehow a quality product is going to be their downfall is silly.
I mean, my God, just look at the Apple OS vs Windows 3.1. No contest whatsoever at to which one was better. And yet, somehow MS managed to get a virtual lock on the OS industry.
MS usually wins by being more cunning, more vicious and by just plain outsmarting its competitors. And by being fully aware that their prime business is to make money. Until Linux supporters learn how to do this, Linux will probably prosper about as well as Java has.