A Licença Apache é um acordo de licenciamento de software livre e de código aberto (FOSS) da Apache Software Foundation (ASF).
O acordo estipula termos para uso, reprodução, modificação e distribuição de qualquer software que seja lançado sob a Licença Apache. A seguir estão algumas das especificações principais da Licença Apache 2.0:
- Software pode ser livremente utilizado, reproduzido, modificado, distribuído ou vendido.
- Software pode ser combinado com outros produtos e distribuído ou vendido como pacotes.
- Produtos derivados ou modificados de software licenciado podem ser distribuídos sob outras licenças.
- Software não pode ser redistribuído sem atribuição.
- Uma cópia da licença deve ser redistribuída juntamente com qualquer software Apache.
- As contribuições externas ao software são liberadas sob os termos da ASF, a menos que explicitamente especificado de outra forma.
Todos os softwares ASF são liberados sob a licença Apache, a menos que especificado de outra forma. O modelo de licenciamento também está livremente disponível para uso por desenvolvedores que não sejam da ASF. Apache License 2.0 e GNU General Public License (GPL) versão 3 são considerados compatíveis, o que significa que os desenvolvedores podem misturar livremente código de software lançado sob essas licenças. No entanto, o software resultante deve ser liberado sob a GPL v. 3. Versões anteriores dos modelos de licenciamento são consideradas incompatíveis.