Apache-licens

Fra Wikipedia, den frie encyklopædi
Gå til: navigation, søg

Apache-licensen (eller ASL) er en fri software licens udviklet af Apache og den anvendes af alle Apache-projekter. Den blev først udviklet til Apache HTTP webserveren i 1999. I modsætning til copyleft licenserne som er restriktive i hvad man kan gøre med softwaren, så er Apache-licensen en såkaldt "permissive" licens, i samme familie som BSD-licensen og MIT-licensen. Dette har gjort den attraktiv i kommercielle projekter i og med at man ikke risikerer at måtte åbne al sin egen software som følge af at man tager Apache-licenseret software i brug.

Et eksempel på Apache-licensens popularitet er at Microsoft i 2009 valgte at open-source licensere egne projekter under ASL i stedenfor sine egne Ms-PL og Ms-RL.[1] Et andet eksempel er at Oracle i 2011 valgte Apache og Apache-licensen for OpenOffice da de besluttede ikke selv af forfsætte satsningen.[2] Endnu et eksempel er Citrix' flyting af CloudStack til Apache[3]

ASF og dens projekter frigiver den software de fremstiller under Apache-licensen. Noget ikke-ASF software er også licenseret under licensen. I oktober 2012, var 8.708 projeter på SourceForge.net frigivet under Apache-licensens vilkår.[4] I et bloginlæg fra maj 2008, nævnte Google at over 25% af de tæt på 100.000 projekter der var oprettet på Google Code brugte Apache-licensen,[5] herunder Android operativ systemet.[6]

Versionshistorik[redigér | redigér wikikode]

Apache-licensen 1.0 var den oprindelige Apache-licens, som alene gælder for ældre versioner af Apache-pakken (f.eks. version 1.2 af webbserveren).

Apache-licensen 1.1 godkendtes af Apache Software Foundation i år 2000: Den væsentligste forandring i forhold til 1.0 licensen er "reklamklausulen" (§ 3 i 1.0 licens), i hvilken fremstillede produkter ikke længre behøver at blive medtaget i reklamemateriale, men kun i dokumentationen.[7]

ASF antog Apache License 2.0 i januar 2004. De formulerede mål for licensen inkluderede at gøre licensen lettere at anvende for ikke-ASF-projekter, opnå en bedre kompatibilitet med GPL-baseret software, tydeliggøre licensen på bidrag og krav af en patentlicens på bidrag der nødvendigvis krænker en bidragyders egne patenter.[7]

Versioner[redigér | redigér wikikode]

Det er version 2.0 der anvendes i dag. Den originale version var 1.0 og der findes en version 1.1 fra 2000.

Kompatibilitet med GPL[redigér | redigér wikikode]

Apache Software Foundation og Free Software Foundation (FSF) er enige om at Apache-licensen 2.0 er en fri software licens kompatibel med version 3 af GNU General Public License (GPL).[8] Kompatibilitet i dette tilfælde indebærer at i det GPL version 3 betragtes som et superset af Apache-licensen 2.0, må et projekt edr kombinerer GPL version 3 og Apache-licensen 2.0-kode licensieres under GPL version 3.[9]

Free Software Foundation anser dog at alle versioner af Apache-licensen (fra 2007) er uforenlig med den tidigere GPL version 1 og 2.[10][11]

Se også[redigér | redigér wikikode]

Eksterne henvisninger[redigér | redigér wikikode]

Kilder[redigér | redigér wikikode]

  1. http://www.zdnet.com/blog/microsoft/microsoft-releases-source-code-under-an-apache-license/1852
  2. http://www.zdnet.com/blog/open-source/oracle-gives-openoffice-to-apache/9035
  3. http://redmonk.com/sogrady/2012/04/04/cloud-stack/
  4. "Projects at SourceForge under Apache License". http://sourceforge.net/search/?&fq%5B%5D=trove%3A401. Hentet 2012-10-28. 
  5. "Standing Against License Proliferation". http://google-opensource.blogspot.com/2008/05/standing-against-license-proliferation.html. Hentet 2009-10-24. 
  6. Android Open Source licenses
  7. 7,0 7,1 "Licenses – The Apache Software Foundation". http://www.apache.org/licenses/. Hentet 2007-07-07. 
  8. "Various Licenses and Comments about Them". Free Software Foundation. 2008-01-14. http://www.gnu.org/licenses/license-list.html#apache2. Hentet 2008-01-30. 
  9. Apache Software Foundation. "Apache License v2.0 and GPL Compatibility". http://www.apache.org/licenses/GPL-compatibility.html. Hentet 2008-01-30. 
  10. "GPLv3 Final Draft Rationale". Free Software Foundation. 2007-05-31. http://gplv3.fsf.org/rationale. Hentet 2007-06-14. 
  11. Free Software Foundation (2008-01-14). "Licenses". http://www.fsf.org/licensing/licenses. Hentet 2008-01-30.