Quem mantém este site
O CódigoLivre (codigolivre.dev) é mantido por Anderson Gomes Ferreira. contato@codigolivre.dev
Como funciona
Tudo roda no seu navegador: as respostas do escolhedor não são enviadas aos nossos servidores (detalhes na Política de Privacidade).
Permissões, condições e limitações de cada licença vêm de um arquivo de dados gerado por um script nosso (scripts/coletar-licencas.mjs) que baixa o front matter das licenças do repositório github/choosealicense.com, em um commit fixo, e confere os identificadores contra a lista SPDX. A data da coleta e o commit aparecem nas páginas. Nada foi digitado de memória.
Atribuição (CC BY 3.0): o conteúdo do projeto choosealicense.com é de GitHub, Inc. e colaboradores e está sob a licença Creative Commons Attribution 3.0 Unported (texto legal na lista de fontes abaixo); o código do projeto está sob a licença MIT, e não copiamos nenhum código dele. Usamos os rótulos e as regras de cada licença traduzidos e resumidos por nós para o português: isso é uma adaptação, e as mudanças são nossas.
Os textos explicativos são nossos, em linguagem de quem programa. Não traduzimos o texto jurídico das licenças: resumimos e apontamos para o original (spdx.org ou o site de quem mantém a licença).
Compatibilidade entre licenças é assunto jurídico. A página de compatibilidade cita, entre aspas e em inglês, só o que a lista de licenças do projeto GNU diz (a página do GNU está sob CC BY-ND 4.0, por isso as frases não são alteradas). Todo o resto aparece como "não confirmado".
Licença de uso da lista SPDX: não confirmada. Não encontramos, nas páginas e nos repositórios abertos hoje (spdx.org/licenses, license-list-XML e license-list-data), uma declaração de qual licença cobre a própria lista. Por isso usamos dela só os identificadores curtos, os nomes e os links para os textos em spdx.org, e não republicamos os textos nem os dados da lista.
De onde vêm os dados e as regras
- choosealicense.com (repositório github/choosealicense.com) — permissões, condições e limitações de cada licença; conteúdo sob CC BY 3.0, código sob MIT
- Creative Commons Attribution 3.0 Unported (texto legal) — exigências de atribuição e de indicação de mudanças
- Lista de licenças SPDX — identificadores, nomes e páginas dos textos
- Lista de licenças do projeto GNU — compatibilidade com a GPL (frases citadas sem alteração)
- Documentação do package.json (npm) — campo license
- SPDX: como identificar licenças em arquivos — cabeçalho SPDX-License-Identifier
- Cargo: campos license e license-file — expressão SPDX no Cargo.toml
- Python: escrevendo o pyproject.toml — chave license
- choosealicense.com: sem licença — o que vale quando um projeto não declara licença
- Lei 9.610/1998 (direitos autorais) — art. 27: direitos morais do autor
Como mantemos o conteúdo atualizado
Os dados das licenças foram coletados em 11/10/2026 (commit afa406b81d do choosealicense, lista SPDX 3.29.0, página do GNU atualizada em 22/04/2026). Cada página mostra a data da coleta. Quando uma fonte mudar, o script gera os dados de novo.
O que este site não é
O site traz informação, não aconselhamento jurídico. Os resumos são nossos e simplificam: o que vale é o texto oficial de cada licença, e o efeito dela num caso concreto depende da lei do país, do contrato e dos fatos. Para decidir algo que envolva dinheiro, empresa ou risco, consulte um advogado. O escolhedor aponta uma licença; não analisa seu projeto, suas dependências nem seus contratos.
Fale com a gente
Encontrou um erro, tem uma dúvida ou uma sugestão? Veja os canais na página de contato.
Última revisão desta página: