Tanıtım
AÇIK KAYNAK KODLU İŞLETİM SİSTEMİ YAPISI
İşletim sistemi , bilgisayar donanımının doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama programlarını çalıştırmaktan sorumlu olan sistem yazılımıdır.

İşletim sistemlerinde kullanıcı ile bilgisayar donanımı arasında genel olarak üç katman bulunur. Bu katmanlar;
KABUK : İşletim sisteminin kullanıcıya görünen kısmıdır. Örneğin bir programı çalıştırmak için kullanıcının komut vermesi kabuk üzerinden gerçekleştirilir. Grafik kullanıcı arayüzü ise kabuk üzerinde çalışan bir katman olarak düşünülebilir.
ÇEKİRDEK : İşletim sisteminin kalbi, yazılımların donanımlar üzerinde çalışabilmesini sağlayan katmandır Kabuk, çekirdeğin çevresini sararken donanımlar ile iletişim kurmak çekirdeğin işidir.
SİSTEM ÇAĞRILARI : Kabuk ile çekirdek arasındaki iletişimi sağlayan alt düzey işlevlerdir.
Açık Kaynak Kodlu Yazılım
Açık kaynak yazılım veya açık kaynak kodlu yazılım, kaynak kodu isteyen herkese açık olan yazılımlardır. Bu tür yazılımların ayırt edici özelliği kullanıcıya yazılımı değiştirme özgürlüğü sağlamasıdır.
Türkiye'de TÜBİTAK'ın girişimi ile bu yönde ULUDAĞ: Ulusal Dağıtım Projesi başlatılmış ve bir Linux dağıtımı olan Pardus Ulusal İşletim Sistemi hazırlanmıştır.
GNU Genel Kamu Lisansı (GPL)
GPL'nin lisans bakımından diğer lisanslardan farkı Üretici firma yazılımını binary olarak dağıtsa bile kaynak kodunu da herkes tarafından erişilebilir bir yere bırakmak zorundadır. Kullanıcı, bu kaynak kodu alıp inceleyebilir, üzerinde istediği değişikliği yapabilir, kendi projelerinde, yazılımlarında kodun tamamını ya da bir parçasını kullanabilir.
|