Linus Torvalds

Image of Linus Torvalds
The cyberspace 'earnings' I get from Linux come in the format of having a Network of people that know me and trust me, and that I can depend on in return.
- Linus Torvalds
Collection: Trust
Image of Linus Torvalds
I think people can generally trust me, but they can trust me exactly because they know they don't have to.
- Linus Torvalds
Collection: Thinking
Image of Linus Torvalds
So I decided that if the architecture is fundamentally sane enough, say it follows some basic rules like it supported paging , then I would be able to say, yes, Linux fundamentally supports that model.
- Linus Torvalds
Collection: Support
Image of Linus Torvalds
One of the reasons that I really don't mind that people are selling Linux commercially is exactly because it does make me feel good that people use the product.
- Linus Torvalds
Collection: People
Image of Linus Torvalds
I seldom get self-righteous, and even when I am being impolite (almost always on purpose - there's an art to insulting people, too), I tend to try to not be too serious about it. And most of the time it means that I can take criticism constructively, and sometimes just change my opinion on the fly and laugh at myself over having turned on a dime.
- Linus Torvalds
Collection: Art
Image of Linus Torvalds
I really never wanted to do source control management at all and felt that it was just about the least interesting thing in the computing world .
- Linus Torvalds
Collection: Interesting
Image of Linus Torvalds
I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
- Linus Torvalds
Collection: Trust
Image of Linus Torvalds
Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen an angry penguin charging at them in excess of 100mph. They'd be a lot more careful about what they say if they had.
- Linus Torvalds
Collection: Thinking
Image of Linus Torvalds
Every time I see some piece of medical research saying that caffeine is good for you, I high-five myself. Because I'm going to live forever.
- Linus Torvalds
Collection: Forever
Image of Linus Torvalds
Modern PCs are horrible. ACPI is a complete design disaster in every way. But we're kind of stuck with it. If any Intel people are listening to this and you had anything to do with ACPI, shoot yourself now, before you reproduce.
- Linus Torvalds
Collection: People
Image of Linus Torvalds
I love making friends.... it's people I can't stand.
- Linus Torvalds
Collection: Funny
Image of Linus Torvalds
I have one very basic rule when it comes to "good ideas". A good idea is not an idea that solves a problem cleanly. A good idea is an idea that solves several things at the same time. The mark of good coding is not that the program does what you want, it's that it also does something that you didn't start out wanting.
- Linus Torvalds
Collection: Ideas
Image of Linus Torvalds
It's what I call "mental masturbation", when you engage is some pointless intellectual exercise that has no possible meaning.
- Linus Torvalds
Collection: Exercise
Image of Linus Torvalds
If you think your users are idiots, only idiots will use it.
- Linus Torvalds
Collection: Inspiring
Image of Linus Torvalds
Don't hurry your code. Make sure it works well and is well designed. Don't worry about timing.
- Linus Torvalds
Collection: Worry
Image of Linus Torvalds
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
Collection: Confused
Image of Linus Torvalds
In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people.
- Linus Torvalds
Collection: People
Image of Linus Torvalds
No problem is too big it can't be run away from
- Linus Torvalds
Collection: Running
Image of Linus Torvalds
We all know Linux is great...it does infinite loops in 5 seconds.
- Linus Torvalds
Collection: Doe
Image of Linus Torvalds
In many cases the user interface to a program is the most important part for a commercial company: whether the programs works correctly or not seems to be secondary.
- Linus Torvalds
Collection: Important
Image of Linus Torvalds
If you think penguins are fat and waddle, you have never been attacked by one running at you in excess of 100 miles per hour.
- Linus Torvalds
Collection: Running
Image of Linus Torvalds
Given enough eyeballs, all bugs are shallow.
- Linus Torvalds
Collection: Bazaars
Image of Linus Torvalds
An infinite number of monkeys typing into GNU emacs would never make a good program.
- Linus Torvalds
Collection: Numbers
Image of Linus Torvalds
Once you realize that documentation should be laughed at, peed upon, put on fire, and just ridiculed in general, then, and only then, have you reached the level where you can safely read it and try to use it to actually implement a driver.
- Linus Torvalds
Collection: Fire
Image of Linus Torvalds
The fact is, there aren't just two sides to any issue, there's almost always a range of responses, and "it depends" is almost always the right answer in any big question.
- Linus Torvalds
Collection: Two Sides
Image of Linus Torvalds
Excusing bad programming is a shooting offence, no matter what the circumstances.
- Linus Torvalds
Collection: Funny
Image of Linus Torvalds
UNIX has a philosophy, it has 25 years of history behind it, and most importantly, it has a clean core. It strives for something - some kind of beauty. And that's really what struck me as a programmer. Operating systems that normal home users are used to, such as DOS and Windows, didn't have any way of life. Nobody tried to design Windows - it just grew in random directions without any kind of thought behind it. [...] I don't think Microsoft is evil in itself; I just think that they make really crappy operating systems.
- Linus Torvalds
Collection: Philosophy
Image of Linus Torvalds
I'm basically a very lazy person who likes to get credit for things other people actually do.
- Linus Torvalds
Collection: People
Image of Linus Torvalds
Let's put it this way: if you need to ask a lawyer whether what you do is "right" or not, you are morally corrupt. Let's not go there. We don't base our morality on law.
- Linus Torvalds
Collection: Law
Image of Linus Torvalds
I may make jokes about Microsoft at times, but at the same time, I think the Microsoft hatred is a disease.
- Linus Torvalds
Collection: Thinking
Image of Linus Torvalds
People will realize that software is not a product; you use it to build a product.
- Linus Torvalds
Collection: People
Image of Linus Torvalds
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.
- Linus Torvalds
Collection: Running
Image of Linus Torvalds
On the internet nobody can hear you being subtle.
- Linus Torvalds
Collection: Internet
Image of Linus Torvalds
So I've decided to be a very rich and famous person who doesn't really care about money, and who is very humble but who still makes a lot of money and is very famous, but is very humble and rich and famous.
- Linus Torvalds
Collection: Humble
Image of Linus Torvalds
I'm not a big believer in revolutions. What people call revolutions in technology were more of a shift in perception - from big machines to PC's (the technology just evolved, fairly slowly at that), and from PC's to the internet. The next "revolution" is going to be the same thing - not about the technology itself being revolutionary, but a shift in how you look at it and how you use it.
- Linus Torvalds
Collection: Technology
Image of Linus Torvalds
Language is one of the fundamental principles of human understanding. It is the way we interact with each other and how we grasp the world we live in. Intelligence is the ability to avoid doing work, yet getting the work done.
- Linus Torvalds
Collection: Understanding
Image of Linus Torvalds
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
Collection: Wall
Image of Linus Torvalds
There are lots of Linux users who don't care how the kernel works but only want to use it is not only a tribute to how good Linux is, but it also brings up issues that I would never have thought of otherwise.
- Linus Torvalds
Collection: Use
Image of Linus Torvalds
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.
- Linus Torvalds
Collection: Simple
Image of Linus Torvalds
I am not out to destroy Microsoft, that would be a completely unintended side effect.
- Linus Torvalds
Collection: Would Be
Image of Linus Torvalds
Real quality means making sure that people are proud of the code they write, that they're involved and taking it personally.
- Linus Torvalds
Collection: Real
Image of Linus Torvalds
I never try to make any far-reaching predictions, so much can happen that it simply only makes you look stupid a few years later.
- Linus Torvalds
Collection: Stupid
Image of Linus Torvalds
If you have ever done any security work - and it did not involve the concept of "network of trust" - it wasn't security work, it was - masturbation. I don't know what you were doing. But trust me, it's the only way you can do security, it's the only way you can do development.
- Linus Torvalds
Collection: Done
Image of Linus Torvalds
I don't think commercialization is the answer to anything. It's just one more facet of Linux, and not the deciding one by any means.
- Linus Torvalds
Collection: Mean
Image of Linus Torvalds
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.
- Linus Torvalds
Collection: Would Be
Image of Linus Torvalds
The big thing about distributed source control is that it makes one of the main issues with SCM's go away - the politics around "who can make changes." BitKeeper showed that you can avoid that by just giving everybody their own source repository.
- Linus Torvalds
Collection: Issues
Image of Linus Torvalds
Bill Gates really seems to be much more of a business man than a technologist, while I prefer to think of Linux in technical terms rather than as a means to money. As such, I'm not very likely to make the same kind of money that Bill made.
- Linus Torvalds
Collection: Mean
Image of Linus Torvalds
I actually don't believe that everybody should necessarily try to learn to code. I think it's reasonably specialized, and nobody really expects most people to have to do it. It's not like knowing how to read and write and do basic math.
- Linus Torvalds
Collection: Believe
Image of Linus Torvalds
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
Collection: Stupid