close

Apache lisansı

Gezinmeye atla Aramaya atla
Apache lisansı
Apache Yazılım Vakfı Logosu (2016) .svg
Apache logosu
YazarApache Yazılım Vakfı
Sürüm2.0
YayımcıApache Yazılım Vakfı
Yayın tarihiOcak 2004
DFSG ile uyumluEvet [1]
Ücretsiz yazılımEvet [2]
OSI onaylıaynen
LPG uyumluEvet - GPLv3 [2]
CopyleftNumara
Farklı lisans altında koddan bağlantıaynen

Apache Lisansı (ingl: 2.0'dan önceki sürümlerde Apache Lisansı ve Apache Yazılım Lisansı ), Apache Software Foundation (ASF) tarafından yazılmış , kullanıcıları telif hakkını ve değiştirilmiş sürümlerde d ' sorumluluk reddini korumakla yükümlü kılan, copyleft olmayan ücretsiz bir yazılım lisansıdır.

Apache Lisansı koşulları altında, ASF tarafından geliştirilen tüm yazılımlar bu lisansla korunmaktadır ve onu kullanmak isteyen herkes bundan faydalanabilir: Kasım 2009'da SourceForge sitesinde , yönetilmeyen 5 000'den fazla proje vardı. Apache lisansını kullanan ASF tarafından. . [3] Lisansın 2.0 Sürümü GNU GPL v3 ile uyumludur (ancak GNU GPLv2 ile uyumlu değildir).

Geçmiş

Apache Lisansı 1.0 , yalnızca Apache yazılımının eski sürümleri (Web sunucusu sürüm 1.2 gibi) için geçerli olan lisansın orijinal sürümüydü.

Apache Lisansı 1.1 , 2000 yılında ASF tarafından onaylanmıştır: Sürüm 1.0'dan en önemli değişiklik 'reklam maddesi'dir (lisansın 1.0 sürümünün 3. maddesi); türev ürünler artık reklam materyallerinde krediyi tanımak zorunda değil, sadece belgelerinde. [4]

ASF , Ocak 2004'te Apache Lisansı 2.0 için bir güncellemeyi onayladı. Lisansın belirtilen amaçları arasında, GNU Genel Kamu Lisansı'na dayalı yazılımlarla uyumluluğu geliştirerek ASF dışı projelerin lisansı kullanmasını kolaylaştırmak ve her dosyaya dahil edilmeye zorlamak yerine referans yoluyla lisans verilmesi, katkılar için geçerli olan lisansa açıklık getirilmesi ve katkıda bulunanın katkısını kullanarak patenti ihlal eden patentleri kullanmasını şart koşmak . [4]

Aynı zamanda Android işletim sistemi tarafından kullanılan ana lisanstı.

Lisans Koşulları

Herhangi bir özgür yazılım lisansı gibi, Apache Lisansı da kullanıcıların yazılımı herhangi bir amaçla kullanmalarına, yazılımın değiştirilmiş sürümlerini dağıtmalarına, değiştirmelerine ve dağıtmalarına izin verir.

Apache Lisansı, yazılımın değiştirilmiş sürümlerinin aynı lisans koşulları altında veya özgür yazılım olarak dağıtılmasını gerektirmez. Apache Lisansı, yalnızca Apache Lisansı koşulları altında lisanslanmış yazılımı kullandığınıza dair bir bildirim eklemenizi gerektirir.

Bu nedenle, copyleft lisanslarında olanın aksine , Apache Lisansı koşulları altında lisanslanan yazılımın değiştirilmiş sürümlerinin kullanıcıları bu özgürlüklerden mutlaka faydalanmaz. Ya da durumu lisans alan açısından değerlendirirsek, yazılımı, tescilli ürünlerde dahi olsa, kullanıcıların zararına olacak şekilde herhangi bir şekilde kullanma özgürlüğüne sahiptir (bakınız madde 4 ).

Dağıtılmış yazılım ürünlerinin kök dizinine dahil edilmesi gereken iki dosya:

  • LİSANS - lisansın bir kopyası.
  • BİLDİRİM - geliştiricilerin adlarıyla birlikte kullanılan lisanslı kitaplıkların adlarını listeleyen metinsel bir "bildirim".

Yeniden dağıtılan kodda, mevcut tüm telif hakkı ve patent bilgileri her lisanslı dosyada korunmalı ve değiştirilen her dosyaya dosyanın değiştirildiğini belirten bir bilgi eklenmelidir.

Yeniden dağıtım

Kullanıcı, aşağıdaki koşulları yerine getirmesi koşuluyla, Çalışmayı veya türev çalışmalarını herhangi bir şekilde, değişiklik yaparak veya değiştirmeden ve Kaynak veya Nesne biçiminde çoğaltabilir ve dağıtabilir:

  1. Çalışmanın veya türev Çalışmaların diğer alıcılarına bu Lisansın bir kopyasını sağlamalısınız; Ve
  2. Değiştirilen tüm dosyaların, dosyaları değiştirdiğinizi belirten bildirimler taşıdığından emin olmalısınız; Ve
  3. Dağıttığınız herhangi bir türev Çalışmanın Kaynak biçiminde, Türemiş Çalışmaların herhangi bir bölümünü ilgilendirmeyen iletişimler hariç olmak üzere, Çalışmanın Kaynak biçimindeki tüm telif haklarını, patentleri, ticari markaları ve atıf bildirimlerini muhafaza etmelisiniz; Ve
  4. Atıf bildirimlerinizi, Çalışmadan gelen BİLDİRİM metniyle birlikte veya ek olarak, dağıttığınız Türev Çalışmalar içinde, bu tür ek atıf bildirimlerinin Lisansta değişiklik olarak yorumlanmaması koşuluyla ekleyebilirsiniz. Değişikliklerinize telif hakkı beyanınızı ekleyebilir ve değişikliklerinizin kullanımı, çoğaltılması veya dağıtılması veya herhangi bir türev Çalışmanın bir bütün olarak kullanılması, çoğaltılması ve dağıtılması koşuluyla ek veya farklı lisans hüküm ve koşulları sağlayabilirsiniz. Çalışma aksi takdirde bu Lisansta belirtilen koşullara uygundur.

GPL ile uyumluluk

Apache Software Foundation ve Free Software Foundation (FSF), Apache 2.0 Lisansının GNU Genel Kamu Lisansı'nın (GPL) 3. sürümüyle uyumlu bir ücretsiz yazılım lisansı olduğu konusunda anlaşmışlardır; bu, GPL sürüm 3 kapsamındaki kodun geçerli olduğu anlamına gelir. ve Apache Lisansı 2.0 birleştirilebilir ve elde edilen kod, GPL sürüm 3 kapsamında lisanslanır.

Özgür Yazılım Vakfı , Apache Lisansının tüm sürümlerinin GPL'nin önceki 1. ve 2. sürümleriyle uyumlu olmadığına inanmaktadır. [5] [6] [7]

GPL gibi, Apache lisansı da onu işlerinize uygulamak için bir uyarı şablonuyla kapanır.

Apache lisansı, özgür yazılım lisansı olarak nitelendirilir, ancak GNU GPL ile uyumluluk tartışılmaktadır. ASF uyumluluğu savunuyor , Özgür Yazılım Vakfı ise patent kullanım lisansı maddesinin feshedilmesi nedeniyle aynı fikirde değil.

Açık Kaynak Lisanslarının Yasal Profilleri belgesinde (sayfa 93-96)

Çalışmanızda lisans

Apache Lisansını çalışmanızın belirli dosyalarına uygulamak için lütfen aşağıdaki standart beyanı ekleyin ve "[]" parantezleri içindeki alanları sizin tanımlayıcı bilgilerinizle değiştirin. (Parantezleri dahil etmeyin!) Metni, dosya formatına uygun yorum sözdiziminin içine alın. Ayrıca, üçüncü taraf arşivlerinde daha kolay tanımlama için telif hakkı bildirimi ile aynı "basılı sayfaya" bir dosya veya sınıf adı ve amaç açıklamasını eklemenizi öneririz. Örnek:

Telif hakkı [yyyy] [telif hakkı sahibinin adı]

Notlar

  1. ^ The Big DFSG uyumlu Lisanslar , wiki.debian.org adresinde . Erişim tarihi: 2009-07-06 ( orijinalinden 27 Nisan 2020'de arşivlendi ) .
  2. ^ a b c Çeşitli Lisanslar ve Bunlar Hakkında Yorum , gnu.org adresinde . Erişim tarihi: 2009-07-06 ( 24 Temmuz 2010'da arşivlendi ) .
  3. ^ SourceForge'daki projeler, sourceforge.net üzerinde Apache Lisansı altında . 2009-11-26 adresinden erişildi ( 19 Aralık 2008'de orijinalinden arşivlendi ) .
  4. ^ a b Lisanslar - Apache Yazılım Vakfı , apache.org'da . Erişim tarihi: 2007-07-07 ( 25 Temmuz 2011'de arşivlendi ) .
  5. ^ Apache Lisansı v2.0 ve GPL Uyumluluğu , apache.org'da . Erişim tarihi: 2008-01-30 ( 6 Mayıs 2020'de arşivlendi ) .
  6. ^ GPLv3 Nihai Taslak Gerekçesi , gplv3.fsf.org adresinde . Erişim tarihi: 2007-06-14 ( 18 Mayıs 2008'de orijinalinden arşivlendi ) .
  7. ^ Lisanslar , fsf.org'da . Erişim tarihi: 2008-01-30 ( 18 Ocak 2012'de arşivlendi ) .

İlgili öğeler

Dış bağlantılar