Tanım özgür yazılım

Yazılım, Kraliyet İspanyol Akademisi ( RAE ) sözlüğünün bir parçası olan İngilizce dilinin bir terimidir. Bir bilgisayarda ( bilgisayarda ) çeşitli görevlerin yürütülmesine izin veren bilgisayar programıdır .

Özgür yazılım

Ücretsiz, diğer taraftan, çoklu kullanımlara sahip bir sıfattır. Bu fırsatta, bir şeye tabi olmayan veya bir dayatmadan muaf tutulan bir şey olarak anlamı ile birlikte kalmakla ilgileniyoruz.

Özgür yazılım kavramı , kullanıcıya büyük özgürlük sağlayan bilgisayar programı anlamına gelir. Özgür bir yazılım programı yükleyen program kullanabilir, değiştirebilir, kopyalayabilir ve kısıtlama olmadan yeniden dağıtabilir .

Spesifik olarak, bir yazılımın özgür olarak kabul edilmesi için, kullanıcıya aşağıdaki gibi dört büyük özgürlük sunması esastır:
- Söz konusu programı dilediğiniz gibi ve uygun gördüğünüz şekilde uygulayabilmenin özgürlüğü.
-Çevrenizdeki insanlara yardım önermek için yararlı olduğunu düşündüğünüz kopyaları yeniden dağıtma özgürlüğü.
-Programı derinlemesine incelemek, nasıl çalıştığını öğrenmek ve uygun olduğunu düşünüyorsanız değiştirmeyi bile almak.
- Yalnızca yazılımı değiştirmekle kalmayıp, bir kez değiştikten sonra da dağıtabilmeyi, böylece daha fazla insanın da keyfini çıkarabilmesini sağlar.

Bunlar, söz konusu kullanıcının bunları kullanıp kullanmamayı seçebileceği özgürlüklerdir. Ancak, hepsini aynı anda kullanacağınızı bile belirleyebilirsiniz.

Birkaç yazılım lisansı olduğuna dikkat etmek önemlidir. Özgür yazılımın ne olduğunu anlamak için en basit şey, lisansı satın alınması gereken ve farklı sınırlamalar içeren programlara karşı çıkmak: kopyalamak, dağıtmak, değiştirmek, vb. Aslında çoğu program, özgür yazılıma ait değildir, ancak ticari yazılımdır.

Bu bağlamda mevcut olan lisanslar arasında Apache'yi unutmadan GPL, LGPL, AGPL veya APSL'yi vurgulayacağız.

Farklı alanlarda ve alanlarda, özgür yazılım kullanılır ve bunların arasında, özellikle eğitimde, diğer şeylerin yanı sıra, BİT gelişimi lehine bir adım daha vardır.

Yine de, özgür yazılımı özgür yazılım veya ücretsiz yazılımla karıştırmayın. Özgür yazılım değiştirilip yeniden dağıtılabildiğinden, bir kullanıcı onu pazarlamaya karar verebilir. SORULAR VE CEVAPLAR, diğer taraftan, ücretsiz olabilir, ancak bir olasılığı belirtmek için değişiklikleri engelleyebilir.

Özgür yazılımda programın kaynak koduna erişim şarttır: aksi halde değişiklik yapmak neredeyse imkansızdır. Bu koda erişemeyen bir kullanıcı yazılımı değiştirme ve uyarlama konusunda büyük zorluklarla karşılaşacaktır.

Yukarıdakilerin hepsine ek olarak, özgür yazılım terimini açık kaynak ile eşanlamlı olarak kullanmaya başvuran, ancak hata yapan başkaları olduğunu da söyleyebiliriz. İkincisi, aynı olmadıklarını ortaya koyar, çünkü onları ilklerin özgürlüklere ve ikincisine atıfta bulunmalarını farklılaştırır, bununla birlikte, fiyatın ne olduğuna daha fazla bahse girer.

Tavsiye