ANASAYFA

Açık Kaynak Nedir ?

[responsivevoice_button voice="Turkish Male"]

Bir bilgisayar yazılımının makine diline dönüştürülüp kullanımından önceki, programcılar tarafından okunur, anlaşılır, yeni amaçlara uygun değiştirilebilir hâlinin gizli tutulmayıp açık, yani okunabilir hâlde kamuyla paylaşılıyor olmasına verilen isimdir.

Üretim ve geliştirmede açık kaynak(Open source), son ürünün tasarımı ve uygulama detayları için erişimi ve ücretsiz yeniden dağıtımı teşvik eden bir Felsefe ya da Pragmatik Yöntembilimdir. Açık kaynak deyiminin yaygın olarak kabul edilmesinden önce, geliştiriciler ve üreticiler bu kavram için bir takım terimler kullandılar. İnternet’in yükselişi ve görevlilerin bilgisayar kaynak kodunda büyük bir reforma ihtiyaç duymaları sonucuyla açık kaynak kabul gördü. Bu sayede, üretim modellerinin kendinden arttırıcı çeşitliliğine, iletişim yollarına ve interaktif toplulukların oluşmasına olanak sağlandı. Açık kaynak yazılım hareketi yeni telif hakları, lisans verme, alan adı ve oluşan tüketici sorunlarına netlik kazandırmak için ortaya çıktı.

Neden açık kaynak kodlu yazılım? Avantajları nedir?
   Normalde bir programı çalıştırdığınızda onun kaynak kodlarına erişemezsiniz. Yani uygulamanın size sunduğu işlevleri nasıl sunduğunu göremez, onun özelliklerinde herhangi bir değişiklik yapamazsınız.
   Bunu taşındığınız, yeni yapılmış bir ev örneğine benzetebiliriz. Evin her şeyi hazırdır, elektrik hattı, su boruları ve diğer altyapı duvarların arkasına gizlenmiştir. Örneğin elektrik hattınızda bir sorun meydana geldiğinde, hatlara erişemiyorsanız yapabileceğiniz çok fazla şey yoktur. Elektrikçinin gelip sorunu gidermesinden etmesinden başka.
Kapalı kaynak kodlu yazılımlarda da durum buna benzer. Bu tür programlarda programın geliştiricisine bağlısınızdır, herhangi bir sorun gördüğünüzde onu düzeltmeniz mümkün olmaz.

   Özgür yazılım (İngilizcesi free software), kullanıcısına çalıştırma, kopyalama, dağıtma, inceleme, değiştirme ve geliştirme özgürlükleri tanıyan yazılım türüdür. Tersi sahipli yazılımdır (İngilizcesi proprietary software).
   Özgür yazılım ile kastedilen özgürlük, yazılımın kullanım hakları ile ilgilidir, ekonomik boyutu ile değil. Özgür yazılımlar çoğunlukla ücretsiz olsalar da ücretsiz olmak zorunda değildirler. İngilizce sözlükler “free” kelimesi için yirmiye yakın anlam sıralar. Bunlardan sadece bir tanesi “bedava” iken geri kalanları özgürlük ve sınırlamaların olmaması (freedom) kavramlarına atıfta bulunur.

[Toplam: 0   Ortalama: 0/5]
Yorum Yapmak İçin Tıklayın

Yorum Yapın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

To Top