What commercialism has brought to Linux has been the incentive to make a good distribution that is easy to use and that has all the packaging issues worked out. Linus Torvalds More Quotes by Linus Torvalds More Quotes From Linus Torvalds Developers have the attention spans of slightly moronic woodland creatures. Linus Torvalds woodland-creatures developers attention I have an ego the size of a small planet. Linus Torvalds size planets ego The idea of abstracting away the one thing that must be blindingly fast, the kernel, is inherently counter productive. Linus Torvalds kernel one-thing ideas If you want an application to be portable, you don't necessarily create an abstraction layer like a microkernel so much as you program intelligently. Linus Torvalds layers program want I am very happy about Android obviously. I use Android, and it's actually made cellphones very usable. Linus Torvalds androids use made The bulk of all patents are crap. Spending time reading them is stupid. It's up to the patent owner to do so, and to enforce them. Linus Torvalds technology reading stupid That's what makes Linux so good: you put in something, and that effort multiplies. It's a positive feedback cycle. Linus Torvalds linux effort positive Helsinki isn't all that bad. It's a very nice city, and it's cold really only in wintertime. Linus Torvalds cold nice cities Eventually the revolutionaries become the established culture, and then what will they do Linus Torvalds anarchy revolutionary culture If it is relevant there is always somebody else out there. Linus Torvalds relevant ifs When it comes to software, I much prefer free software, because I have very seldom seen a program that has worked well enough for my needs, and having sources available can be a life-saver. Linus Torvalds economy enough needs Given enough eyeballs, all bugs are shallow. Linus Torvalds bazaars bugs enough You know, the mark of intelligence is realizing when you're making the same mistake over and over and over again, and not hitting your head in the wall five hundred times before you understand that it's not a clever thing to do. Linus Torvalds wall clever mistake Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C. Linus Torvalds choices use would-be See, you not only have to be a good coder to create a system like Linux, you have to be a sneaky bastard too. Linus Torvalds coders sneaky linux This 'users are idiots, and are confused by functionality' mentality of Gnome is a disease. If you think your users are idiots, only idiots will use it. Linus Torvalds confused disease thinking I was never a "big thinker". One of my philosophies in Linux has always been to not worry about the future too much, but make sure that we make the best of what we have now - together with keeping our options open for the future and not digging us into a hole. Linus Torvalds together worry philosophy You can do a lot of things with git, and many of the rules of what you *should* do are not so much technical limitations but are about what works well when working together with other people. So git is a very powerful set of tools. Linus Torvalds powerful working-together people And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports on it, you know they are just evil lies. Linus Torvalds bugs evil lying While we ended up having several core maintainers use BitKeeper - it was free to use for open source projects - it never got ubiquitous. So it helped kernel development, but there were still pain points. Linus Torvalds pain development use