Paylaş

Okuma Listem

AdSense Ana Akış

Açık Kaynak Kod (Open Source) Felsefesi: Dijital Dünyanın Özgürlük Manifestosu

Odaklan
Dinle
Kaydet
AdSense İçi

[ÖZET] Bugün kullandığınız akıllı telefonlar, bindiğiniz modern uçaklar, uzaya fırlatılan roketler ve hatta şu an bu kelimeleri okumanızı sağlayan küresel internet altyapısı... Tüm bu devasa dijital medeniyet, büyük şirketlerin gizli kasalarında saklanan kilitli kodlarla değil; dünyanın dört bir yanına dağılmış binlerce gönüllünün, karşılıksız bir şekilde bir araya gelerek yazdığı "Açık Kaynak Kodlu" yazılımlarla çalışmaktadır. Açık kaynak, sadece teknik bir yazılım metodolojisi değil; bilgi tekelini yıkan, tekno-feodalizme başkaldıran ve dijital özgürlüğü savunan eşi benzeri görülmemiş felsefi bir devrimdir.

Giriş: Katedral ve Pazar Yeri

1990'lı yılların sonuna kadar yazılım dünyasında tek bir hakim paradigma vardı: Katedral Modeli. Microsoft veya IBM gibi devasa teknoloji şirketleri, kodları tıpkı bir katedral inşa eden gizli rahipler gibi kapalı kapılar ardında, hiyerarşik bir düzenle ve sıkı sıkıya saklayarak yazardı. Ürünü satın alabilirdiniz ama o ürünün nasıl çalıştığını göremez, kapağını açamaz ve içini değiştiremezdiniz. Kod, şirketin mülküydü; kullanıcı ise sadece pasif bir tüketici.

Ancak 1991 yılında, Finlandiyalı üniversite öğrencisi Linus Torvalds, kendi halinde geliştirdiği "Linux" işletim sisteminin çekirdek kodlarını internette tamamen ücretsiz ve herkese açık (açık kaynak) bir şekilde yayınladı. Bu, yazılım dünyasında Pazar Yeri (Bazaar) Modeli'nin doğuşuydu. Artık hiyerarşi yoktu. Dünyanın her yerinden, birbirini hiç tanımayan binlerce yetenekli hacker ve mühendis, bu kod panayırına katıldı. Biri bir hata buluyor, diğeri düzeltiyor, bir başkası yeni bir özellik ekliyordu. Katedralin sessiz ve kapalı duvarlarına karşı, pazar yerinin kaotik ama inanılmaz derecede yaratıcı ve hızlı zekası galip gelmeye başlamıştı.

"Yazılım bir sanat eseridir ve tıpkı bilimsel bir formül gibi insanlığın ortak mirası olmalıdır. Bir kodu hapse atmak, insan zihninin evrimini yavaşlatmaktır."

Açık Kaynak Aslında Nedir? Sırların İfşası

Bir yazılımın "Açık Kaynak" (Open Source) olması, o yazılımın DNA'sının, yani kaynak kodlarının herkes tarafından görülebilir, kopyalanabilir, değiştirilebilir ve yeniden dağıtılabilir olması demektir. Bu durumu yemek tarifleri üzerinden düşünebilirsiniz.

Kapalı kaynak (Özel mülk) bir yazılım, Coca-Cola'nın formülü gibidir. İçeceği satın alıp içebilirsiniz (kullanabilirsiniz) ama içinde tam olarak ne olduğunu asla bilemezsiniz, formülü alıp kendi mutfağınızda değiştiremezsiniz. Açık kaynak ise anneannenizin çorba tarifidir. Tarif herkesin elindedir; dilerseniz aynısını yaparsınız, dilerseniz içine biraz daha baharat katarak kendi versiyonunuzu yaratır ve bunu komşularınızla paylaşırsınız.

SİSTEM ÇIKTISI // MATRİKSİN GERÇEK SAHİPLERİ
Küresel kapitalizmin dev şirketlerinin açık kaynağı ezememesinin en büyük kanıtı rakamlardır. Bugün dünyadaki en güçlü 500 süper bilgisayarın %100'ü açık kaynaklı Linux işletim sistemiyle çalışır. Uzay istasyonları, dünya borsalarının altyapısı, Mars'a inen Perseverance aracı ve cebinizdeki Android telefonlar açık kaynaklı kodlarla var olur. İnternetteki sunucuların yaklaşık %80'i Apache veya Nginx gibi açık kaynaklı yazılımlar üzerinden verilerinizi iletir. Matriksin sahibi şirketler gibi görünse de, matriksi ayakta tutan şey gönüllülerin yazdığı özgür kodlardır.

Özgür Yazılım Hareketi: Richard Stallman'ın İsyanı

Açık kaynak felsefesinin ontolojik temelleri, sadece "birlikte kod yazalım" pragmatizmine dayanmaz. İşin arkasında, MIT (Massachusetts Teknoloji Enstitüsü) yapay zeka laboratuvarından çıkan efsanevi hacker Richard Stallman'ın başlattığı "Özgür Yazılım" (Free Software) anarşizmi yatar.

Stallman'a göre, eğer kullandığınız yazılımın kodunu göremiyor ve değiştiremiyorsanız, o yazılım sizin aracınız değil, sizi yöneten bir gardiyandır. Kapalı kaynaklı bir program, sizin haberiniz olmadan sizi izleyebilir (backdoor/arka kapı), verilerinizi çalabilir veya cihazınızı istediği an kilitleyebilir (obsolescence). Stallman, insan özgürlüğünün dijital çağda korunabilmesi için yazılımların özgür olması gerektiğini savundu ve bu yolda GNU (GNU's Not Unix) projesini başlattı.

ÖNEMLİ PARAMETRE: BEDAVA MI, ÖZGÜR MÜ?
İngilizcedeki "Free" kelimesi hem bedava hem de özgür anlamına geldiği için açık kaynak genellikle yanlış anlaşılır. Richard Stallman bu ayrımı çok ünlü bir metaforla açıklar: "Bedava bira (Free as in beer) gibi değil, ifade özgürlüğü (Free as in speech) gibi düşünün." Açık kaynaklı bir kodu satıp para kazanabilirsiniz; asıl mesele fiyat etiketi değil, kodun şeffaflığı ve kullanıcının yazılım üzerindeki mutlak egemenliğidir.

Linus Kanunu: Bir İhtimal Olarak Kusursuzluk

Kapalı kaynak savunucularının yıllarca öne sürdüğü en büyük argüman, "Herkesin kod değiştirebildiği bir sistem kaosa sürüklenir ve güvenlik açıklarıyla dolar" yalanıydı. Oysa pratik sonuçlar tam tersini gösterdi. Açık kaynaklı projeler, kapalı ve milyar dolarlık kurumsal projelere göre çok daha güvenli ve stabildi.

Açık kaynağın bu felsefi zaferi Linus Kanunu ile açıklanır: "Yeterli sayıda göz (eyeball) varsa, tüm hatalar yüzeysel kalır." Kapalı bir şirkette kodun hatasını bulmak için 50 test mühendisi çalışırken; açık kaynaklı bir projede dünyanın farklı yerlerinden 50.000 hacker kodu anlık olarak denetler, açıkları bulur ve anında yama yapar. Kötü niyetli bir kod (virüs veya casus yazılım) on binlerce parlak zihnin denetiminden asla gizli geçemez.

Tekno-Feodalizme Karşı Bir Kalkan

İçinde bulunduğumuz modern dijital çağ, Yunan filozofu Yanis Varoufakis'in deyimiyle Tekno-Feodalizm dönemidir. Dev teknoloji şirketleri, bizi kendi platformlarına hapseder (Vendor Lock-in). Algoritmalarının nasıl çalıştığını, bize neden o reklamı veya haberi gösterdiklerini kara bir kutu (Black Box) gibi bizden saklarlar.

Kullanıcı, mülksüzleşmiş bir dijital serf (köle) haline gelmiştir; verilerini eker, karşılığında sadece platformda kalma izni alır. Açık kaynak felsefesi ise bu feodal düzene karşı tek sığınağımızdır. Şeffaf algoritmalar, mülkiyetsiz kodlar ve merkeziyetsiz sistemler (tıpkı Bitcoin'in açık kaynaklı kod yapısı gibi), gücü dev şirketlerin ellerinden alıp tekrar bireye ve topluluğa dağıtır.

Sonuç: Geleceğin Kodunu Kim Yazacak?

Açık kaynak, sadece bir teknoloji üretme biçimi değil; insan doğasındaki rekabetçiliğe karşı işbirliğinin kazandığı en büyük zaferdir. Ego savaşlarının, ticari sırların ve kâr hırsının üzerine yükselen, sadece "daha iyi bir dünya inşa etmek" için yazılmış milyarlarca satırlık şeffaf bir anıttır.

Kendi dijital laboratuvarınızda (web sitenizde, sunucunuzda veya kendi işletim sisteminizde) neyin döndüğünü tam olarak bilmek, 21. yüzyılın en büyük felsefi özgürlüğüdür. Sizi kapalı kutulara hapseden, kodlarını sizden saklayan her sistem, eninde sonunda sizin efendiniz olmaya mahkumdur. Bu yüzden, kodun açık olmadığı bir dünyada, zihin de asla tam anlamıyla açık olamaz.

T

T.T

Kelimero'nun kurucusu. Araştırmayı, etimolojiyi ve bilginin köklerine inmeyi seven bir dijital kültür elçisi.

Sonraki İçerik Yeni Yayınlara Git Önceki İçerik Eski Yayınlara Git