Linux/GNU/Ubuntu

HeartsMagic - August 24th, 2009

Ubuntu Türkiye SUDO dergisinin sekizinci sayısına verdiğim yazıyı buraya da geçeyim istedim. Ola ki dergiye ulaşamayan Google yolcuları vardır.

1. Giriş

Bu yazıdaki amaç Linux diye tabir edilen dünyaya yeni yelken açacak kullanıcılar için temel anlamda bir rehber teşkil etmektir. Böylece bu dünyaya ilk girildiği anda etrafta oluşan karanlığa bürünme hissi bir nebze olsa da azaltılmak istenmektedir. Bir konudaki detayları öğrenmek için öncelikle temel meseleleri anlamamız gerekir. Aksi düşünüldüğünde bir süre sonra kullanıcılar üzerilerine bir anda yığılan detaylar içinde boğularak sıkılabilirler. Basamaklar yavaş yavaş çıkılırsa, geriye dönüp baktığımızda her şeyin yerli yerine oturduğunu görürüz. Şimdi bu amaca yönelik ilerleyelim ve öncelikle Linux nedir bunu anlamaya çalışalım. Ancak hemen belirtelim ki bu yazıda anlatılanlar için detay asgari seviyede tutulmaya çalışılacaktır. Daha fazla bilgi için kullanıcıların mutlaka anlatılanları kendi başlarına araştırmaları gerekmektedir.

2. Linux nedir?
Bilgisayarların işlevlerini yerine getirmesi yani kullanıcılarının isteklerine cevap verebilmesi için üzerilerinde bir işletim sisteminin koşması gerekmektedir. Bu işletim sistemi sayesinde kullanıcı istediği yazılımı yükler ve çalışmalarını gerçekleştirir. Günümüzde işletim sistemleri kullanıcılarını memnun etmek için bazı toplu yazılımlarla beraber geliyor olabilir. Linux dünyasında da bu böyledir. Peki Linux cidden nedir ve işletim sistemleri dünyasında tam olarak nerede bulunur?

Her işletim sisteminin üzerinde durduğu çok sağlam bir direk vardır: Çekirdek ya da İngilizce’deki ifadesiyle kernel. Çekirdek genel anlamda bilgisayarın üzerindeki yazılımlarla donanımları arasında iletişimi sağlar. İletişim sağlamakla da kalmaz, bu kaynakları yönetir. Kısacası sistemimizde bulunan işlemci, bellek ve diğer donanımlarla haberleşme ve yönetim işini çekirdeğin ta kendisi yapar. Bu nedenle rahatlıkla anlaşılabileceği üzere çekirdeklerin işletim sistemleri açısından önemleri çok büyüktür. Bir işletim sisteminin çekirdeği ne kadar sağlamsa, kendisi de buna doğru orantılı olarak o kadar sağlamdır demek yanlış olmaz. Linux’un kendisi ise çekirdeğin ta kendisi olmasından öte, başka bir şey değildir. Peki, etrafımızda işletim sisteminin kendisi için Linux yaygın kullanım ifadesi nereden gelmektedir ve tam anlamıyla doğru mudur? Bu bölümde yazdıklarımızı gözden geçirdiğimizde bir çekirdeğin klasik anlamdaki işletim sistemleri için yeterli olmadığı görülmektedir. O zaman duruma açıklık kazandırmaya çalışmadan hemen önce Linux çekirdeğinin kendisinden bir miktar bahsedelim, ardından da bu son sorumuza cevap arayalım.

Yazının devamını okuyun »

Bu yazıları RSS beslemesi ile takip edin