Pular para o conteúdo

Escolher licença

Licence Chooser

Compara as licenças open source mais comuns por obrigações e compatibilidade e gera o arquivo LICENSE.

Compara as licenças de código aberto comuns lado a lado — o que cada uma permite, exige e limita — e produz o texto da licença com seu nome e o ano preenchidos. Os dados de comparação e os textos são os do choosealicense.com, sem edição.

🔒 Roda inteiramente no seu navegadorlicenselegalopen-source

Comparação

LicençaPermissõesCondiçõesLimitações
MIT
  • Uso comercial
  • Modificação
  • Distribuição
  • Uso privado
  • Aviso de licença e de copyright
  • Responsabilidade
  • Garantia
Apache-2.0
  • Uso comercial
  • Modificação
  • Distribuição
  • Uso de patentes
  • Uso privado
  • Aviso de licença e de copyright
  • Indicar as mudanças
  • Uso de marcas
  • Responsabilidade
  • Garantia
GPL-3.0
  • Uso comercial
  • Modificação
  • Distribuição
  • Uso de patentes
  • Uso privado
  • Aviso de licença e de copyright
  • Indicar as mudanças
  • Revelar o código-fonte
  • Mesma licença
  • Responsabilidade
  • Garantia
LGPL-3.0
  • Uso comercial
  • Modificação
  • Distribuição
  • Uso de patentes
  • Uso privado
  • Aviso de licença e de copyright
  • Revelar o código-fonte
  • Indicar as mudanças
  • Mesma licença (biblioteca)
  • Responsabilidade
  • Garantia
AGPL-3.0
  • Uso comercial
  • Modificação
  • Distribuição
  • Uso de patentes
  • Uso privado
  • Aviso de licença e de copyright
  • Indicar as mudanças
  • Revelar o código-fonte
  • Uso em rede conta como distribuição
  • Mesma licença
  • Responsabilidade
  • Garantia
MPL-2.0
  • Uso comercial
  • Modificação
  • Distribuição
  • Uso de patentes
  • Uso privado
  • Revelar o código-fonte
  • Aviso de licença e de copyright
  • Mesma licença (por arquivo)
  • Responsabilidade
  • Uso de marcas
  • Garantia
BSD-2-Clause
  • Uso comercial
  • Modificação
  • Distribuição
  • Uso privado
  • Aviso de licença e de copyright
  • Responsabilidade
  • Garantia
BSD-3-Clause
  • Uso comercial
  • Modificação
  • Distribuição
  • Uso privado
  • Aviso de licença e de copyright
  • Responsabilidade
  • Garantia
ISC
  • Uso comercial
  • Distribuição
  • Modificação
  • Uso privado
  • Aviso de licença e de copyright
  • Responsabilidade
  • Garantia
Unlicense
  • Uso privado
  • Uso comercial
  • Modificação
  • Distribuição
nenhuma
  • Responsabilidade
  • Garantia

Os dados da comparação e os textos vêm de github/choosealicense.com@d6277c04899c (choosealicense.com). É um apoio para comparar, não uma orientação jurídica.

MIT License

Uma licença permissiva, curta e simples, cujas condições só exigem preservar os avisos de copyright e de licença. As obras licenciadas, suas modificações e as obras maiores que as incluam podem ser distribuídas sob outros termos e sem código-fonte.

O formato geral do terreno: MIT, BSD e ISC quase não pedem nada além de conservar o aviso; Apache-2.0 acrescenta uma concessão expressa de direitos de patente; MPL-2.0 aplica copyleft arquivo a arquivo; GPL-3.0 aplica ao programa inteiro; AGPL-3.0 estende isso ao software usado pela rede; a Unlicense abre mão de tudo o que pode. As descrições das etiquetas acima são as próprias palavras do choosealicense.com. Quando há dinheiro real ou disputas reais em jogo, pergunte a um advogado, não a uma página web.

Como usar

  1. Leia a tabela de comparação

    Três colunas: o que você pode fazer, o que você deve fazer e o que não é concedido. O formato geral do campo é MIT/BSD/ISC pedindo quase nada, Apache-2.0 acrescentando uma concessão de patente e a família GPL exigindo a mesma licença rio abaixo.

  2. Clique em uma linha para ver o texto

    O texto completo da licença aparece abaixo com uma descrição curta de para que ela serve.

  3. Preencha o ano e o titular

    Só algumas licenças têm esses campos. Onde não têm, o aviso de copyright vai nos seus arquivos-fonte ou no README, e a página diz isso.

  4. Salve como LICENSE

    Um arquivo chamado `LICENSE` na raiz do repositório é o que o GitHub, o npm e a maioria dos scanners procuram.

Perguntas frequentes

Isto é aconselhamento jurídico?

Não. É um auxílio de comparação construído sobre os resumos do choosealicense.com, e esses resumos são eles mesmos aproximações. Quando há dinheiro de verdade ou uma disputa de verdade envolvida, pergunte a um advogado, não a uma página web.

Qual é a diferença entre GPL e AGPL?

A AGPL fecha a brecha da rede: sob a GPL, rodar software modificado como um serviço hospedado não é distribuição e não dispara nenhuma obrigação de compartilhar o código-fonte. A AGPL faz o uso pela rede contar. Essa única diferença é o motivo de algumas empresas a proibirem de vez.

Posso mudar de licença depois?

Para código que você escreveu sozinho, sim — embora quem já o recebeu sob os termos antigos os mantenha. Depois que outras pessoas contribuíram, você precisa da concordância delas, e é por isso que relicenciar um projeto estabelecido costuma ser uma burocracia de meses.

E se eu não adicionar licença nenhuma?

Então vale o direito autoral padrão e ninguém tem permissão para usar, copiar ou modificar o seu código — público no GitHub ou não. “Sem licença” é a opção mais restritiva, não a mais permissiva.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.