GNU/Linux Nedir?
Mayıs 1, 2025 ~ 1 year ago
Bilgisayarlar günlük hayatımızın ayrılmaz bir parçası haline geldiğinde, onları yöneten işletim sistemlerinin önemi de arttı.Bu sistemler arasında özellikle özgür yazılım dünyasının kalbinde yer alan GNU/Linux, hem felsefesi hem de teknik özellikleriyle öne çıkıyor. Peki, GNU/Linux tam olarak nedir?
Temel Tanım
GNU/Linux, bir işletim sistemidir. Ancak onu diğerlerinden ayıran iki önemli özelliği vardır:
-
Özgür ve açık kaynak kodlu olması,
-
İki ana projenin birleşiminden oluşması: GNU Projesi ve Linux çekirdeği.
Bu iki parçayı ayrı ayrı anlamak GNU/Linux’u daha iyi kavramamıza yardımcı olur.
GNU Projesi
1983 yılında, ünlü bilgisayar bilimcisi Richard Stallman, kullanıcıların yazılımı özgürce çalıştırabilmesi, değiştirebilmesi, kopyalayabilmesi ve dağıtabilmesi gerektiğine inanarak GNU Projesini başlattı. "GNU" kısaltması "GNU's Not Unix" ifadesinden gelir. Amacı, tamamen özgür bir işletim sistemi oluşturmaktı. GNU Projesi, zamanla bir işletim sistemi için gereken çoğu temel bileşeni geliştirdi: derleyiciler (GCC), komut satırı araçları (bash, coreutils), kütüphaneler (glibc) ve daha fazlası.
Ancak bir eksik vardı: çekirdek.
Linux Çekirdeği
1991 yılında, Finlandiyalı bilgisayar mühendisliği öğrencisi Linus Torvalds, kendi kişisel kullanımı için bir işletim sistemi çekirdeği üzerinde çalışmaya başladı. Kısa sürede geliştirdiği bu çekirdeği, GPL (Genel Kamu Lisansı) altında yayımladı ve dünya çapında geliştiricilerin katkısına açtı.
Bu Linux çekirdeği, GNU araçlarıyla birleştirildiğinde eksiksiz ve çalışabilir bir işletim sistemi ortaya çıktı: İşte buna GNU/Linux denir.
Neden "GNU/Linux"?
Çoğu kişi bu sisteme sadece "Linux" dese de, özgür yazılım topluluğundaki birçok kişi "GNU/Linux" terimini kullanmayı tercih eder. Bunun nedeni, sistemin sadece Linux çekirdeğinden ibaret olmaması; büyük bir kısmının GNU Projesi’nin geliştirdiği yazılımlardan oluşmasıdır. Bu adlandırma, her iki katkının da hakkını teslim etmeyi amaçlar.
Nitelikleri
-
Özgürlük: Kullanıcılar yazılımı istedikleri gibi kullanabilir, değiştirebilir ve dağıtabilir.
-
Güvenlik: Açık kaynak yapısı sayesinde, güvenlik açıkları daha hızlı bulunur ve yamalanır.
-
Özelleştirilebilirlik: Kullanıcılar sistemlerini tamamen ihtiyaçlarına göre özelleştirebilir.
-
Çeşitlilik: Ubuntu, Fedora, Debian, Arch Linux gibi birçok farklı "dağıtım" (distribution) bulunur. Her biri farklı kullanıcı ihtiyaçlarına hitap eder.
Nerelerde Kullanılır?
-
Masaüstü bilgisayarlar (özellikle Ubuntu, Mint gibi kullanıcı dostu dağıtımlarla)
-
Sunucular (Dünya üzerindeki internet sunucularının büyük bölümü Linux tabanlıdır.)
-
Mobil cihazlar (Android işletim sistemi, Linux çekirdeği üzerine kuruludur.)
-
Gömülü sistemler (akıllı televizyonlar, router cihazları gibi)
-
Süper bilgisayarlar (Dünya’daki en hızlı bilgisayarların neredeyse tamamı Linux kullanır.)
Sonuç
GNU/Linux, sadece teknik bir başarı değil, aynı zamanda özgür yazılım felsefesinin güçlü bir ifadesidir. Dünya genelinde milyonlarca insanın kullandığı ve geliştirdiği bu sistem, hem bireysel hem de kurumsal kullanımlar için güçlü, güvenilir ve etik bir seçenektir.
Eğer bilgisayar dünyasında özgürlüğün, topluluk ruhunun ve gelişiminpeşindeyseniz, GNU/Linux sizin için keşfedilmeye değer bir dünyadır.