Açık Kaynak Nedir?

1. AÇIK KAYNAK KODLU İŞLETİM SİSTEMİ YAPISI

1.1 Temel Kavramlar

Temel Kavramlar aşağıda sıralanmıştır.

1.1.1. İşletim Sistemi

İşletim sistemi, bilgisayar  donanımının doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama yazılımlarını çalıştırmaktan sorumlu olan sistem yazılımlarıdır.

İşletim sistemi, üzerinde çalışan uygulamaların belleğe, disk ve diğer aygıtlara erişimini sağlamak, birden çok yazılım aynı anda çalıştığında kaynak yönetimini yürüterek birbirleri ile çakışmamalarını sağlamaktan sorumludur.

Bir işletim sistemi, kavramsal olarak, üç grupta toplanabilecek bileşenlerden oluşur.: kullanıcı ara yüzü( bu bir grafik kullanıcı ara yüzü veya komut satırı yorumlayıcısı ["kabuk"da denir] olabilir.). alt düzey sistem işlevleri ve bir çekirdek.

Çekirdek, işletim sisteminin kalbidir. Adından da anlaşıldığı gibi, "kabuk", çekirdeğin çevresini sararken,donanımla iletişim kurmak da çekirdeğin işidir. Kimi işletim sistemlerinde kabuk ve çekirdek tümüyle ayrı bileşenlerken, kimilerinde bu ayrım yalnızca kavramsaldır.


1.1.2. Açık Kaynak Kodlu Yazılım

 Açık kaynak yazılım (open-source software) 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 değiştirme özgürlüğü sağlamasıdır. Açık kaynak kodlu yazılımlar, uyarlanabilir, sağlam, hızlı ve güvenlidir. Açık kaynak kod dünyası, yeni bir yazılım üretme biçimi, yeni iş modelleri sunmaktadır.

programcılar yazılımları geliştirirken kullandıkları programlama dilleriyle kaynak dosyaları oluştururlar. Daha sonra derlemeli dillerde (C, C++, Java, Pascal) bu dosyayı derleyerek çalıştırılabilir hale çevirirler. Açık kaynaklı yazılım savunucuları her üretilen ve dağıtılan programla birlikte kaynak kodunun da dağıtılmasını savunurlar.Bu sayede geliştirme esnasında ve ilerde yeni sürümlerin ortaya çıkması esnasında daha çok sayıda gözün süzgecinden geçmiş daha kaliteli bir yazılım çıktığını düşünürler. En iyi bilinen açık kaynak kodlu yazılımlar:

  •  Linux,
  • Open Office,
  • GNU,
  • Debian'dır.


Yorumlar