The mind behind Linux
-
0:01 - 0:04Chris Anderson: This is such
a strange thing. -
0:04 - 0:07Your software, Linux,
is in millions of computers, -
0:07 - 0:10it probably powers much of the Internet.
-
0:10 - 0:12And I think that there are, like,
-
0:12 - 0:16a billion and a half active
Android devices out there. -
0:16 - 0:18Your software is in every
single one of them. -
0:19 - 0:20It's kind of amazing.
-
0:20 - 0:25You must have some amazing
software headquarters driving all this. -
0:25 - 0:28That's what I thought -- and I was shocked
when I saw a picture of it. -
0:28 - 0:30I mean, this is --
-
0:30 - 0:32this is the Linux world headquarters.
-
0:32 - 0:34(Laughter)
-
0:34 - 0:38(Applause)
-
0:38 - 0:40Linus Torvalds: It really
doesn't look like much. -
0:40 - 0:42And I have to say,
-
0:42 - 0:46the most interesting part in this picture,
-
0:46 - 0:47that people mostly react to,
-
0:47 - 0:49is the walking desk.
-
0:49 - 0:52It is the most interesting
part in my office -
0:52 - 0:54and I'm not actually using it anymore.
-
0:54 - 0:56And I think the two things are related.
-
0:57 - 1:00The way I work is ...
-
1:01 - 1:06I want to not have external stimulation.
-
1:06 - 1:11You can kind of see,
on the walls are this light green. -
1:11 - 1:16I'm told that at mental institutions
they use that on the walls. -
1:16 - 1:17(Laughter)
-
1:17 - 1:19It's like a calming color,
-
1:19 - 1:22it's not something
that really stimulates you. -
1:23 - 1:27What you can't see is the computer here,
you only see the screen, -
1:28 - 1:31but the main thing I worry
about in my computer is -- -
1:31 - 1:34it doesn't have to be big
and powerful, although I like that -- -
1:34 - 1:37it really has to be completely silent.
-
1:38 - 1:40I know people who work for Google
-
1:40 - 1:43and they have their own
small data center at home, -
1:43 - 1:44and I don't do that.
-
1:44 - 1:48My office is the most
boring office you'll ever see. -
1:48 - 1:52And I sit there alone in the quiet.
-
1:52 - 1:54If the cat comes up,
-
1:54 - 1:56it sits in my lap.
-
1:56 - 1:58And I want to hear the cat purring,
-
1:58 - 2:01not the sound of the fans in the computer.
-
2:01 - 2:03CA: So this is astonishing,
-
2:03 - 2:05because working this way,
-
2:06 - 2:08you're able to run this vast
technology empire -- -
2:09 - 2:10it is an empire --
-
2:10 - 2:13so that's an amazing testament
to the power of open source. -
2:13 - 2:18Tell us how you got
to understand open source -
2:18 - 2:20and how it lead
to the development of Linux. -
2:22 - 2:23LT: I mean, I still work alone.
-
2:23 - 2:27Really -- I work alone in my house,
-
2:27 - 2:28often in my bathrobe.
-
2:28 - 2:31When a photographer shows up, I dress up,
-
2:31 - 2:32so I have clothes on.
-
2:32 - 2:33(Laughter)
-
2:33 - 2:35And that's how I've always worked.
-
2:35 - 2:37I mean, this was how I started Linux, too.
-
2:37 - 2:41I did not start Linux
as a collaborative project. -
2:41 - 2:46I started it as one
in a series of many projects -
2:46 - 2:50I had done at the time for myself,
-
2:50 - 2:52partly because I needed the end result,
-
2:52 - 2:54but even more because I just
enjoyed programming. -
2:54 - 2:59So it was about the end of the journey,
-
2:59 - 3:02which, 25 years later,
we still have not reached. -
3:02 - 3:06But it was really about the fact
that I was looking for a project on my own -
3:06 - 3:10and there was no open source,
really, on my radar at all. -
3:10 - 3:12And what happened is ...
-
3:13 - 3:17the project grows and becomes something
you want to show off to people. -
3:19 - 3:23Really, this is more of a, "Wow,
look at what I did!" -
3:23 - 3:25And trust me -- it was not
that great back then. -
3:26 - 3:28I made it publicly available,
-
3:28 - 3:30and it wasn't even
open source at that point. -
3:30 - 3:35At that point it was source that was open,
but there was no intention -
3:35 - 3:40behind using the kind of open-source
methodology that we think of today -
3:40 - 3:42to improve it.
-
3:42 - 3:43It was more like,
-
3:43 - 3:46"Look, I've been working
on this for half a year, -
3:46 - 3:48I'd love to have comments."
-
3:49 - 3:51And other people approached me.
-
3:51 - 3:53At the University of Helsinki,
-
3:53 - 3:57I had a friend who was one
of the open source -- -
3:57 - 4:00it was called mainly
"free software" back then -- -
4:00 - 4:05and he actually introduced me
to the notion that, hey, -
4:05 - 4:10you can use these open-source
licenses that had been around. -
4:12 - 4:14And I thought about it for a while.
-
4:14 - 4:18I was actually worried about the whole
commercial interests coming in. -
4:18 - 4:22I mean, that's one of the worries
I think most people who start out have, -
4:22 - 4:27is that they worry about somebody
taking advantage of their work, right? -
4:28 - 4:31And I decided, "What the hell?"
-
4:32 - 4:33And --
-
4:33 - 4:34CA: And then at some point,
-
4:34 - 4:37someone contributed
some code that you thought, -
4:37 - 4:40"Wow, that really is interesting,
I would not have thought of that. -
4:40 - 4:42This could actually improve this."
-
4:42 - 4:44LT: It didn't even start
by people contributing code, -
4:44 - 4:47it was more that people
started contributing ideas. -
4:48 - 4:51And just the fact that somebody else
takes a look at your project -- -
4:51 - 4:54and I'm sure it's true
of other things, too, -
4:54 - 4:55but it's definitely true in code --
-
4:55 - 4:59is that somebody else
takes an interest in your code, -
4:59 - 5:01looks at it enough to actually
give you feedback -
5:02 - 5:03and give you ideas.
-
5:03 - 5:05That was a huge thing for me.
-
5:05 - 5:08I was 21 at the time, so I was young,
-
5:08 - 5:12but I had already programmed
for half my life, basically. -
5:12 - 5:16And every project before that
had been completely personal -
5:16 - 5:19and it was a revelation when people
just started commenting, -
5:19 - 5:23started giving feedback on your code.
-
5:23 - 5:27And even before they started
giving code back, -
5:27 - 5:29that was, I think, one of the big
moments where I said, -
5:29 - 5:31"I love other people!"
-
5:31 - 5:32Don't get me wrong --
-
5:32 - 5:34I'm actually not a people person.
-
5:34 - 5:37(Laughter)
-
5:38 - 5:40I don't really love other people --
-
5:40 - 5:41(Laughter)
-
5:41 - 5:43But I love computers,
-
5:43 - 5:45I love interacting with other
people on email, -
5:45 - 5:48because it kind of gives you that buffer.
-
5:48 - 5:55But I do love other people who comment
and get involved in my project. -
5:55 - 5:57And it made it so much more.
-
5:57 - 6:00CA: So was there a moment
when you saw what was being built -
6:00 - 6:02and it suddenly started taking off,
-
6:02 - 6:06and you thought, "Wait a sec,
this actually could be something huge, -
6:06 - 6:09not just a personal project
that I'm getting nice feedback on, -
6:09 - 6:13but a kind of explosive development
in the whole technology world"? -
6:14 - 6:15LT: Not really.
-
6:15 - 6:19I mean, the big point for me, really,
was not when it was becoming huge, -
6:19 - 6:21it was when it was becoming little.
-
6:22 - 6:25The big point for me was not being alone
-
6:25 - 6:29and having 10, maybe 100
people being involved -- -
6:29 - 6:30that was a big point.
-
6:30 - 6:34Then everything else was very gradual.
-
6:34 - 6:38Going from 100 people to a million people
is not a big deal -- to me. -
6:38 - 6:40Well, I mean, maybe it is if you're --
-
6:40 - 6:41(Laughter)
-
6:41 - 6:43If you want to sell your result
then it's a huge deal -- -
6:43 - 6:45don't get me wrong.
-
6:45 - 6:47But if you're interested in the technology
-
6:47 - 6:49and you're interested in the project,
-
6:49 - 6:51the big part was getting the community.
-
6:51 - 6:52Then the community grew gradually.
-
6:52 - 6:56And there's actually not
a single point where I went like, -
6:56 - 6:58"Wow, that just took off!" because it --
-
6:58 - 7:02I mean -- it took a long time, relatively.
-
7:02 - 7:05CA: So all the technologists
that I talk to really credit you -
7:05 - 7:08with massively changing their work.
-
7:08 - 7:09And it's not just Linux,
-
7:09 - 7:11it's this thing called Git,
-
7:11 - 7:15which is this management system
for software development. -
7:15 - 7:18Tell us briefly about that
and your role in that. -
7:18 - 7:20LT: So one of the issues we had,
-
7:20 - 7:23and this took a while to start to appear,
-
7:23 - 7:25is when you ...
-
7:26 - 7:31When you grow from having 10 people
or 100 people working on a project -
7:31 - 7:33to having 10,000 people, which --
-
7:33 - 7:37I mean, right now we're in the situation
where just on the kernel, -
7:37 - 7:40we have 1,000 people involved
in every single release -
7:40 - 7:44and that's every two months,
roughly two or three months. -
7:44 - 7:47Some of those people don't do a lot.
-
7:47 - 7:49There's a lot of people
who make small, small changes. -
7:49 - 7:52But to maintain this,
-
7:52 - 7:55the scale changes how
you have to maintain it. -
7:55 - 7:57And we went through a lot of pain.
-
7:59 - 8:05And there are whole projects
that do only source-code maintenance. -
8:05 - 8:09CVS is the one that used to be
the most commonly used, -
8:09 - 8:12and I hated CVS with a passion
and refused to touch it -
8:13 - 8:16and tried something else
that was radical and interesting -
8:16 - 8:18and everybody else hated.
-
8:19 - 8:20CA: (Laughs)
-
8:20 - 8:22LT: And we were in this bad spot,
-
8:23 - 8:25where we had thousands of people
who wanted to participate, -
8:25 - 8:30but in many ways,
I was the kind of break point, -
8:30 - 8:33where I could not scale to the point
-
8:33 - 8:36where I could work
with thousands of people. -
8:36 - 8:38So Git is my second big project,
-
8:38 - 8:43which was only created for me
to maintain my first big project. -
8:43 - 8:46And this is literally how I work.
-
8:46 - 8:48I don't code for --
-
8:48 - 8:50well, I do code for fun --
-
8:50 - 8:52but I want to code
for something meaningful -
8:52 - 8:56so every single project I've ever done
has been something I needed -
8:56 - 8:58and --
-
8:58 - 9:01CA: So really, both Linux
and Git kind of arose -
9:01 - 9:04almost as an unintended consequence
-
9:04 - 9:06of your desire not to have
to work with too many people. -
9:06 - 9:08LT: Absolutely. Yes.
-
9:08 - 9:09(Laughter)
-
9:09 - 9:10CA: That's amazing.
LT: Yeah. -
9:10 - 9:12(Applause)
-
9:12 - 9:15And yet, you're the man
who's transformed technology -
9:15 - 9:17not just once but twice,
-
9:17 - 9:19and we have to try
and understand why it is. -
9:19 - 9:21You've given us some clues, but ...
-
9:21 - 9:26Here's a picture of you as a kid,
with a Rubik's Cube. -
9:26 - 9:30You mentioned that you've been
programming since you were like 10 or 11, -
9:30 - 9:31half your life.
-
9:31 - 9:35Were you this sort of computer
genius, you know, übernerd, -
9:35 - 9:37were you the star at school
who could do everything? -
9:37 - 9:39What were you like as a kid?
-
9:40 - 9:43LT: Yeah, I think I was
the prototypical nerd. -
9:43 - 9:44I mean, I was ...
-
9:45 - 9:47I was not a people person back then.
-
9:47 - 9:50That's my younger brother.
-
9:50 - 9:53I was clearly more interested
in the Rubik's Cube -
9:53 - 9:54than my younger brother.
-
9:54 - 9:55(Laughter)
-
9:55 - 9:58My younger sister,
who's not in the picture, -
9:58 - 10:01when we had family meetings --
-
10:01 - 10:05and it's not a huge family, but I have,
like, a couple of cousins -- -
10:05 - 10:07she would prep me beforehand.
-
10:07 - 10:10Like, before I stepped
into the room she would say, -
10:10 - 10:13"OK. That's so-and-so ..."
-
10:14 - 10:16Because I was not --
-
10:16 - 10:17I was a geek.
-
10:18 - 10:19I was into computers,
-
10:19 - 10:20I was into math,
-
10:20 - 10:21I was into physics.
-
10:21 - 10:22I was good at that.
-
10:22 - 10:25I don't think I was
particularly exceptional. -
10:26 - 10:28Apparently, my sister said
-
10:28 - 10:35that my biggest exceptional quality
was that I would not let go. -
10:36 - 10:38CA: OK, so let's go there,
because that's interesting. -
10:38 - 10:39You would not let go.
-
10:39 - 10:42So that's not about being
a geek and being smart, -
10:42 - 10:45that's about being ... stubborn?
-
10:45 - 10:47LT: That's about being stubborn.
-
10:47 - 10:48That's about, like,
-
10:49 - 10:51just starting something
-
10:51 - 10:57and not saying, "OK, I'm done,
let's do something else -- -
10:57 - 10:58Look: shiny!"
-
10:59 - 11:02And I notice that in many
other parts in my life, too. -
11:03 - 11:07I lived in Silicon Valley for seven years.
-
11:07 - 11:11And I worked for the same
company, in Silicon Valley, -
11:11 - 11:13for the whole time.
-
11:13 - 11:14That is unheard of.
-
11:15 - 11:17That's not how Silicon Valley works.
-
11:17 - 11:21The whole point of Silicon Valley
is that people jump between jobs -
11:21 - 11:23to kind of mix up the pot.
-
11:23 - 11:25And that's not the kind of person I am.
-
11:25 - 11:28CA: But during the actual
development of Linux itself, -
11:28 - 11:32that stubbornness sometimes brought
you in conflict with other people. -
11:32 - 11:34Talk about that a bit.
-
11:34 - 11:40Was that essential to sort of maintain
the quality of what was being built? -
11:40 - 11:42How would you describe what happened?
-
11:42 - 11:44LT: I don't know if it's essential.
-
11:45 - 11:48Going back to the "I'm not
a people person," -- -
11:48 - 11:50sometimes I'm also ...
-
11:52 - 11:54shall we say,
-
11:54 - 11:57"myopic" when it comes
to other people's feelings, -
11:58 - 12:03and that sometimes makes you
say things that hurt other people. -
12:03 - 12:07And I'm not proud of that.
-
12:07 - 12:08(Applause)
-
12:08 - 12:10But, at the same time, it's --
-
12:11 - 12:14I get people who tell me
that I should be nice. -
12:15 - 12:20And then when I try to explain to them
that maybe you're nice, -
12:20 - 12:23maybe you should be more aggressive,
-
12:23 - 12:26they see that as me being not nice.
-
12:26 - 12:28(Laughter)
-
12:28 - 12:31What I'm trying to say
is we are different. -
12:31 - 12:32I'm not a people person;
-
12:32 - 12:35it's not something
I'm particularly proud of, -
12:35 - 12:36but it's part of me.
-
12:36 - 12:39And one of the things
I really like about open source -
12:39 - 12:45is it really allows different
people to work together. -
12:45 - 12:46We don't have to like each other --
-
12:46 - 12:49and sometimes we really
don't like each other. -
12:49 - 12:52Really -- I mean, there are very,
very heated arguments. -
12:52 - 12:55But you can, actually,
you can find things that -- -
12:56 - 12:59you don't even agree to disagree,
-
12:59 - 13:02it's just that you're interested
in really different things. -
13:02 - 13:05And coming back to the point
where I said earlier -
13:05 - 13:09that I was afraid of commercial people
taking advantage of your work, -
13:09 - 13:11it turned out, and very
quickly turned out, -
13:12 - 13:14that those commercial people
were lovely, lovely people. -
13:15 - 13:18And they did all the things that I was not
at all interested in doing, -
13:18 - 13:20and they had completely different goals.
-
13:20 - 13:26And they used open source in ways
that I just did not want to go. -
13:26 - 13:28But because it was open
source they could do it, -
13:28 - 13:30and it actually works
really beautifully together. -
13:30 - 13:32And I actually think
it works the same way. -
13:32 - 13:36You need to have the people-people,
the communicators, -
13:36 - 13:37the warm and friendly people
-
13:37 - 13:39who like --
-
13:39 - 13:40(Laughter)
-
13:40 - 13:43really want to hug you
and get you into the community. -
13:43 - 13:45But that's not everybody.
-
13:45 - 13:46And that's not me.
-
13:46 - 13:48I care about the technology.
-
13:48 - 13:50There are people who care about the UI.
-
13:50 - 13:53I can't do UI to save my life.
-
13:53 - 13:56I mean, if I was stranded on an island
-
13:56 - 13:59and the only way to get off that island
was the make a pretty UI, -
13:59 - 14:01I'd die there.
-
14:01 - 14:02(Laughter)
-
14:02 - 14:04So there's different kinds of people,
-
14:04 - 14:07and I'm not making excuses,
I'm trying to explain. -
14:07 - 14:08CA: Now, when we talked last week,
-
14:08 - 14:11you talked about some
other trait that you have, -
14:11 - 14:13which I found really interesting.
-
14:13 - 14:14It's this idea called taste.
-
14:14 - 14:16And I've just got a couple of images here.
-
14:16 - 14:20I think this is an example of not
particularly good taste in code, -
14:20 - 14:23and this one is better taste,
-
14:23 - 14:25which one can immediately see.
-
14:25 - 14:27What is the difference between these two?
-
14:29 - 14:30LT: So this is --
-
14:30 - 14:33How many people here actually have coded?
-
14:34 - 14:35CA: Oh my goodness.
-
14:35 - 14:36LT: So I guarantee you,
-
14:36 - 14:38everybody who raised their hand,
-
14:38 - 14:41they have done what's called
a singly-linked list. -
14:41 - 14:43And it's taught --
-
14:43 - 14:47This, the first not very
good taste approach, -
14:47 - 14:51is basically how it's taught to be done
when you start out coding. -
14:51 - 14:53And you don't have to understand the code.
-
14:53 - 14:55The most interesting part to me
-
14:55 - 14:57is the last if statement.
-
14:59 - 15:01Because what happens
in a singly-linked list -- -
15:01 - 15:05this is trying to remove
an existing entry from a list -- -
15:05 - 15:09and there's a difference
between if it's the first entry -
15:09 - 15:11or whether it's an entry in the middle.
-
15:11 - 15:12Because if it's the first entry,
-
15:12 - 15:15you have to change
the pointer to the first entry. -
15:15 - 15:17If it's in the middle,
-
15:17 - 15:19you have to change the pointer
of a previous entry. -
15:19 - 15:21So they're two completely different cases.
-
15:21 - 15:22CA: And that's better.
-
15:22 - 15:24LT: And this is better.
-
15:24 - 15:26It does not have the if statement.
-
15:27 - 15:29And it doesn't really matter --
-
15:29 - 15:32I don't want you understand
why it doesn't have the if statement, -
15:32 - 15:33but I want you to understand
-
15:33 - 15:36that sometimes you can see
a problem in a different way -
15:36 - 15:39and rewrite it so that
a special case goes away -
15:39 - 15:41and becomes the normal case.
-
15:41 - 15:43And that's good code.
-
15:43 - 15:45But this is simple code.
-
15:45 - 15:46This is CS 101.
-
15:46 - 15:49This is not important --
although, details are important. -
15:50 - 15:54To me, the sign of people
I really want to work with -
15:54 - 15:57is that they have good taste,
which is how ... -
15:57 - 15:59I sent you this stupid example
-
15:59 - 16:01that is not relevant
because it's too small. -
16:02 - 16:04Good taste is much bigger than this.
-
16:04 - 16:08Good taste is about really
seeing the big patterns -
16:08 - 16:12and kind of instinctively knowing
what's the right way to do things. -
16:12 - 16:15CA: OK, so we're putting
the pieces together here now. -
16:16 - 16:17You have taste,
-
16:18 - 16:20in a way that's meaningful
to software people. -
16:20 - 16:22You're --
-
16:22 - 16:23(Laughter)
-
16:23 - 16:26LT: I think it was meaningful
to some people here. -
16:28 - 16:31CA: You're a very smart computer coder,
-
16:31 - 16:33and you're hellish stubborn.
-
16:34 - 16:35But there must be something else.
-
16:35 - 16:37I mean, you've changed the future.
-
16:37 - 16:40You must have the ability
of these grand visions of the future. -
16:40 - 16:41You're a visionary, right?
-
16:41 - 16:44LT: I've actually felt slightly
uncomfortable at TED -
16:44 - 16:46for the last two days,
-
16:46 - 16:49because there's a lot
of vision going on, right? -
16:49 - 16:50And I am not a visionary.
-
16:50 - 16:53I do not have a five-year plan.
-
16:53 - 16:54I'm an engineer.
-
16:54 - 16:55And I think it's really --
-
16:55 - 16:58I mean -- I'm perfectly
happy with all the people -
16:58 - 17:00who are walking around
and just staring at the clouds -
17:00 - 17:03and looking at the stars
and saying, "I want to go there." -
17:03 - 17:05But I'm looking at the ground,
-
17:05 - 17:08and I want to fix the pothole
that's right in front of me -
17:08 - 17:09before I fall in.
-
17:09 - 17:11This is the kind of person I am.
-
17:11 - 17:12(Cheers)
-
17:12 - 17:13(Applause)
-
17:13 - 17:17CA: So you spoke to me last week
about these two guys. -
17:17 - 17:20Who are they and how
do you relate to them? -
17:20 - 17:24LT: Well, so this is kind
of cliché in technology, -
17:24 - 17:26the whole Tesla versus Edison,
-
17:26 - 17:31where Tesla is seen as the visionary
scientist and crazy idea man. -
17:31 - 17:34And people love Tesla.
-
17:34 - 17:37I mean, there are people who name
their companies after him. -
17:37 - 17:38(Laughter)
-
17:39 - 17:42The other person there is Edison,
-
17:42 - 17:46who is actually often vilified
for being kind of pedestrian -
17:46 - 17:47and is --
-
17:47 - 17:50I mean, his most famous quote is,
-
17:50 - 17:55"Genius is one percent inspiration
and 99 percent perspiration." -
17:55 - 17:57And I'm in the Edison camp,
-
17:57 - 17:59even if people don't always like him.
-
17:59 - 18:02Because if you actually compare the two,
-
18:02 - 18:07Tesla has kind of this mind
grab these days, -
18:07 - 18:09but who actually changed the world?
-
18:10 - 18:13Edison may not have been a nice person,
-
18:13 - 18:16he did a lot of things --
-
18:16 - 18:19he was maybe not so intellectual,
-
18:19 - 18:21not so visionary.
-
18:21 - 18:25But I think I'm more
of an Edison than a Tesla. -
18:26 - 18:28CA: So our theme at TED
this week is dreams -- -
18:28 - 18:29big, bold, audacious dreams.
-
18:30 - 18:31You're really the antidote to that.
-
18:31 - 18:33LT: I'm trying to dial it down a bit, yes.
-
18:33 - 18:35CA: That's good.
-
18:35 - 18:36(Laughter)
-
18:36 - 18:37We embrace you, we embrace you.
-
18:39 - 18:42Companies like Google and many
others have made, arguably, -
18:42 - 18:44like, billions of dollars
out of your software. -
18:44 - 18:45Does that piss you off?
-
18:45 - 18:46LT: No.
-
18:46 - 18:49No, it doesn't piss me off
for several reasons. -
18:49 - 18:51And one of them is, I'm doing fine.
-
18:51 - 18:52I'm really doing fine.
-
18:53 - 18:55But the other reason is --
-
18:55 - 19:00I mean, without doing the whole
open source and really letting go thing, -
19:00 - 19:02Linux would never have been what it is.
-
19:02 - 19:07And it's brought experiences
I don't really enjoy, public talking, -
19:07 - 19:09but at the same time,
this is an experience. -
19:09 - 19:11Trust me.
-
19:11 - 19:16So there's a lot of things going on
that make me a very happy man -
19:16 - 19:19and thinking I did the right choices.
-
19:19 - 19:21CA: Is the open source idea --
-
19:21 - 19:23this is, I think we'll end here --
-
19:23 - 19:27is the open source idea
fully realized now in the world, -
19:27 - 19:30or is there more that it could go,
-
19:30 - 19:32are there more things that it could do?
-
19:33 - 19:35LT: So, I'm of two minds there.
-
19:35 - 19:39I think one reason open source
works so well in code -
19:40 - 19:42is that at the end of the day,
-
19:42 - 19:45code tends to be somewhat black and white.
-
19:45 - 19:49There's often a fairly good way to decide,
-
19:49 - 19:53this is done correctly
and this is not done well. -
19:53 - 19:56Code either works or it doesn't,
-
19:56 - 20:00which means that there's less
room for arguments. -
20:00 - 20:04And we have arguments despite this, right?
-
20:04 - 20:06In many other areas --
-
20:06 - 20:10I mean, people have talked about
open politics and things like that -- -
20:10 - 20:13and it's really hard sometimes to say
-
20:13 - 20:16that, yes, you can apply the same
principles in some other areas -
20:17 - 20:22just because the black and white
turns into not just gray, -
20:22 - 20:24but different colors.
-
20:24 - 20:29So, obviously open source in science
is making a comeback. -
20:29 - 20:30Science was there first.
-
20:30 - 20:33But then science ended up
being pretty closed, -
20:33 - 20:37with very expensive journals
and some of that going on. -
20:37 - 20:41And open source is making
a comeback in science, -
20:41 - 20:45with things like arXiv and open journals.
-
20:47 - 20:49Wikipedia changed the world, too.
-
20:49 - 20:51So there are other examples,
-
20:51 - 20:52I'm sure there are more to come.
-
20:54 - 20:55CA: But you're not a visionary,
-
20:55 - 20:57and so it's not up to you to name them.
-
20:57 - 20:58LT: No.
-
20:58 - 20:59(Laughter)
-
20:59 - 21:01It's up to you guys to make them, right?
-
21:01 - 21:03CA: Exactly.
-
21:03 - 21:04Linus Torvalds,
-
21:04 - 21:06thank you for Linux,
thank you for the Internet, -
21:06 - 21:08thank you for all those Android phones.
-
21:08 - 21:11Thank you for coming here to TED
and revealing so much of yourself. -
21:11 - 21:12LT: Thank you.
-
21:12 - 21:17(Applause)
- Title:
- The mind behind Linux
- Speaker:
- Linus Torvalds
- Description:
-
Linus Torvalds transformed technology twice -- first with the Linux kernel, which helps power the Internet, and again with Git, the source code management system used by developers worldwide. In a rare interview with TED Curator Chris Anderson, Torvalds discusses with remarkable openness the personality traits that prompted his unique philosophy of work, engineering and life. "I am not a visionary, I'm an engineer," Torvalds says. "I'm perfectly happy with all the people who are walking around and just staring at the clouds ... but I’m looking at the ground, and I want to fix the pothole that's right in front of me before I fall in."
- Video Language:
- English
- Team:
- closed TED
- Project:
- TEDTalks
- Duration:
- 21:30
Brian Greene edited English subtitles for The mind behind Linux | ||
Brian Greene approved English subtitles for The mind behind Linux | ||
Brian Greene edited English subtitles for The mind behind Linux | ||
Brian Greene edited English subtitles for The mind behind Linux | ||
Brian Greene edited English subtitles for The mind behind Linux | ||
Brian Greene edited English subtitles for The mind behind Linux | ||
Brian Greene edited English subtitles for The mind behind Linux | ||
Brian Greene edited English subtitles for The mind behind Linux |