Sobre esta ferramenta
O arquivo de licença é o que transforma "código no GitHub" em software que outras pessoas podem usar legalmente. Escolha uma, informe o ano e o seu nome, e obtenha o texto exato para salvar como LICENSE na raiz do seu repo.
Não sabe qual escolher? A tabela de comparação mostra as diferenças práticas: MIT e Apache 2.0 são permissivas (faça quase tudo, apenas mantenha o aviso); GPL é copyleft (derivados também devem ser open source); Unlicense dedica a obra ao domínio público. A Apache adiciona uma concessão explícita de patentes.
Perguntas frequentes
Qual licença devo escolher para o meu projeto?
Depende do quão permissivo você quer que o uso posterior seja. MIT e Apache-2.0 permitem quase qualquer coisa, incluindo uso em código fechado; as variantes GPL exigem que trabalhos derivados permaneçam de código aberto. A tabela de comparação abaixo mostra lado a lado uso comercial, copyleft e requisitos de atribuição.
Adicionar um arquivo LICENSE já é legalmente suficiente, ou preciso registrar algo?
Adicionar o arquivo à raiz do seu repositório é exatamente como o licenciamento de código aberto funciona na prática — não é preciso registro nem protocolo. Combinado com um aviso de copyright, é a forma padrão como projetos no GitHub e em outros lugares aplicam uma licença.
O que os campos de ano e autor alteram?
Eles preenchem a linha de copyright dentro do texto da licença (por exemplo, 'Copyright (c) 2026 Your Name'). Ao editá-los, a prévia atualiza instantaneamente antes de você copiar ou baixar.
Posso mudar a licença do meu projeto depois?
Só para frente, e só para o código que você possui totalmente — versões anteriores permanecem sob a licença com que foram publicadas, e se você tem colaboradores externos, geralmente precisa do consentimento deles para relicenciar as contribuições.
Qual é a diferença prática entre licenças permissivas e copyleft?
Licenças permissivas (MIT, Apache-2.0, BSD) permitem que qualquer um reutilize seu código em software proprietário com quase nenhuma obrigação. Licenças copyleft (GPL, AGPL) exigem que trabalhos derivados sejam distribuídos sob a mesma licença, mantendo o código e seus derivados abertos.