Özgür yazılım, özel mülk yazılım ve açık kaynak arasındaki farklar

Hepimiz özgür yazılımı veya açık kaynağı (açık kaynak) duymuşuzdur, ancak yine de birçok kişi bu terimler arasındaki farkı anlamanın önemini bilmiyor. Bilgisayar kullanmayan ortamlarda, bu kavramlar çok sık duyulmuyor, ancak bilgisayar, tablet veya akıllı telefon gibi herhangi bir elektronik cihazın programlarını etkiledikleri için günlük olarak gerçekten mevcutlar.

openource-400

Tescilli yazılımlar yalnızca onu pazarlayan şirketin çıkarlarını korur ve dışarıdan kişiler tarafından belirli ihtiyaçları karşılayacak şekilde değiştirilemez . Buna karşılık, ücretsiz veya açık kaynaklı yazılımlar herkese açıktır ve her bireyin gereksinimlerini karşılayacak şekilde değiştirilebilir.

Bir program dört temel özgürlüğe saygı duyduğunda özgür yazılım olarak kabul edilebilir:

  • Özgürlük 0: programı istediğiniz gibi çalıştırmanıza izin verir.
  • Özgürlük 1: programın kaynak kodunu inceleyebilir ve gerekli eylemi yapabileceği düşüncesiyle onu değiştirmekte özgürsünüz.
  • Özgürlük 2: istediğiniz zaman programın tam kopyalarını oluşturmanıza ve dağıtmanıza ve böylece başkalarına yardımcı olmanıza olanak tanır.
  • Özgürlük 3: Programın değiştirilmiş sürümleriyle kopya oluşturma veya dağıtma kolaylığı ile topluluğa katkıda bulunabilirsiniz.

soft_free

Özgür Yazılım Hareketi'nin kurucusu Richard Stallman'a göre, " bu özgürlükler yalnızca kullanıcının iyiliği için değil, bir bütün olarak toplum için de hayati öneme sahiptir, çünkü dayanışmayı teşvik ederler . Kültürümüz ve günlük faaliyetlerimiz dijital dünyaya giderek daha fazla bağlandıkça, bunların önemi de artmaktadır."

Okullar için ücretsiz yazılımlara sahip olmak, tescilli yazılımları kullanmak için lisans ücreti ödemek zorunda kalmamaları sayesinde para tasarrufu sağlamaları açısından eşsiz bir avantajdır. Programları inceleyebilme kolaylığı, programlama öğrenmek isteyenler için hayati önem taşır, çünkü başkalarının kodlarını okumak öğrenme veya problem çözme amacıyla kullanılabilir.

sakin ol ve açık kaynak kullan

"Açık kaynak " terimi, " ücretsiz yazılım " kavramıyla olası bir yanlış anlaşılmayı önlemek için ortaya çıkmıştır . İngilizcede bu kelime "ücretsiz" olarak yorumlanır, ancak bu durumda aslında programın fiyatını değil, özgürlüğünü ifade eder.

Tüm özgür yazılımlar açık kaynaklıdır, ancak tüm açık kaynaklı yazılımlar özgür yazılım değildir . Aradaki fark, program için kullanılabilecek lisanslarda yatmaktadır: bazıları diğerlerinden daha az izin vericidir ve söz konusu özgürlüklere çok az saygı gösterir.


Google'da tercih edilen kaynak olarak ekleyin.