Torvalds' Secret Sauce For Linux: Willing To Be Wrong (ieee.org)
An anonymous reader writes: Linux turns 25 this year(!!). To mark the event, IEEE Spectrum has a piece on the history of Linux and why it succeeded where others failed. In an accompanying question and answer with Linus Torvalds, Torvalds explains the combination of youthful chutzpah, openness to other's ideas, and a willingness to unwind technical decisions that he thinks were critical to the OS's development: "I credit the fact that I didn't know what the hell I was setting myself up for for a lot of the success of Linux. [...] The thing about bad technical decisions is that you can always undo them. [...] I'd rather make a decision that turns out to be wrong later than waffle about possible alternatives for too long."
I'd rather make a decision that turns out to be wrong later than waffle about possible alternatives for too long
Linux was successful because most of his decisions turned out to be right. The guy is a genius.
I don't have to believe anyone, because I was there. I remember running GNU software on AIX and SunOS before Linux existed. I remember exactly how liberating it was, 25 years ago, finally to have a GPL licensed kernel on which the GNU tools were the native userland instead of third party software, and a commercial kernel was no longer needed. What is ancient history to you is vivid memory to me.
Were you even alive in 1991?