Gerador de Licença: texto oficial verbatim, a escolha é a parte difícil
Este gerador monta o arquivo LICENSE usando o texto
oficial e integral de cada licença (MIT, Apache 2.0, GPL-3.0,
BSD-3-Clause, Unlicense, ISC), sem paráfrase ou resumo — o mesmo texto
que a Open Source Initiative (OSI) e a Free Software Foundation
publicam como referência canônica. Isso importa porque o texto exato de
uma licença de código aberto não é só documentação: é o instrumento
legal em si, e qualquer alteração no texto (mesmo aparentemente
cosmética) pode mudar o que a licença efetivamente permite ou exige —
por isso o gerador só substitui os campos explicitamente marcados para
substituição (ano e nome do titular dos direitos autorais), preservando
o restante do texto exatamente como publicado oficialmente.
Permissiva vs. copyleft: a decisão que este gerador não toma por você
A diferença prática mais importante entre as licenças oferecidas não é de redação, é de filosofia: licenças permissivas (MIT, Apache 2.0, BSD, ISC) permitem que o código seja incorporado em projetos fechados/proprietários sem exigir que o resultado também seja aberto — só exigem manter o aviso de copyright original. A GPL-3.0 é copyleft: qualquer trabalho derivado que incorpore o código precisa, por sua vez, ser distribuído sob a mesma licença GPL, com o código-fonte disponível — uma condição que se propaga para frente, projeto a projeto. Essa escolha tem consequências reais de negócio e de modelo de distribuição que nenhum gerador de texto pode decidir por quem está publicando o código.
Por que isso não é aconselhamento jurídico
Gerar o arquivo LICENSE corretamente formatado é um
problema de texto — escolher qual licença é apropriada para um projeto
específico, entender as implicações de compatibilidade entre licenças
diferentes (por exemplo, se um projeto MIT pode depender de uma
biblioteca GPL sem se tornar GPL também), ou avaliar riscos legais de
uma escolha de licenciamento, é uma questão jurídica real, que varia
por jurisdição e contexto de uso comercial. Este gerador resolve a
parte mecânica (texto oficial, corretamente preenchido); a decisão de
qual licença usar continua sendo do responsável pelo projeto,
idealmente com apoio jurídico quando a decisão tiver peso comercial
real.