Linus Torvalds

Linus Torvalds
Linus Benedict Torvalds; born December 28, 1969) is a Finnish-American software engineer who is the creator and, for a long time, principal developer, of the Linux kernel, which became the kernel for operating systemssuch as GNU and years later Android and Chrome OS. He also created the distributed revision control system git and the diving logging and planning software Subsurface. He was honored, along with Shinya Yamanaka, with the 2012 Millennium Technology Prize by the Technology Academy Finland "in recognition...
NationalityFinnish
ProfessionEngineer
Date of Birth28 December 1969
CityHelsinki, Finland
CountryFinland
It's a personality trait: from the very beginning, I knew what I was concentrating on. I'm only doing the kernel - I always found everything around it to be completely boring.
Software patents, in particular, are very ripe for abuse. The whole system encourages big corporations getting thousands and thousands of patents. Individuals almost never get them.
I'd much rather have 15 people arguing about something than 15 people splitting into two camps, each side convinced it's right and not talking to the other.
I used to be interested in Windows NT, but the more I see it, the more it looks like traditional Windows with a stabler kernel. I don't find anything technically interesting there.
I am very happy about Android obviously. I use Android, and it's actually made cellphones very usable.
Today, I will offer free web hosting and developpement helps for projects under Sourceforge
I started Linux as a desktop operating system. And it's the only area where Linux hasn't completely taken over. That just annoys the hell out of me.
If it is relevant there is always somebody else out there.
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.
I am not out to destroy Microsoft, that would be a completely unintended side effect.
The idea of abstracting away the one thing that must be blindingly fast, the kernel, is inherently counter productive.
Don't ever make the mistake [of thinking] that you can design something better than what you get from ruthless massively parallel trial-and-error with a feedback cycle. That's giving your intelligence much too much credit.
I've tried it a couple of times over the years, mainly because the thing Ubuntu did so well was make Debian usable. I always felt that Debian was a pointless exercise because to me, the point of a distribution is to make everything easy. Easy to install, to be pretty and to be friendly and Ubuntu did that to Debian.
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.