Skip to content
$ opensourcelicense.org

Matriz de cenários extremos

O que acontece depois de escolher uma licença? Cada célula responde a uma pergunta e tem sua própria página.

Legenda: ✓ a outra parte pode fazer isso · ◐ com condições · ✗ a licença impede · — a licença não trata disso (vale a lei geral)

Licenças de código

A · Concorrência comercial (6)
IDMITBSD-3Apache-2.0MPL-2.0LGPL-3.0GPL-3.0AGPL-3.0MulanPSL-2.0SSPL-1.0BSL-1.1ELv2BSD-2ISCUnlicenseZlibBoost-1.0MIT-0PostgreSQLUnicode-3.0Apache-2.0+LLVMGPL-2.0GPL-2.0+CPELGPL-2.1EPL-2.0EPL-1.0CDDL-1.0APSL-2.0Artistic-2.0Perl-5LPPL-1.3cFSL-1.1RSALv2Confluent CLUPL-1.0
A1 Um provedor de nuvem vende seu projeto como serviço gerenciadoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoNão é distribuiçãoCom condiçõesDeve publicar as modificaçõesPermitidoCom condiçõesDeve publicar toda a pilha do serviçoBloqueado pela licençaA menos que o Additional Use Grant permitaBloqueado pela licençaPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesPermitidoPermitidoPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitido
A2 Alguém faz um fork e distribui um concorrente de código fechadoPermitidoPermitidoPermitidoDeve marcar arquivos modificadosCom condiçõesArquivos MPL modificados continuam abertosCom condiçõesAlterações na biblioteca continuam abertasBloqueado pela licençaBloqueado pela licençaPermitidoBloqueado pela licençaBloqueado pela licençaDerivados continuam sob BSLCom condiçõesAs limitações devem ser mantidasPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoBloqueado pela licençaBloqueado pela licençaCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesBloqueado pela licençaCom condiçõesCom condiçõesPermitido
A3 Embutido em um backend SaaS de código fechado (sem distribuição)PermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesDeve publicar se modificarPermitidoCom condiçõesSe a funcionalidade for oferecida como serviçoCom condiçõesDepende do Additional Use GrantPermitidoNão hospeda o produto em siPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesPermitidoPermitidoPermitidoCom condiçõesPermitidoPermitidoPermitido
A4 Ligado a um app ou firmware de código fechado e distribuídoPermitidoPermitidoPermitidoPermitidoPor arquivoCom condiçõesDeve permitir religarBloqueado pela licençaBloqueado pela licençaPermitidoBloqueado pela licençaCom condiçõesDepende do Additional Use GrantPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoBloqueado pela licençaPermitidoCom condiçõesPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesPermitidoPermitidoPermitido
A5 Alguém promove uma versão modificada com seu nome ou marcaNão tratadoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaNão tratadoNão tratadoNão tratadoBloqueado pela licençaNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoBloqueado pela licençaNão tratadoNão tratadoNão tratadoBloqueado pela licençaBloqueado pela licençaNão tratadoNão tratadoNão tratadoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaNão tratadoNão tratadoNão tratadoNão tratado
A6 Alguém vende cópias sem modificaçãoPermitidoPermitidoPermitidoCom condiçõesDeve oferecer o código-fonteCom condiçõesDeve oferecer o código-fonteCom condiçõesDeve oferecer o código-fonteCom condiçõesDeve oferecer o código-fontePermitidoCom condiçõesDeve oferecer o código-fonteCom condiçõesDepende do Additional Use GrantPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesPermitidoPermitidoPermitido
B · Patentes e lei (3)
IDMITBSD-3Apache-2.0MPL-2.0LGPL-3.0GPL-3.0AGPL-3.0MulanPSL-2.0SSPL-1.0BSL-1.1ELv2BSD-2ISCUnlicenseZlibBoost-1.0MIT-0PostgreSQLUnicode-3.0Apache-2.0+LLVMGPL-2.0GPL-2.0+CPELGPL-2.1EPL-2.0EPL-1.0CDDL-1.0APSL-2.0Artistic-2.0Perl-5LPPL-1.3cFSL-1.1RSALv2Confluent CLUPL-1.0
B1 Um usuário processa você por patente e continua usando o códigoNão tratadoNão tratadoBloqueado pela licençaA licença de patentes terminaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaNão tratadoBloqueado pela licençaNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoBloqueado pela licençaNão tratadoNão tratadoNão tratadoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaNão tratadoNão tratadoBloqueado pela licençaBloqueado pela licençaNão tratadoNão tratado
B2 Um contribuidor reivindica patentes sobre o código que enviouNão tratadoNão tratadoBloqueado pela licençaConcessão expressa de patentesBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaNão tratadoBloqueado pela licençaNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoBloqueado pela licençaNão tratadoNão tratadoNão tratadoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaNão tratadoNão tratadoBloqueado pela licençaBloqueado pela licençaNão tratadoBloqueado pela licença
B3 Uma disputa internacional: lei aplicável e foroNão tratadoNão tratadoNão tratadoCom condiçõesForo: sede principal do réuNão tratadoNão tratadoNão tratadoCom condiçõesChinês e inglês têm igual validade; prevalece o chinêsNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesNão tratadoNão tratadoNão tratadoNão tratado
C · Evolução e negócio (6)
IDMITBSD-3Apache-2.0MPL-2.0LGPL-3.0GPL-3.0AGPL-3.0MulanPSL-2.0SSPL-1.0BSL-1.1ELv2BSD-2ISCUnlicenseZlibBoost-1.0MIT-0PostgreSQLUnicode-3.0Apache-2.0+LLVMGPL-2.0GPL-2.0+CPELGPL-2.1EPL-2.0EPL-1.0CDDL-1.0APSL-2.0Artistic-2.0Perl-5LPPL-1.3cFSL-1.1RSALv2Confluent CLUPL-1.0
C1 Mais tarde você troca a licença ou vende licenças comerciais (sem CLA)Com condiçõesNovas versões podem mudar; as antigas permanecemCom condiçõesIgual ao MITCom condiçõesIgual ao MITCom condiçõesArquivos MPL devem continuar MPLBloqueado pela licençaExige o consentimento de todos os contribuidoresBloqueado pela licençaBloqueado pela licençaCom condiçõesIgual ao MITBloqueado pela licençaCom condiçõesGeralmente depende de um CLACom condiçõesGeralmente depende de um CLACom condiçõesCom condiçõesPermitidoCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condições
C2 Seu código é incorporado a um projeto GPL-3.0PermitidoPermitidoPermitidoMas não é compatível com GPL-2.0PermitidoA menos que marcado como incompatívelPermitidoPermitidoCom condiçõesA parte AGPL continua AGPLPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoBloqueado pela licençaBloqueado pela licençaCom condiçõesCom condiçõesBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitidoPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitido
C3 Você usa uma dependência GPL-3.0 e ainda publica sob esta licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitidoPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licença
C4 O projeto é abandonado e alguém continua com um forkPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesRestrito até a Change DateCom condiçõesAs limitações continuamPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesCom condiçõesCom condiçõesPermitido
C5 Você quer bloquear apenas grandes empresas ou concorrentesBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaCom condiçõesIndiretamentePermitidoPor meio do Additional Use GrantCom condiçõesApenas para serviços gerenciadosBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaCom condiçõesCom condiçõesCom condiçõesBloqueado pela licença
C6 Um funcionário escreveu código essencial e o empregador se opõeNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratado
D · Uso e conformidade (6)
IDMITBSD-3Apache-2.0MPL-2.0LGPL-3.0GPL-3.0AGPL-3.0MulanPSL-2.0SSPL-1.0BSL-1.1ELv2BSD-2ISCUnlicenseZlibBoost-1.0MIT-0PostgreSQLUnicode-3.0Apache-2.0+LLVMGPL-2.0GPL-2.0+CPELGPL-2.1EPL-2.0EPL-1.0CDDL-1.0APSL-2.0Artistic-2.0Perl-5LPPL-1.3cFSL-1.1RSALv2Confluent CLUPL-1.0
D1 Alguém remove avisos de copyright ou de atribuiçãoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitidoBloqueado pela licençaCom condiçõesPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licença
D2 Alguém modifica arquivos sem indicar as alteraçõesPermitidoPermitidoBloqueado pela licençaPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitidoBloqueado pela licençaPermitidoPermitidoPermitidoPermitidoPermitidoBloqueado pela licençaPermitidoPermitidoPermitidoPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoEm revisãoEm revisãoPermitido
D3 Modificação interna, sem distribuição nem serviço externoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesA interação com usuários da intranet é controversaPermitidoPermitidoCom condiçõesDepende do Additional Use GrantPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesPermitidoPermitidoPermitido
D4 Usado para fins militares, vigilância ou outros usos que você rejeitaPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesDepende do Additional Use GrantPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesPermitidoPermitidoPermitido
D5 Usado por uma entidade sancionadaNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratado
D6 Seu código é usado para treinar um modelo de IANão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratadoNão tratado

Licenças de modelos e dados

E · Modelos de IA e dados (6)
IDApache-2.0MITLlamaOpenRAIL-MCC BY 4.0CC BY-NC 4.0ODC-By-1.0ODbL-1.0CC0CC BY-SA 4.0CC BY-NC-SA 4.0GFDL-1.3OFL-1.1CDLA-Permissive-1.0OGL-UK-3.0Etalab-2.0GemmaDeepSeek LicenseBLOOM RAIL 1.0Stability CommunityFLUX.1-dev NCHunyuan CommunityMistral ResearchQwen LicenseFalcon License 2.0NVIDIA Open ModelBaichuan 2ChatGLM License
E1 Os pesos são usados para fins militares, vigilância ou desinformaçãoPermitidoPermitidoBloqueado pela licençaPolítica de uso aceitávelBloqueado pela licençaRestrições baseadas no usoPermitidoCom condiçõesSomente uso não comercialPermitidoPermitidoPermitidoPermitidoCom condiçõesPermitidoPermitidoPermitidoPermitidoPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaCom condiçõesCom condiçõesBloqueado pela licençaCom condiçõesBloqueado pela licençaBloqueado pela licença
E2 Destilação ou treino de outros modelos com as saídasPermitidoPermitidoCom condiçõesO nome deve incluir "Llama"Com condiçõesDerivados herdam as restriçõesPermitidoAtribuiçãoCom condiçõesSomente uso não comercialCom condiçõesAtribuiçãoCom condiçõesAtribuiçãoPermitidoCom condiçõesCom condiçõesCom condiçõesPermitidoPermitidoPermitidoPermitidoCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesPermitidoPermitidoCom condiçõesCom condições
E3 Uma empresa de hiperescala o usa comercialmentePermitidoPermitidoCom condiçõesMais de 700 mi de usuários ativos mensais exige licença própriaPermitidoPermitidoBloqueado pela licençaPermitidoPermitidoPermitidoPermitidoBloqueado pela licençaPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoPermitidoCom condiçõesBloqueado pela licençaCom condiçõesBloqueado pela licençaCom condiçõesPermitidoPermitidoCom condiçõesCom condições
E4 Ajustado, renomeado e publicado como pesos fechadosPermitidoPermitidoCom condiçõesDeve incluir a licença e exibir "Built with Llama"Com condiçõesDeve repassar as restrições de usoPermitidoAtribuiçãoCom condiçõesSomente uso não comercialCom condiçõesAtribuiçãoCom condiçõesBancos de dados derivados continuam ODbLPermitidoCom condiçõesCom condiçõesCom condiçõesCom condiçõesPermitidoPermitidoPermitidoCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condiçõesCom condições
E5 Um conjunto de dados é usado comercialmente e redistribuídoPermitidoPermitidoNão tratadoNão se aplicaNão tratadoNão se aplicaPermitidoAtribuiçãoBloqueado pela licençaCom condiçõesAtribuiçãoCom condiçõesBancos de dados derivados continuam ODbLPermitidoCom condiçõesBloqueado pela licençaCom condiçõesCom condiçõesCom condiçõesPermitidoPermitidoNão tratadoNão tratadoNão tratadoNão tratadoBloqueado pela licençaNão tratadoBloqueado pela licençaNão tratadoNão tratadoNão tratadoNão tratadoNão tratado
E6 Você quer permitir apenas uso em pesquisaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaCom condiçõesPode limitar a uso não comercial, não a pesquisaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaCom condiçõesBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaCom condiçõesBloqueado pela licençaPermitidoBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licençaBloqueado pela licença

As linhas só com "—" estão aqui de propósito. A resposta depende do contrato de trabalho (C6), do controle de exportações (D5) ou de processos em andamento (D6), não da licença.