Linus Torvalds: The mind behind Linux
Linus Torvalds: Az elme a Linux mögött
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.
Ez azért elég furcsa dolog.
is in millions of computers,
ott van számítógépek millióin,
nagy részét működteti.
Android devices out there.
használnak a világban.
single one of them.
software headquarters driving all this.
irányítod ezt az egészet --
when I saw a picture of it.
amikor láttam egy képet róla.
doesn't look like much.
nagy szám.
part in my office
on the walls are this light green.
ezt a halványzöld színt.
they use that on the walls.
elmegyógyintézetek használják ezt.
that really stimulates you.
hatással van rád.
you only see the screen,
csak egy monitor van a képen,
about in my computer is --
a gépemmel kapcsolatban, hogy
and powerful, although I like that --
lennie, noha azt szeretem -
hogy legyen.
small data center at home,
adatközpontjuk odahaza,
boring office you'll ever see.
amit valaha láttál.
technology empire --
műszaki birodalmat -
to the power of open source.
lenyűgöző bizonyítéka.
to understand open source
kapcsolatba a nyílt forráskóddal
to the development of Linux.
Linux megszületéséhez.
as a collaborative project.
in a series of many projects
enjoyed programming.
a programozást.
we still have not reached.
még mindig nem értünk el.
that I was looking for a project on my own
találjak egy feladatot magamnak,
really, on my radar at all.
a nyílt forráskód lebegett a szemem előtt.
you want to show off to people.
amit meg akarsz mutatni másoknak.
look at what I did!"
"Hú, nézd meg, mit csináltam!"
that great back then.
olyan nagy szám.
open source at that point.
"nyílt forráskód".
but there was no intention
nem állt mögötte az a fajta
methodology that we think of today
forráskódra gondolunk,
on this for half a year,
of the open source --
nyílt forráskóddal foglalkozott -
"free software" back then --
szoftvernek hívták -
to the notion that, hey,
mondván, hogy
licenses that had been around.
licenceket, amik már léteztek akkor.
commercial interests coming in.
gazdasági érdekektől.
I think most people who start out have,
amivel a legtöbb ember küzd kezdetben,
taking advantage of their work, right?
kovácsolni a munkájukból, nem igaz?
some code that you thought,
amit létrehoztál, mire te:
I would not have thought of that.
Erre nem is gondoltam volna.
by people contributing code,
programozással indult,
started contributing ideas.
ötleteket adni.
takes a look at your project --
ránéz arra, amit csináltál -
of other things, too,
más dolgokra is igaz,
takes an interest in your code,
a kód, amit írtál,
give you feedback
for half my life, basically.
alapvetően a programozás töltötte ki.
had been completely personal
teljesen magánjellegű volt,
just started commenting,
amikor az emberek elkezdtek
giving code back,
fejleszteni a programom
moments where I said,
amikor azt mondtam:
people on email,
másokkal emailben,
and get involved in my project.
és belefolynak a projektembe.
when you saw what was being built
láttad, hogy valami létrejött,
this actually could be something huge,
ez valami nagy dolog is
that I'm getting nice feedback on,
amire pozitívak a visszajelzések,
in the whole technology world"?
forradalmasítja az egész műszaki világot?"
was not when it was becoming huge,
amikor elkezdett óriássá nőni,
nem egyedül,
people being involved --
100 emberrel csinálom -
is not a big deal -- to me.
számomra nem nagy dolog.
then it's a huge deal --
akkor tényleg az -
a single point where I went like,
azt mondtam volna, hogy:
that I talk to really credit you
beszéltem, neked köszönheti
for software development.
elosztott verziókezelő rendszer.
and your role in that.
mi ez és mi a szereped benne.
or 100 people working on a project
dolgozik egy projekten
where just on the kernel,
vagyunk, hogy a rendszerben
in every single release
minden egyes verzión
roughly two or three months.
két-három havonta jelenik meg.
who make small, small changes.
változtatásokat végeznek.
you have to maintain it.
that do only source-code maintenance.
kifejezetten verziókezeléshez
the most commonly used,
általánosan használtak
and refused to touch it
hozzá se akartam nyúlni
that was radical and interesting
átütően más volt, érdekes
who wanted to participate,
dolgozni velünk,
I was the kind of break point,
a szűk keresztmetszet,
feltételeket megteremteni,
with thousands of people.
dolgozhassak.
to maintain my first big project.
hogy üzemeltessem az elsőt.
for something meaningful
has been something I needed
olyasmi, amire szükségem volt
and Git kind of arose
létrejötte egyfajta,
to work with too many people.
túl sok emberrel dolgoznod.
LT: Yeah.
LT: Az.
who's transformed technology
átalakította a szoftverfejlesztést
and understand why it is.
miért is történt.
with a Rubik's Cube.
kezedben a Rubik kocka.
programming since you were like 10 or 11,
korod óta programozol,
genius, you know, übernerd,
voltál, amolyan kockafejű zseni,
who could do everything?
aki mindent tudott?
the prototypical nerd.
stréber voltam.
in the Rubik's Cube
a Rubik-kocka,
who's not in the picture,
like, a couple of cousins --
pár unokatesóm -
into the room she would say,
azt mondta:
particularly exceptional.
hogy különleges lettem volna.
was that I would not let go.
hogy nem szoktam feladni.
because that's interesting.
mert ez érdekes.
a geek and being smart,
vagy hogy okos vagy-e,
let's do something else --
csináljunk valami mást -
other parts in my life, too.
az életem más területein is.
company, in Silicon Valley,
ott, a Szilícium-völgyben
is that people jump between jobs
hogy beszállsz a folyamatokba,
development of Linux itself,
fejlesztése során
you in conflict with other people.
konfliktusokhoz vezetett.
the quality of what was being built?
projekt színvonalának megőrzéséhez?
a people person," --
ember"-hez,
to other people's feelings,
érzéseiről van szó
say things that hurt other people.
amivel megbántok másokat.
that I should be nice.
emberré akarnak faragni.
that maybe you're nice,
hogy bár ti kedves emberek vagytok,
is we are different.
hogy különbözünk.
I'm particularly proud of,
különösképpen büszke,
I really like about open source
szeretek a szabad forráskódban
people to work together.
dolgozhatnak együtt rajta.
don't like each other.
very heated arguments.
nagyon-nagyon heves viták.
you can find things that --
ahol nem is arról van szó,
in really different things.
egész más dolgok érdekelnek.
where I said earlier
amit korábban mondtam,
taking advantage of your work,
majd lefölözik a munkámat,
quickly turned out,
nagyon gyorsan.,
were lovely, lovely people.
elbűvölő emberek
at all interested in doing,
nekem semmi kedvem nem volt,
that I just did not want to go.
ahogy én pont nem akartam.
source they could do it,
így megtehették,
really beautifully together.
működik ez így együtt.
it works the same way.
valahogy így működik.
the communicators,
akik jól kommunikálnak,
and get you into the community.
és behúzni a közösségbe.
was the make a pretty UI,
felület árán menekülhetnék el,
I'm trying to explain.
csak próbálom megmagyarázni.
other trait that you have,
particularly good taste in code,
jó ízlést a programozásban,
a singly-linked list.
good taste approach,
megközelítésre vall,
when you start out coding.
valaki elkezd programozni.
in a singly-linked list --
egyszeresen láncolt listában
an existing entry from a list --
egy már létező listaelemet -
between if it's the first entry
hogy ez az első listaelem
the pointer to the first entry.
az első elemhez.
of a previous entry.
elemhez kell vinned.
why it doesn't have the if statement,
miért nincs benne "if" utasítás
a problem in a different way
látunk egy problémát,
a special case goes away
hogy a speciális eset kiessen,
although, details are important.
habár a részletek fontosak.
I really want to work with
akarok-e dolgozni valakivel,
which is how ...
Ami annyit tesz, hogy...
because it's too small.
mert túlságosan kicsik.
seeing the big patterns
látjuk a rendszereket
what's the right way to do things.
hozzájuk vezető helyes út.
the pieces together here now.
összerakjuk a darabkákat.
to software people.
számára hasznavehető.
to some people here.
pár embernek itt is.
of these grand visions of the future.
a jövőbelátás képessége.
uncomfortable at TED
éreztem itt a TED-en magam
of vision going on, right?
hallottunk, ugye?
happy with all the people
azokkal az emberekkel
and just staring at the clouds
a fellegekben járnak,
and saying, "I want to go there."
mondván: "Oda akarok eljutni."
that's right in front of me
ami az orrom előtt van.
about these two guys.
erről a két fickóról.
do you relate to them?
a kapcsolatod velük?
of cliché in technology,
a műszaki életben,
scientist and crazy idea man.
az őrült ötletek embere.
their companies after him.
is róla nevezik el.
for being kind of pedestrian
unalmasnak, jelentéktelennek.
and 99 percent perspiration."
99 százalék verejték.
grab these days,
ami ma megragadja az embereket,
egy barátságos ember,
of an Edison than a Tesla.
Edisonból, mint Teslából.
this week is dreams --
az álmok a témáink -
others have made, arguably,
és sok másik, vitathatatlanul,
out of your software.
for several reasons.
dühít engem.
open source and really letting go thing,
megalkotása és útjára engedése nélkül
I don't really enjoy, public talking,
amiről nem szívesen beszélek nyilvánosan
this is an experience.
mégiscsak tapasztalat.
that make me a very happy man
ami igazán boldog emberré tesz
fully realized now in the world,
teljesen elérte célját a világban,
works so well in code
működik olyan jól a programozásban,
a jó módszer, hogy eldöntsük
and this is not done well.
room for arguments.
open politics and things like that --
és hasonlókról beszélnek -
principles in some other areas
ugyanezen elveket máshol is,
turns into not just gray,
nemcsak szürkévé
is making a comeback.
most a tudományban köszön vissza.
being pretty closed,
and some of that going on.
és alig tudunk róla valamit.
a comeback in science,
a tudományok terén tér vissza
nyílt hozzáférésű folyóiratok.
thank you for the Internet,
köszönjük az internetet,
and revealing so much of yourself.
és ilyen sokat elárultál magadról.
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