Linus Torvalds Kimdir? Linux’u Yaratan ve Dünyayı Değiştiren Yazılımcı
Linus Torvalds'ın hayatı: Helsinki'den 1991'de Linux çekirdeğini yazmaya, 2005'te Git'i yaratmaya ve açık kaynak dünyasının en etkili figürü olmaya uzanan yol.

Kısa cevap
Linus Torvalds (1969), Linux çekirdeğini 1991'de Helsinki Üniversitesi'nde öğrenciyken geliştirmeye başlayan Finlandiya doğumlu yazılım mühendisidir. Bugün dünyanın sunucuları, akıllı telefonları ve süper bilgisayarlarının büyük bölümü Linux çekirdeği üzerinde çalışır. 2005'te sürüm kontrol sistemi Git'i de yazmış ve o tarihten bu yana ikisinin gelişimini koordine etmektedir.
Linus Torvalds, 28 Aralık 1969’da Helsinki’de doğan Finlandiya doğumlu yazılım mühendisidir. 1991’de öğrenciyken yazmaya başladığı Linux çekirdeğini otuz yılı aşkın süredir geliştirmekte ve koordine etmektedir. 2005’te yazdığı Git dağıtık sürüm kontrol sistemi, dünya genelinde yazılım geliştirmenin fiilen standart altyapısı hâline gelmiştir.
Torvalds’ın yarattığı iki teknolojinin etkisi ayrı ayrı büyüktür: Linux çekirdeği sunuculardan Android telefonlarına, süper bilgisayarlardan gömülü sistemlere uzanan devasa bir ekosistemin temelini oluşturur; Git ise milyonlarca geliştiricinin ortak çalışma biçimini yeniden tanımlamıştır. Bu makalede Torvalds’ın hayatı, Linux’un doğuşu ve Git’in yaratılması, doğrulanabilir tarihlerle anlatılmaktadır.
Finlandiya’da Çocukluk ve Eğitim Yılları
Torvalds, Helsinki’de İsveççe konuşan azınlık topluluğuna ait bir ailede büyüdü. Anne ve babası gazeteciydi; kendisini bilgisayarla tanıştıran kişi ise Helsinki Üniversitesi’nde istatistik profesörü olan dedesi Leo Törnqvist oldu. Torvalds, on yaşlarında dedesinin evindeki Commodore VIC-20 üzerinde BASIC ile program yazmaya başladı; kısa sürede makine diline geçti, donanımın sınırlarını zorlayan küçük programlar yazdı ve genç yaşta bir bilgisayar meraklısı dergisine yazı gönderdi.
1988’de Helsinki Üniversitesi’nde bilgisayar bilimi eğitimine başladı. 1990’da krediyle aldığı Intel 386 işlemcili bilgisayar, üzerinde ciddi denemeler yapabileceği bir platform sağladı; Torvalds bu dönemde POSIX standartlarını öğrendiği MINIX işletim sistemini kullandı ve işletim sistemi çekirdeği yazma fikri bu denemelerden doğdu. Eğitimini Linux çalışmaları nedeniyle uzatan Torvalds, 1996’da Linux’u konu alan teziyle yüksek lisans derecesini aldı.
1991: comp.os.minix E-postası ve Linux’un Doğuşu
25 Ağustos 1991’de Torvalds, comp.os.minix haber grubuna proje duyurusu niteliğindeki e-postasını attı. Kendisinin serbest bir işletim sistemi üzerinde çalıştığını, bunun yalnızca bir hobi olduğunu ve GNU gibi büyük ve profesyonel olmayacağını yazan bu mesaj, teknoloji tarihinin en yanlış tahminlerinden biri olarak anılır. Eylül 1991’de yaklaşık on bin satırlık ilk sürüm olan 0.01’i yayımladı; bu sürüm bir uçbirim öykünücüsü, temel donanım sürücüleri ve çekirdeğin ilk bileşenlerini içeriyordu. Proje adının Linux hâline gelmesi, FTP dizinini açan yöneticinin tercihiyle oldu; Torvalds başta Freax adını düşünmüştü.
1992 başında çekirdek, GNU Genel Kamu Lisansı altında dağıtılmaya başlandı. Bu karar, GNU projesinin derleyici ve araçlarıyla birleşen Linux’un gönüllü geliştirici topluluğuyla hızla büyümesini sağladı; haber grupları üzerinden yürütülen tartışmalar, ilk e-posta listelerine dönüşerek geliştirme sürecinin kurumsal omurgasını oluşturdu. Mart 1994’te yayımlanan 1.0 sürümüyle çekirdek, ağ desteği ve X Pencere Sistemiyle çalışan olgun bir işletim sisteminin parçası hâline geldi. 1996’da tasarımcı Larry Ewing’in çizdiği penguen figürü Tux, projenin maskotu oldu.
Linux’un Büyümesi
1990’ların sonunda Linux, internet sunucularında yaygınlaşmaya başladı; fiyat avantajı, kararlılığı ve kaynak kodunun açık olması şirketleri çekti. Red Hat ve SUSE gibi dağıtım firmalarının kuruluşu, çekirdeğin çevresinde ticari bir ekosistem doğurdu. Torvalds 1997’de Transmeta şirketinde çalışmak üzere ABD’ye taşındı; şirket, düşük güç tüketimli işlemci tasarımı üzerinde çalışıyordu ve Torvalds çekirdek geliştirmesini boş zamanlarında yürüttü. 2003’te kâr amacı gütmeyen OSDL’e geçti; bu kurum 2007’de Linux Foundation’a dönüştü ve Torvalds, vakıf bünyesinde çekirdek gelişimine tam zamanlı odaklandı.
Çekirdek, on milyonlarca satırlık bir kod tabanına ulaşmıştır; her sürüm, binlerce katkıcının gönderdiği değişiklikleri toplar ve ana sürümler düzenli aralıklarla yayımlanır. Katkıların büyük bölümü şirketlerin istihdam ettiği geliştiricilerden gelir; ancak hiçbir şirketin çekirdeğin yönünü tek başına belirleyemediği yapı, projenin kurumsal kimliğidir. Torvalds’ın yönetim biçimi, hiyerarşik bir güven zinciri üzerine kuruludur: alt sistem sorumluları kendi alanlarındaki kodu denetler, Torvalds son aşamada sürüme alınacak katkıları birleştirir. Sürümler tarihle değil teknik olgunlukla yayımlanır; birleştirme pencereleri adı verilen düzenli katkı dönemleri, geliştirme ritminin belirleyicisidir. Eric Raymond’un kendisine atfettiği ve göz sayısının yeterli olduğu anda tüm hataların yüzeysel kaldığını öne süren Linus Yasası, açık kaynak geliştirmenin kültürel simgelerinden biri oldu. Süper bilgisayar sıralamasında yer alan tüm sistemlerin 2017’den bu yana Linux tabanlı olması ve akıllı telefon çekirdeklerinin büyük bölümünün Android üzerinden Linux’a dayanması, projenin ölçeğini gösterir.
2005: Git’in Yaratılması
Linux çekirdeği, 2002’den itibaren telif hakkı kısıtları olan BitKeeper adlı sistemle yönetiliyordu. 2005’te lisansın, topluluk üyesi bir geliştiricinin tersine mühendislik çalışmaları nedeniyle geri çekilmesi, çekirdeği sürüm kontrol aracı olmadan bıraktı. Torvalds, mevcut açık kaynak araçları çekirdeğin ölçeğini taşıyamayacağını düşündüğü için birkaç hafta içinde kendi dağıtık sürüm kontrol sistemini yazmaya başladı; ilk sürümünü Nisan 2005’te tamamladı ve çekirdek kısa sürede Git’e taşındı.
Git’in tasarım hedefleri hıza, veri bütünlüğüne ve binlerce paralel geliştirme hattını yönetebilmeye odaklıydı; depoların tam kopyalarla çalışması, ağ kesintilerinde bile geliştirmenin sürmesini sağlıyordu. 2005’ten itibaren gelişimini Junio Hamano devraldı; Torvalds projeden çekildi, ancak Git kullanımı GitHub gibi platformlarla birlikte tüm yazılım sektörüne yayıldı. Böylece Torvalds, çekirdeğin dışında, günlük yazılım geliştirme pratiğini de değiştiren bir araç bırakmış oldu.
Çalışma Biçimi, Ödüller ve Kişisel Hayat
Torvalds, kod katkılarını e-posta üzerinden tartışan geliştirme kültürünü yıllarca kişisel katılımıyla şekillendirdi; tekniğe ilişkin sert değerlendirmeleriyle tanındı. 2018’de e-posta listelerindeki sert üslubu nedeniyle özür diledi, geliştirme sürecine bir davranış kuralları metni eklendi ve kendi katılımına da özeleştiri temelli bir dinlenme dönemi eklendi. Bu süreç, topluluk yönetimi üzerine sektör çapında tartışma başlattı ve yazılım topluluklarında davranış kurallarının yaygınlaşmasında etkili oldu.
Ödülleri arasında 1998 EFF Pioneer Ödülü, Helsinki Üniversitesi’nin fahri doktorası ve 2012’de Finlandiya Millennium Teknoloji Ödülü yer alır. Altı kez Finlandiya karate şampiyonu olan Tove Torvalds ile evlidir ve üç kız çocuğu babasıdır. Oregon’da Portland çevresinde yaşayan Torvalds, maaşının Linux Foundation’dan gelmesi sayesinde hiçbir şirketin kontrolüne girmeden çekirdeği yönetebilme bağımsızlığını korumaktadır. 2001’de yayımlanan Just for Fun adlı otobiyografisi, projenin başlangıcındaki süreçleri kendi ağzından anlatır ve Linux’un bir hobi olarak başladığı dönemdeki detayları aktarır.
Sık sorulan sorular
Linus Torvalds kimdir?
28 Aralık 1969'da Helsinki'de doğan Finlandiya kökenli yazılım mühendisidir. 1991'de Linux çekirdeğini yazmaya başladı ve o günden bu yana gelişimini koordine etmektedir. 2005'te sürüm kontrol sistemi Git'i yaratması, yazılım dünyasındaki ikinci büyük katkısıdır.
Linux'u kim yazdı?
İlk çekirdeği Linus Torvalds tek başına yazdı; 25 Ağustos 1991'de comp.os.minix haber grubuna attığı e-posta ile projeyi duyurdu. 0.01 sürümü Eylül 1991'de yayımlandı ve 1992'de GPL lisansına geçmesiyle binlerce gönüllü katkıda bulunmaya başladı. Bugün Linux, dünyanın en yaygın kullanılan çekirdeğidir.
Linus Torvalds Git'i neden yazdı?
2005'te Linux çekirdeği geliştirmesinde kullanılan BitKeeper'ın ücretsiz lisansının geri çekilmesi üzerine, dağıtık sürüm kontrol ihtiyacını gidermek için Git'i kendi yazdı. İlk sürümünü birkaç hafta içinde tamamladı ve çekirdek geliştirme kısa sürede Git'e taşındı. Git bugün yazılım sektörünün fiilen standart sürüm kontrol sistemi hâline gelmiştir.
Linus Torvalds nerede yaşıyor ve ne yapıyor?
Uzun süredir ABD'nin Oregon eyaletinde Portland çevresinde yaşamaktadır. Kâr amacı gütmeyen Linux Foundation bünyesindeki uzman rolüyle tam zamanlı olarak Linux çekirdeğinin gelişimini denetler, sürümleri yayımlar ve kod katkılarını alt sistem sorumlularıyla birlikte onaylar.


