Linus Torvalds: The mind behind Linux
Linus Torvalds: Het brein achter Linux
In 1991, Linus Torvalds shared the Linux kernel with a few computer hobbyists. The operating system they built reshaped the software industry. Full bio
Double-click the English transcript below to play the video.
a strange thing.
is in millions of computers,
draait op miljoenen computers,
Android devices out there.
Androidtoestellen in omloop.
single one of them.
in elk van die toestellen.
software headquarters driving all this.
waar dit alles aangestuurd wordt.
when I saw a picture of it.
toen ik er een foto van zag.
hoofdkwartier van Linux.
doesn't look like much.
part in my office
deel van mijn kantoor
on the walls are this light green.
they use that on the walls.
dat soort lichtgroene muren hebben.
that really stimulates you.
you only see the screen,
je ziet alleen het scherm.
about in my computer is --
and powerful, although I like that --
ook al vind ik dat leuk,
small data center at home,
boring office you'll ever see.
in de computer niet horen.
technology empire --
to the power of open source.
van de kracht van open source.
to understand open source
to the development of Linux.
tot de ontwikkeling van Linux.
kleed ik me aan, zodat ik kleren aan heb.
as a collaborative project.
als een collaboratief project.
in a series of many projects
één van de vele projecten
enjoyed programming.
graag programmeerde.
we still have not reached.
nog steeds niet bereikt hebben.
that I was looking for a project on my own
dat ik een project op mezelf zocht,
really, on my radar at all.
helemaal niet op mijn radar.
you want to show off to people.
waar je mee wil uitpakken.
look at what I did!"
that great back then.
echt niet veel soeps.
open source at that point.
nog geen open source.
but there was no intention
die open was, zonder de bedoeling
methodology that we think of today
zoals we die nu kennen,
on this for half a year,
of the open source --
die aan open source deed --
"free software" back then --
voornamelijk 'free software' --
to the notion that, hey,
met de notie
licenses that had been around.
die al bestonden.
commercial interests coming in.
van commerciële belangen.
I think most people who start out have,
van de meeste starters,
taking advantage of their work, right?
maakt van hun werk, niet?
some code that you thought,
waarvan jij dacht:
I would not have thought of that.
daar was ik zelf niet opgekomen.
by people contributing code,
met het bijdragen van code,
started contributing ideas.
takes a look at your project --
jouw project bekijkt --
of other things, too,
ook voor andere dingen geldt
takes an interest in your code,
voor jouw code,
give you feedback
om je feedback te geven
for half my life, basically.
geprogrammeerd.
had been completely personal
persoonlijk geweest.
just started commenting,
commentaar gingen geven,
giving code back,
code gingen bijdragen,
moments where I said,
momenten waarop ik zei:
people on email,
met anderen via e-mail,
and get involved in my project.
die commentaar geven en betrokken raken.
when you saw what was being built
je zag wat er gemaakt werd,
this actually could be something huge,
dit zou echt iets groots kunnen worden,
that I'm getting nice feedback on,
waar ik goed commentaar op krijg,
in the whole technology world"?
in de wereld van de technologie?"
was not when it was becoming huge,
niet toen het enorm werd,
niet alleen te zijn,
people being involved --
is not a big deal -- to me.
maakt niet veel uit -- voor mij.
then it's a huge deal --
maakt het wel veel uit --
voor technologie,
het grote ding de community opstarten,
a single point where I went like,
that I talk to really credit you
met wie ik praat, zeggen dat jij
for software development.
voor softwareontwikkeling.
and your role in that.
en over jouw rol daarin?
or 100 people working on a project
die werken aan een project
where just on the kernel,
dat voor de kernel alleen
in every single release
bij elke release,
roughly two or three months.
om de twee of drie maanden.
who make small, small changes.
die heel kleine wijzigingen doen.
you have to maintain it.
de manier van onderhouden.
that do only source-code maintenance.
over onderhoud van source code gaan.
the most commonly used,
and refused to touch it
en bleef er zo ver mogelijk van weg.
that was radical and interesting
iets radicaals en interessants,
who wanted to participate,
I was the kind of break point,
tot op het punt waar ik
with thousands of people.
to maintain my first big project.
grote project te onderhouden.
for something meaningful
voor iets dat betekenis heeft.
has been something I needed
omdat ik iets nodig had
and Git kind of arose
to work with too many people.
met teveel mensen te moeten werken.
LT: Yeah.
LT: Ja.
who's transformed technology
heeft getransformeerd,
and understand why it is.
te begrijpen hoe dat komt.
with a Rubik's Cube.
met een Rubiks kubus.
programming since you were like 10 or 11,
sinds je 10de of je 11de,
genius, you know, übernerd,
een übernerd,
who could do everything?
the prototypical nerd.
in the Rubik's Cube
voor de Rubiks kubus
who's not in the picture,
like, a couple of cousins --
maar ik heb een paar neven ---
into the room she would say,
particularly exceptional.
was that I would not let go.
was dat ik niet opgaf.
because that's interesting.
want dat is interessant.
a geek and being smart,
een geek zijn en slim zijn,
let's do something else --
tijd voor iets anders" --
other parts in my life, too.
in andere aspecten van mijn leven.
in Silicon Valley gewoond.
company, in Silicon Valley,
in Silicon Valley,
is that people jump between jobs
is juist dat mensen van job naar job gaan
development of Linux itself,
you in conflict with other people.
voor conflicten met anderen.
the quality of what was being built?
van het product te bewaken?
a people person," --
to other people's feelings,
op de gevoelens van anderen,
say things that hurt other people.
die anderen kwetsen.
that I should be nice.
dat ik vriendelijk moet zijn.
that maybe you're nice,
jij bent misschien vriendelijk,
is we are different.
I'm particularly proud of,
I really like about open source
van open source
people to work together.
er samen aan kunnen werken.
don't like each other.
very heated arguments.
you can find things that --
dat je het niet eens bent,
in really different things.
where I said earlier
taking advantage of your work,
mijn werk zouden misbruiken.
quickly turned out,
were lovely, lovely people.
heel erg leuk waren.
at all interested in doing,
waar ik geen interesse voor had.
that I just did not want to go.
op manieren die ik niet wilde.
source they could do it,
open source was, mochten ze.
really beautifully together.
it works the same way.
op dezelfde manier.
the communicators,
communicatiemensen,
and get you into the community.
bij de gemeenschap betrekken.
om mijn leven te redden.
was the make a pretty UI,
dat je een mooie interface maakt,
I'm trying to explain.
ik probeer het uit te leggen.
other trait that you have,
interessante karaktertrek.
particularly good taste in code,
van niet zo goede smaak in code,
hebben al geprogrammeerd?
a singly-linked list.
heeft geprogrammeerd.
good taste approach,
when you start out coding.
begint te programmeren.
in a singly-linked list --
an existing entry from a list --
van een lijst af te halen.
between if it's the first entry
het eerste item is,
the pointer to the first entry.
naar het eerste item wijzigen.
of a previous entry.
van een eerder item wijzigen.
why it doesn't have the if statement,
waarom er geen 'if'-clausule is,
soms anders kan benaderen
a problem in a different way
a special case goes away
een uitzondering verdwijnt
although, details are important.
hoewel, details zijn belangrijk.
I really want to work with
met wie ik echt graag samenwerk,
which is how ...
en dus ...
because it's too small.
omdat het te klein is.
seeing the big patterns
dat je echt de grote patronen ziet
what's the right way to do things.
wat de juiste aanpak is.
the pieces together here now.
voor softwaremensen.
to software people.
to some people here.
voor een aantal mensen hier.
of these grand visions of the future.
om een toekomstvisie uit te werken.
uncomfortable at TED
op deze TED-conferentie,
of vision going on, right?
happy with all the people
and just staring at the clouds
and saying, "I want to go there."
that's right in front of me
voor mijn voeten dichten,
about these two guys.
over deze twee kerels.
do you relate to them?
of cliché in technology,
scientist and crazy idea man.
is met de gekke ideeën.
their companies after him.
hun bedrijf naar hem.
for being kind of pedestrian
omdat hij prozaïsch zou zijn
and 99 percent perspiration."
en 99 procent zweten".
niet altijd dol op hem zijn.
grab these days,
of an Edison than a Tesla.
een Edison dan een Tesla.
bij TED is dromen --
this week is dreams --
een beetje te dimmen, ja.
others have made, arguably,
verdiend met je software.
out of your software.
for several reasons.
niet nijdig van.
open source and really letting go thing,
open source en laat-het-los,
I don't really enjoy, public talking,
niet dol op ben -- spreken voor publiek --
this is an experience.
that make me a very happy man
die me gelukkig stemmen
de juiste keuzes heb gemaakt.
fully realized now in the world,
works so well in code
zo goed werkt in code,
goede manier om te bepalen
and this is not done well.
en wat niet goed gedaan is.
room for arguments.
open politics and things like that --
over open politiek en zo --
principles in some other areas
in andere gebieden,
turns into not just gray,
is making a comeback.
in de wetenschap.
being pretty closed,
and some of that going on.
a comeback in science,
en open tijdschriften.
thank you for the Internet,
bedankt voor het internet,
and revealing so much of yourself.
en zoveel van jezelf te laten zien.
ABOUT THE SPEAKER
Linus Torvalds - Software engineerIn 1991, Linus Torvalds shared the Linux kernel with a few computer hobbyists. The operating system they built reshaped the software industry.
Why you should listen
Fascinated by the economy and elegance of experimental operating system Minix, computer scientist Linus Torvalds wrote an operating system kernel and shared it with independent programmers. The system that they fleshed out and released in 1994 -- Linux -- was remarkable not only for its utility and efficiency but also for the collaboration of its community.
Now enjoying mainstream respectability (and the support of the computer industry), Linux runs on the servers of Amazon, Google, and much of the wired world. As the sole arbiter of code for the Linux Foundation (which he characteristically downplays by saying “the only power I have is to say ‘no’”), Torvalds quietly inspires open-source projects worldwide.
Linus Torvalds | Speaker | TED.com