İçindekiler:
Tanımı - Apache Yazılım Lisansı ne anlama geliyor?
Apache Yazılım Lisansı (ASL), Apache Software Foundation (ASF) tarafından yazılan ücretsiz ve açık kaynaklı bilgisayar yazılımı (FOSS) için bir lisans şemasıdır. ASL, tamamen veya kısmen, kişisel, şirket veya ticari amaçlar için ve telif haklarıyla ilgili endişeleri olmadan, projelerin ve yazılımların özgürce indirilmesine ve kullanılmasına izin verir. Kod açık bir şekilde dağıtılır ve serbestçe değiştirilmesine, yeniden dağıtılmasına veya üzerinde çalışılmasına izin verilir. Açık kaynak koduyla Apache, kullanıcıları yazılımın tasarımını gönüllü olarak geliştirmeye teşvik eder.
Techopedia, Apache Yazılım Lisansını açıklıyor
Apache Yazılım Lisansı yazılımın ücretsiz olduğunun bir göstergesidir, ancak Apache yine de dağıtılmış Apache yazılımının lisansının bir kopyasının açıkça ve kolayca bulunmasını gerektirir; ve herhangi bir Apache yazılımı içeren tüm dağıtımlar için ASF'ye açık bir ilişkilendirme.
Değiştirilmiş kod veya yazılım artık Apache's olarak kabul edilmez ve hala ASL'yi korsa bile, değiştiren geliştiriciyle ilişkilendirilir. Değiştirilmiş yazılımın, ASF'nin dağıtımı onayladığını veya ima edebileceği herhangi bir ticari mülkte veya ticari markada kullanılması yasaktır. Ayrıca ASF'ye ait olan ve kodu değiştiren kişinin söz konusu Apache yazılımını oluşturduğunu önerebilecek ticari markaların veya logoların kullanılmasını da yasaklar. Esasen, herhangi bir Apache kaynaklı yazılım parçası uygun ilişkilendirmeyle yeniden dağıtılmalıdır.
Kullanıcıların kod değişikliklerini ASF'ye geri göndermeleri gerekmez, ancak geri bildirim önerilir. Ayrıca, Apache yazılımının kendisinin veya dağıtılacak kodda yapılan değişikliklerin dahil edilmesi de gerekmez. Apache License 2.0, yazılım GPL sürüm 3.0 altında lisanslandığı sürece GPL ile uyumludur.