Apache Software License eller Apache License är de licenser som Apache Software Foundation (ASF) distribuerar programvaror under. Licensen får dessutom appliceras av även andra utanför The Apache Software Foundation som vill distribuera programvaror med samma licensvillkor.

Apache License
Apache-logotypen
TillverkareApache Software Foundation
Version2.0
PubliceradJanuari 2004
DFSG-kompatibelJa
Fri programvaraJa
OSI-godkännandeJa
GPL-kompatibelJa - GPLv3
CopyleftNej
Länka kod med annan licensJa

Apache-licensen tillåter att man modifierar andras programvara, men för att få göra detta måste man noga notera vad som är ens egen kod, alltså vad som modifierats. Med all programvara som faller under licensen, även modifierad programvara, måste det medfölja en kopia av licensen i form av ett textdokument.[1] Googles dotterbolag Android Inc. är ett av de stora företagen som använder sig av Apachelicensen.

All mjukvara som tas fram av ASF eller någon av deras anslutna partners blir licensierad under Apachelicensen. Det finns även mjukvara som inte är utvecklat av ASF som ligger under licensen. I oktober 2012 fanns det 8 708 Apachelicensierade projekt på SourceForge.net. I ett blogginlägg från maj 2008 berättade Google att 25 000 av 100 000 projekt registrerade på Google Code använde sig av Apachelicensen.[2] Ett av de 25 000 projekten var Android.[3]

Versionshistorik redigera

Apache License 1.0 var den ursprungliga Apache License, som gäller endast för äldre versioner av Apache-paket (till exempel version 1.2 av webbservern).

Apache License 1.1 godkändes av Apache Software Foundation år 2000: Den främsta förändringen jämfört med 1.0 licens i "reklamklausulen" (§ 3 i 1.0 licens), därav framställda produkter inte längre krävs att inkludera tilldelning i sin reklam material, men bara i sin dokumentation.[4]

ASF antog Apache License 2.0 i januari 2004. De uppsatta målen för licensen inkluderade att göra licensen lättare för icke-ASF-projekt att använda, få en bättre kompatibilitet med GPL-baserad mjukvara, klargöra licens på bidrag och krävande av en patentlicens på insatser som nödvändigtvis gör intrång i en bidragsgivare egna patent.[4]

Kompatibilitet med GPL redigera

Apache Software Foundation och Free Software Foundation (FSF) är överens om att Apache License 2.0 är en licens för öppen programvara, kompatibel med version 3 av GNU General Public License (GPL).[5] Kompatibilitet i detta fall innebär att eftersom GPL version 3 betraktas som en övermängd till Apache License 2.0, ett projekt som kombinerar GPL version 3 och Apache License 2.0-kod måste licensieras under GPL version 3.[6]

Free Software Foundation anser dock att alla versioner av Apache License (från 2007) är oförenlig med den tidigare GPL version 1 och 2.[7][8]

Versioner redigera

Källor redigera

Externa länkar redigera