API de licença de software - pesquisa gratuita de licença SPDX
Envie um identificador de licença SPDX (por exemplo, "MIT", "Apache-2.0", "somente GPL-3.0") e receba metadados de licença detalhados, incluindo permissões, condições, limitações e se a licença é aprovada pela OSI ou pela FSF. Abrange mais de 500 licenças listadas no SPDX.
Verifique suas dependências package.json ou go.mod, resolva cada ID SPDX de licença e sinalize pacotes com licenças copyleft ou não aprovadas pelo OSI antes que eles entrem em sua base de código.
Painéis de conformidade de código aberto
Crie um painel interno que exiba permissões, condições e limitações de licença para cada biblioteca de terceiros que sua equipe usa, ajudando as equipes jurídicas a aprovar novas dependências com mais rapidez.
Geração README do repositório
Preencha automaticamente uma seção "Licença" nos READMEs gerados com o nome completo da licença, um resumo de permissões e um link para a página SPDX.
Frequently asked questions
O que é um identificador SPDX?
Os identificadores SPDX (Software Package Data Exchange) são strings curtas e padronizadas que identificam exclusivamente licenças de código aberto. Exemplos: "MIT", "Apache-2.0", "somente GPL-3.0". A lista completa é mantida em spdx.org/licenses.
Quantas licenças são suportadas?
A API cobre todas as mais de 500 licenças na lista oficial de licenças SPDX, incluindo licenças aprovadas pela OSI, FSF-libre e obsoletas.
O que contêm as matrizes de permissões, condições e limitações?
As permissões listam o que a licença permite (uso comercial, modificação, distribuição). As condições listam o que você deve fazer (incluir aviso de direitos autorais, divulgar a fonte). As limitações listam o que a licença não concede (responsabilidade, garantia).
Posso verificar se uma licença é compatível com meu projeto?
A API retorna metadados para uma única licença. A análise de compatibilidade depende da licença do seu projeto. Use os campos de permissões, condições e limitações para comparar duas licenças de forma programática.
As licenças SPDX obsoletas estão incluídas?
Sim. Licenças obsoletas são retornadas com is_deprecated: true. Os exemplos incluem "GPL-2.0" (substituído por "GPL-2.0 somente" e "GPL-2.0 ou posterior").
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.