Permissivas

Apache License 2.0

Licença permissiva com concessão explícita de patentes e regras de NOTICE e indicação de alterações. Muito usada em projetos corporativos.

SPDXApache-2.0

Permissões, condições e limitações em resumo

Permissões

  • Uso comercialO original e as obras derivadas podem ser usados para fins comerciais.
  • ModificaçãoO código pode ser modificado.
  • DistribuiçãoO código pode ser distribuído.
  • Uso de patentesOs contribuidores concedem expressamente direitos de uso de patentes.
  • Uso privadoO código pode ser usado e modificado internamente, sem publicação.

Condições

  • Aviso de copyright e licençaAo distribuir, é preciso incluir uma cópia da licença e o aviso de direitos autorais.
  • Indicar alteraçõesSe o original foi modificado, isso deve ser indicado.

Limitações

  • Uso de marcasDeclara expressamente que não concede direitos de marca.
  • Limitação de responsabilidadeDeclara expressamente que não há responsabilidade por danos.
  • Sem garantiaDeclara expressamente que não oferece nenhuma garantia.

Classificação de permissões, condições e limitações: dados do choosealicense.com (GitHub, licença MIT).

Que licença é esta

A Apache License 2.0 é uma licença permissiva publicada pela Apache Software Foundation (ASF) em 2004. Como a MIT, permite amplamente o uso comercial, a modificação e a redistribuição, mas o texto é mais longo e as cláusulas mais específicas. Sua marca principal é a seção 3, pela qual os contribuidores concedem expressamente direitos de uso de patentes. Se alguém move uma ação alegando que o software viola suas patentes, a licença de patentes que essa pessoa recebeu termina na data do ajuizamento (cláusula de retaliação de patentes). Kubernetes, TensorFlow, boa parte do Android Open Source Project (AOSP) e todos os projetos da Apache Foundation usam esta licença.

O que cumprir ao distribuir (seção 4)

Como aplicar

Coloque o texto no arquivo LICENSE sem modificações. O 'APPENDIX' no final do texto é um guia de aplicação e não precisa ser apagado. O aviso de copyright vai no aviso no topo de cada arquivo-fonte (aba 'Cabeçalho de arquivo' do gerador → aviso oficial) ou no arquivo NOTICE. O NOTICE não é obrigatório, e a ASF recomenda incluir nele apenas, de forma breve, os avisos de atribuição exigidos por lei.

Equívocos comuns

Quando faz sentido

Combina com projetos de colaboração entre empresas, áreas técnicas com muitas patentes (machine learning, nuvem, telecomunicações etc.) e grandes projetos com muitos contribuidores. Por ser permissiva, é fácil de incluir em produtos comerciais e ainda reduz o risco de disputas de patentes. Se houver boa chance de uso com projetos GPL-2.0, considere a MIT ou a licença dupla MIT OR Apache-2.0.

Posso colocar código Apache-2.0 em outro projeto?

Avaliação geral para quando você pega código publicado sob esta licença e o distribui combinado com um projeto sob as licenças abaixo. Ver outras combinações no verificador de compatibilidade →

Projeto de destinoResultadoObservação
Software proprietário (comercial) PermitidoMantenha a cópia da LICENSE e o conteúdo dos avisos de copyright e do arquivo NOTICE, e indique as alterações nos arquivos modificados.
MIT PermitidoMantenha a cópia da LICENSE e o conteúdo dos avisos de copyright e do arquivo NOTICE, e indique as alterações nos arquivos modificados.
MPL-2.0 PermitidoMantenha a cópia da LICENSE e o conteúdo dos avisos de copyright e do arquivo NOTICE, e indique as alterações nos arquivos modificados.
LGPL-2.1 Não permitidoA FSF considera que as cláusulas de término de patentes e de indenização da Apache-2.0 são restrições adicionais que a GPL-2.0 não tem, portanto a trata como incompatível com a GPL-2.0 (only).
LGPL-3.0 PermitidoMantenha a cópia da LICENSE e o conteúdo dos avisos de copyright e do arquivo NOTICE, e indique as alterações nos arquivos modificados.
GPL-2.0 Não permitidoA FSF considera que as cláusulas de término de patentes e de indenização da Apache-2.0 são restrições adicionais que a GPL-2.0 não tem, portanto a trata como incompatível com a GPL-2.0 (only).
GPL-3.0 PermitidoMantenha a cópia da LICENSE e o conteúdo dos avisos de copyright e do arquivo NOTICE, e indique as alterações nos arquivos modificados.
AGPL-3.0 PermitidoMantenha a cópia da LICENSE e o conteúdo dos avisos de copyright e do arquivo NOTICE, e indique as alterações nos arquivos modificados.

O conteúdo deste site é informação geral e não constitui aconselhamento jurídico. Para decisões reais de distribuição, contratos ou disputas, consulte um advogado ou outro profissional.