Linus Torvalds: The mind behind Linux
Linus Torvalds: Linux'un ardındaki deha
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,
milyonlarca bilgisayarda,
Android devices out there.
Android cihaz var.
single one of them.
mevcut.
software headquarters driving all this.
yazılım idare merkezin olmalı.
when I saw a picture of it.
resmini görünce şaşkına döndüm.
doesn't look like much.
görünmüyor.
part in my office
on the walls are this light green.
renge boyalı olduğunu görebilirsiniz.
they use that on the walls.
bu renge boyandığını söylediler.
that really stimulates you.
you only see the screen,
sadece ekranı görebiliyorsunuz,
about in my computer is --
verdiğim asıl şey --
and powerful, although I like that --
ne kadar bunu sevsem de --
small data center at home,
boring office you'll ever see.
technology empire --
yönetebiliyorsun --
to the power of open source.
harika bir kanıtı.
to understand open source
anlat
to the development of Linux.
başıma çalışıyorum,
as a collaborative project.
projesiyle kurmadım.
in a series of many projects
birçok proje dizisinin
enjoyed programming.
programlamayı sevdiğim için.
we still have not reached.
hala ulaşamadık.
that I was looking for a project on my own
için proje arıyordum
really, on my radar at all.
you want to show off to people.
göstermek isteyeceğiniz bir şey olur.
look at what I did!"
çok "Bakın ne yaptım!" idi.
that great back then.
bu durum çokta iyi değildi.
open source at that point.
but there was no intention
methodology that we think of today
on this for half a year,
üzerinde çalışıyorum,
of the open source --
bir arkadaşım vardı --
"free software" back then --
"ücretsiz yazılım" deniyordu --
to the notion that, hey,
tanıştırdı, hey!
licenses that had been around.
lisanslarını kullanabilirsin ile.
commercial interests coming in.
ticari çıkarlarla ilgili endişeleniyordum.
I think most people who start out have,
taking advantage of their work, right?
çıkar sağlaması, değil mi?
some code that you thought,
birileri destekledi,
I would not have thought of that.
hiç aklıma gelmezdi.
by people contributing code,
katılmasıyla başlamadı,
started contributing ideas.
fikirlerle katkıda bulundu.
takes a look at your project --
bir göz atması bile --
of other things, too,
geçerlidir ama
takes an interest in your code,
dönüşte bulunması
give you feedback
for half my life, basically.
boyunca programlama yapmıştım.
had been completely personal
tamamen kişiseldi
just started commenting,
başladıkları, koda geri dönüşlerde
bir aydınlanmaydı.
giving code back,
başlamadan önce dahi
moments where I said,
anlardan biriydi:
people on email,
etkileşimde olmayı seviyorum
tampon bir bölge verir.
and get involved in my project.
yapan insanları seviyorum.
yapılanları gördüğünde ve proje
when you saw what was being built
this actually could be something huge,
büyük bir şey olabilir, sadece
that I'm getting nice feedback on,
bir proje değil de teknoloji
in the whole technology world"?
was not when it was becoming huge,
projenin büyüdüğü zaman değil de
olmamak ve
people being involved --
is not a big deal -- to me.
büyük bir mesele değil -- benim için.
then it's a huge deal --
büyük bir meseledir --
yavaş yavaş büyüdü.
a single point where I went like,
çünkü
that I talk to really credit you
gerçekten
değiştirmen de seni sayıyorlar.
for software development.
and your role in that.
rolünden bahset.
biraz zaman aldı
or 100 people working on a project
kişiden veya 100 kişiden
where just on the kernel,
(Linux çekirdeğinin)
in every single release
kişi dahil ve
roughly two or three months.
who make small, small changes.
değişiklikler yapan.
you have to maintain it.
that do only source-code maintenance.
kaynak kod bakımı yapan.
the most commonly used,
and refused to touch it
dokunmayı da reddettim.
that was radical and interesting
who wanted to participate,
I was the kind of break point,
with thousands of people.
bir ayrılma noktasıydım.
projemi sürdürmek için
to maintain my first big project.
tasarlanmış ikinci büyük projem.
çalışma şeklim bu.
for something meaningful
yazmak istiyorum
has been something I needed
ihtiyacım olan bir şeydi
and Git kind of arose
bir nevi
çalışmak istememenin
to work with too many people.
sonucu gibi.
LT: Yeah.
LT: Evet.
who's transformed technology
değiştiren kişisin
değil iki kez ve
and understand why it is.
anlamalıyız sebebini.
with a Rubik's Cube.
ile fotoğrafın var.
programming since you were like 10 or 11,
programlama yaptığından bahsetmişsin,
genius, you know, übernerd,
hani inek öğrenci gibi,
who could do everything?
yıldız öğrencisi gibi?
the prototypical nerd.
inek öğrenciydim.
in the Rubik's Cube
who's not in the picture,
aile değiliz ama
like, a couple of cousins --
into the room she would say,
girmeden:
particularly exceptional.
düşünmüyorum.
was that I would not let go.
bırakmamammış.
because that's interesting.
çünkü bu kısım ilginç.
a geek and being smart,
zeki olmakla ilgili değil
let's do something else --
other parts in my life, too.
alanlarında da fark ettim.
Vadisi'nde yaşadım.
company, in Silicon Valley,
Silikon Vadisi'nde
is that people jump between jobs
insanların bir nevi kazanı
arasında atlamasıdır.
development of Linux itself,
geliştirme esnasında
you in conflict with other people.
ihtilafa düşürdü.
the quality of what was being built?
ettirebilmek için gerekli miydi?
a people person," --
kısmına gönersek --
to other people's feelings,
geldiğinde "miyop" gibiyim
say things that hurt other people.
şeyler söylemenize sebep oluyor
that I should be nice.
söyleyenleri anlıyorum
that maybe you're nice,
onların nazik olduğunu,
agresif olması gerektiğini
nazik değilim gibi görüyorlar.
is we are different.
söylemek istiyorum.
I'm particularly proud of,
değil bu
I really like about open source
şeylerden bir tanesi
people to work together.
çalışmasına izin vermesi.
zorunda değiliz --
don't like each other.
birbirimizden hoşlanmayız.
very heated arguments.
hararetli tartışmalar.
you can find things that --
bulabilirsiniz --
in really different things.
ilgileniyor olabilirsin.
where I said earlier
işlerinizden faydalanmasından
taking advantage of your work,
quickly turned out,
were lovely, lovely people.
at all interested in doing,
şeyleri de yaptılar
that I just did not want to go.
açık kaynağı kullandılar.
source they could do it,
yapabildiler
really beautifully together.
güzel çalıştı.
it works the same way.
the communicators,
insanlara ihtiyacınız var
and get you into the community.
topluma sokmak isteyen gibi.
arayüz tasarlayamam.
was the make a pretty UI,
tek yolum sevimli arayüzler
orada ölürüm.
türde insanlar var
I'm trying to explain.
açıklamaya çalışıyorum.
other trait that you have,
farklı bir
particularly good taste in code,
zevk barındırarak yazılmış örnek değil bu,
a singly-linked list.
good taste approach,
yaklaşım şekli değil,
when you start out coding.
başladığınızda öğretilen şekli.
in a singly-linked list --
an existing entry from a list --
silmeyi amaçlıyor --
between if it's the first entry
the pointer to the first entry.
değiştirmeniz gerekir.
of a previous entry.
çekmeniz gerekir.
why it doesn't have the if statement,
a problem in a different way
o özel durum gider
a special case goes away
although, details are important.
gerçi detaylar önemlidir.
I really want to work with
isteyeceğim insanın
which is how ...
o da...
gönderdim size
because it's too small.
çok küçük.
seeing the big patterns
görmekle ve
what's the right way to do things.
olduğunu bilmekle alakalı.
the pieces together here now.
o zaman şuan.
to software people.
şekilde.
to some people here.
insanlar için anlamlı.
yazılımcısısın ve
of these grand visions of the future.
vizyon kabiliyetine sahipsindir.
uncomfortable at TED
boyunda
hissettim çünkü
of vision going on, right?
happy with all the people
sadece bulutlara bakması
and just staring at the clouds
"Oraya gitmek istiyorum."
and saying, "I want to go there."
that's right in front of me
about these two guys.
iki kişiden bahsettin.
do you relate to them?
nasıl bir bağ var?
of cliché in technology,
bir tür klişe
scientist and crazy idea man.
fikir adamı olması.
their companies after him.
adını verenler var.
for being kind of pedestrian
çamur atılmış olan
and 99 percent perspiration."
grab these days,
yer etmiş durumda bu sıralar
of an Edison than a Tesla.
çok Edison'um.
this week is dreams --
temamız hayallerdi --
gözüpek hayaller.
seni kabul ediyoruz.
others have made, arguably,
muhtemelen
out of your software.
etti senin yazılımından.
for several reasons.
sinirlendirmiyor.
open source and really letting go thing,
işini yapmadan ve
Linux böyle olmazdı.
I don't really enjoy, public talking,
deneyimleri getirdi,
this is an experience.
that make me a very happy man
birçok şey var
fully realized now in the world,
tam olarak anlaşıldı mı
works so well in code
çok iyi olmasının bir sebebi
iyice bir yol vardır,
and this is not done well.
iyi yapılmamış.
room for arguments.
çokta yer yok.
open politics and things like that --
konuşuldu --
principles in some other areas
alanlara da uygulayabilirsin
turns into not just gray,
değil
is making a comeback.
geri dönüş yapıyor.
being pretty closed,
pahalı dergiler ve
and some of that going on.
kapandı.
a comeback in science,
geri dönüş yapıyor
açık dergilerle.
sana bağlı değil.
thank you for the Internet,
internet için teşekkürler,
teşekkürler.
and revealing so much of yourself.
gösterdiğin için teşekkürler.
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