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
I've been employed by the University of Helsinki, and that has been paying my bills. Obviously a ''real job'' pays better than most universities will pay, but I've been very happy with this arrangement I get to do whatever I want, and I have no commercial pressures whatsoever doing this.
I don't go to conferences quite as much as I used to: having a child and movin away from the university leaves me with less time, but I've tried to balance things out - not just spending time with Linux all the time, but having a real job and a real life at the same time.
I obviously think that freely available software can not only keep up with the evolution of commercial software, but often exceed what you can do commercially.
While I may not get any money from Linux, I get a huge personal satisfaction from having written something that people really enjoy using, and that people find to be the best alternative for their needs.
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.
Being open source meant that I could work on the technical side (along with lots of other people), and others who had the interest and inclination could start up companies around it.
I made very sure that I did not get involved with any of the commercial Linux companies, exactly so that I would be neutral and not ever seen as "working for the competition".
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.
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.
Me trying to make a business around Linux would have been a total disaster.
I changed the Linux copyright license to be the GPL some time in the first half of 1992. Mostly because I had hated the lack of a cheaply and easily available UNIX when I had looked for one a year before.
The correct form factor for a laptop is obviously 12" and 2 lbs, and I don't understand why everybody gets that wrong.
I'd like to point out that I don't think that there is anything fundamentally superior in the GPL as compared to the BSD license, for example. But the GPL is what I want to program with, because unlike the BSD license it guarantees that anybody who works on the project in the future will also contribute their changes back to the community.
With software, you really can replicate and do a lot of very real and active development in parallel, and actually try it out and see what works.