La licenza Apache è un contratto di licenza software gratuito e open source (FOSS) di Apache Software Foundation (ASF).
L'accordo stabilisce i termini per l'uso, la riproduzione, la modifica e la distribuzione di qualsiasi software rilasciato sotto la licenza Apache. Di seguito sono riportate alcune delle specifiche principali della licenza Apache 2.0:
- Il software può essere utilizzato, riprodotto, modificato, distribuito o venduto liberamente.
- Il software può essere combinato con altri prodotti e distribuito o venduto come pacchetti.
- I prodotti derivati o modificati dal software concesso in licenza possono essere distribuiti con altre licenze.
- Il software Apache non può essere ridistribuito senza attribuzione.
- Una copia della licenza deve essere ridistribuita insieme a qualsiasi software Apache.
- I contributi esterni al software sono rilasciati secondo i termini ASF, salvo diversamente specificato in modo esplicito.
Tutto il software ASF è rilasciato con la licenza Apache, a meno che non sia specificato diversamente. Il modello di licenza è inoltre disponibile gratuitamente per l'utilizzo da parte di sviluppatori non ASF. La licenza Apache 2.0 e la GNU General Public License (GPL) versione 3 sono considerate compatibili, il che significa che gli sviluppatori possono combinare liberamente il codice del software rilasciato sotto tali licenze. Tuttavia, il software risultante deve essere rilasciato sotto GPL v. 3. Le versioni precedenti dei modelli di licenza sono considerate incompatibili.