I'm an egotistical bastard, and I name all my projects after myself. First Linux, now git.
Torvalds, Linus (2007-06-14). First Linux, now git. Retrieved on 2010-10-16.
I have an ego the size of a small planet.
Re: clarification on git, central repositories and commit access lists.
kde-core-devel@kde.org. Linux Weekly News (20 Aug 2007). Retrieved on 2007-12-28.
If you still don't like it, that's OK: that's why I'm boss. I simply know better than you do.
Torvalds, Linus (1996-07-22). Post to comp.os.linux.advocacy newsgroup. Retrieved on 2006-08-28.
The main reason there are no raw devices [in Linux] is that I personally think that raw devices are a stupid idea.
Torvalds, Linus (1996-10-17). Message. linux-kernel mailing list. IU. Retrieved on 2006-08-28.
I'm a bastard. I have absolutely no clue why people can ever think otherwise. Yet they do. People think I'm a nice guy, and the fact is that I'm a scheming, conniving bastard who doesn't care for any hurt feelings or lost hours of work, if it just results in what I consider to be a better system. And I'm not just saying that. I'm really not a very nice person. I can say "I don't care" with a straight face, and really mean it.
Torvalds, Linus (2000-09-06). Message to linux-kernel mailing list. Retrieved on 2007-05-28.
In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people.
Torvalds, Linus (2001-10-04). Post to mlist.linux.kernel newsgroup. Retrieved on 2006-08-28.
Personally, I'm not interested in making device drivers look like user-level. They aren't, they shouldn't be, and microkernels are just stupid.
Torvalds, Linus (2002-05-25). Post. mlist.linux.kernel newsgroup. Google Groups. Retrieved on 2006-08-28.
I allege that SCO is full of it.
Galli, Peter (2003-06-23). "Torvalds Speaks Out on SCO, Linux". eWeek. Retrieved on 2008-03-01.
They are smoking crack.
Galli, Peter (2003-08-20). "Torvalds Slams SCO". eWeek. Retrieved on 2008-03-01.
Notes: said about SCO.
There are literally several levels of SCO being wrong. And even if we were to live in that alternate universe where SCO would be right, they'd still be wrong.
Kerstetter, Jim (2004-02-02). "Linus Torvalds: SCO Is 'Just Too Wrong'". BusinessWeek Online. Retrieved on 2006-08-28.
I'm always right. This time I'm just even more right than usual.
Torvalds, Linus (2005-07-14). Message to linux-kernel mailing list. Retrieved on 2006-08-28.
The fact that ACPI was designed by a group of monkeys high on LSD, and is some of the worst designs in the industry obviously makes running it at any point pretty damn ugly.
Torvalds, Linus (2005-07-31). Message. linux-kernel mailing list. IU. Retrieved on 2006-08-28.
I personally just encourage people to switch to KDE.
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. I don't use Gnome, because in striving to be simple, it has long since reached the point where it simply doesn't do what I need it to do.
Please, just tell people to use KDE.
Torvalds, Linus (2005-12-12). Message to
usability@gnome.org mailing list. Retrieved on 2006-08-28.
… even if the Hurd didn't depend on Linux code (and as far as I know, it does, but since I think they have their design heads firmly up their *sses anyway with that whole microkernel thing, I've never felt it was worth my time even looking at their code), I don't believe a religiously motivated development community can ever generate as good code except by pure chance.
LKML, September 27, 2006
It's one of those rare "perfect" kernels. So if it doesn't happen to compile with your config (or it does compile, but then does unspeakable acts of perversion with your pet dachshund), you can rest easy knowing that it's all your own damn fault, and you should just fix your evil ways.
Torvalds, Linus (2006-11-29). Message to Linux kernel mailing list. Retrieved on 2006-12-11.
Nobody actually creates perfect code the first time around, except me. But there's only one of me.
Tech Talk: Linus Torvalds on git, Google, 2 July 2007.
Is "I hope you all die a painful death" too strong?
Linus to the hardware manufacturers that refuse to release the specifications of their hardware so they could operate with the Linux kernel.
Torvalds, Linus (2007-08-22). Linus Torvalds talks future of Linux. Retrieved on 2007-08-22.
C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it.
Torvalds, Linus (2007-09-06). Message to gmane.comp.version-control.git mailing list. Retrieved on 2007-09-22.
C++ is in that inconvenient spot where it doesn't help make things simple enough to be truly usable for prototyping or simple GUI programming, and yet isn't the lean system programming language that C is that actively encourages you to use simple and direct constructs.
Torvalds, Linus (2007-09-07). Message to gmane.comp.version-control.git mailing list. Retrieved on 2007-09-22.