Open Sourced Browser nedir?

Moon 21

Kilopat
Katılım
29 Mayıs 2019
Mesajlar
334
Çözümler
1
Yer
KKTC Girne
En açık kaynaklı tarayıcı, az açık kaynaklı, kısmen açık kaynaklı gibi şeyler duydum. Bunların anlamı nedir? Açık kaynaklı tarayıcı ne demek?
 
Son düzenleyen: Moderatör:
Çok genel olarak söylersek bir yazılımın temelini oluşturan kodlar, kullanıcılar tarafından yasal şekilde, belirli özgür lisanslar altında görülebiliyor, incelenebiliyor, modifiye edilebiliyorsa; o yazılım açık kaynak kodludur. Sizin örneğinizde ise bu yazılım bir tarayıcı. Genelde ücretsizdir zira kodunu açıkladığınız bir yazılımı, ücretli satmak isteseniz bile doğası gereği satamayacaksınızdır. Ancak her ücretsiz yazılım açık kaynak kodlu olmak zorunda değildir. Mesela Opera, kapalı kaynak kodlu (Proprietary) ama ücretsiz bir tarayıcıyken; Firefox ise hem açık kaynak kodlu (Mozilla Public Licence - MPL) hem de ücretsiz bir tarayıcı.

Bazı yazılımlar ise belirli özelliklerini kullanıcı geliştirmelerine açmış iken belirli özellikleri açmamış olabilir. Bu durumda kısmi bir açık kaynak söz konusu oluyor.
 
Öncelikle Açık Kaynak Kod (AKK) ve Özgür ve Açık Kaynak kod (ÖAKK) diye iki ayrım var.
Özgür ve Açık Kaynak kod lisansı:
  • Herhangi bir amaç için, istediğiniz şekilde yazılımı çalıştırma özgürlüğü (0 numaralı özgürlük).
  • Her ne istiyorsanız onu yaptırmak için programın nasıl çalıştığını inceleme ve onu değiştirme özgürlüğü (1 numaralı özgürlük). Yazılımın kaynak koduna ulaşmak, bu iş için ön koşuldur.
  • Kopyaları dağıtma özgürlüğü, böylece başkalarına yardım edebilirsiniz (2 numaralı özgürlük).
  • Değiştirilmiş sürümlerinizin kopyalarını dağıtma özgürlüğü (3 numaralı özgürlük). Böylece değişikliklerinizden yararlanması için tüm topluma bir şans vermiş olursunuz. Kaynak koduna erişmek, bunun için bir ön koşuldur.
Açık kaynak kod lisansı: Özgür Yazılım Kurallarına uymayan binbir türlü farklı yazılım lisansları

Özgür ve Açıkkaynak kod lisansı hakkında daha detaylı bilgi istiyorsan bu makaleyi okuyabilirsin. What is Free Software? - GNU Project - Free Software Foundation
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…