Comment Citation needed (Score 1) 416
Bad, really bad "API stability" is the main reason Linux failed so badly in the "industry".
What an utterly idiotic statement: Linux "failed because of $X".
Firstly, there are many possible reasons why Linux may be better or worse than Windows in a given situation, of which API stability is just one of them. Maybe it was important for you, or for a particular project you were involved with, but that doesn't make it THE REASON. Assuming that a complex issue like OS competition can be boiled down to a single "reason for failure" is stupid, particularly when your bald assertion is not backed up with a single piece of evidence.
Secondly, Linux hasn't "failed" just because it hasn't satisfied an arbitrary requirement to displace Windows within some timeline that exists only in your own head. If Linux (not UNIX) used to run on 90% of desktops and was knocked out of the game by Windows, you would have a point. If Linus Torvalds personally committed to take over from Windows within ten years, you would have a point. Neither of these is true. Linux still exists, it is still being developed, and it is still being used by millions of people and companies all over the world. I would be quite happy to achieve this level of "failure" in any of my own projects.
But meh, why I am I wasting time arguing with this crap? Another day, another "Linux will never succeed on the desktop because $MY_PARTICULAR_ISSUE" post. At least it didn't involve complaining about manually configuring monitor sync rates or include a demand to magically eradicate all distros except for the One True Choice, so I guess that's progress.