Alternativa compatível com GPL para LPPL?
Problema
Às vezes, escrevo modelos de látex (por exemplo, para dar conta das diretrizes específicas do departamento para teses, etc.) e me pergunto como licenciá-los.
fundo
A classe de látex IEEEtran é licenciada sob a Licença Pública do Projeto LaTeX (LPPL) v1.3 . De acordo com a Free Software Foundation (FSF) , esta é uma licença gratuita (o que é bom), mas não é compatível com a GNU Public License (GPL) (que pode ser ruim, dependendo das circunstâncias). Existem também modelos para conferências ou periódicos IEEE específicos, que, no meu entendimento, são licenciados da mesma forma.
O que eu encontrei
Modelos
Parece haver algum debate sobre o que é um modelo de látex (como distinção de classes ou pacotes). No entanto, neste caso, acho que é bastante simples: existe a classe (IEEEtran.cls) e alguns modelos (por exemplo, bare_conf.tex), que seguem as diretrizes de layout apropriadas. Isso é o que quero dizer com "modelo".
Creative Commons
Se eu quiser copiar o conteúdo do meu trabalho, posso usar uma licença Creative Commons (CC), que é compatível com a GPL . No entanto, não sei se um modelo conta como conteúdo (meu palpite é que não).
Restrições LPPL
De acordo com esta resposta , estou livre para licenciar meus arquivos tex da maneira que eu quiser, em vez de estar restrito à LPPL. Então, eu poderia apenas usar a GPL, mas a FSF recomenda "licenciar seus modelos sob termos permissivos simples" (veja aqui ).
Multi-licenciamento
Eu poderia usar duas licenças (por exemplo, GNU e LPPL), para que o usuário pudesse decidir qual usar. Mas isso só deixa o usuário com meu problema original.
Questão
Existe uma licença compatível com GPL adequada para modelos de látex, que pode ser usada em vez de LPPL?
Editar
Tenho uma forte preferência por licenças copyleft. A razão pela qual perguntei sobre uma alternativa para LPPL, que não é copyleft, é que parece ser uma licença padrão para projetos de látex.
Respostas
Geralmente, um modelo, no contexto em que você parece usá-lo, é um documento básico que as pessoas podem copiar e desenvolver com seu próprio conteúdo. O documento modelo fornece algumas indicações de como o autor do modelo pensa que tal documento deve ser estruturado.
Como o uso de um modelo sempre começa com uma cópia dele e, em seguida, fazendo alterações nessa cópia (geralmente adicionando coisas), a lei de direitos autorais declara que o documento final é um trabalho derivado do modelo. A lei de direitos autorais também afirma que uma obra derivada só pode ser criada e distribuída com a permissão do autor da obra original (o modelo). É aqui que as licenças de direitos autorais entram em jogo, porque são a forma pela qual essa permissão é concedida e especificam as condições sob as quais a permissão é concedida.
Talvez você já possa ver o problema de usar uma licença copyleft (ou semelhante) para um modelo: todos os documentos escritos usando esse modelo devem usar a mesma licença que foi usada para o próprio modelo. Muitas pessoas não percebem isso e não tenho certeza se o seu departamento concordaria que todas as teses devem ser publicadas sob uma licença de código aberto copyleft. É por isso que a FSF recomenda o uso de uma licença permissiva para modelos.
Quanto à licença que você pode usar para seus próprios modelos de látex, não se concentre muito na compatibilidade GPL. Embora usar uma licença compatível com GPL para software seja uma coisa boa, já que quase todos os softwares mais cedo ou mais tarde entram em contato com a licença GPL, o LaTeX forma essencialmente um ecossistema próprio onde a compatibilidade GPL não é um problema.
Você pode usar as licenças GPL ou CC BY-SA para o seu modelo (sim, seu modelo conta como conteúdo), mas então você se depara com o problema descrito acima de que qualquer documento escrito usando o seu modelo deve ser publicado sob a mesma licença.
Como um template não deve sobrecarregar as pessoas que o usam para escrever um documento, eu recomendo o uso de uma licença permissiva simples, como 0BSD ou talvez MIT para templates. Ambos são compatíveis com a GPL e impõem poucos requisitos aos usuários do modelo.
Para arquivos e pacotes da classe LaTeX que acompanham o modelo, recomendo que você use a licença LPPL. Essa licença é projetada especificamente para pacotes e classes no ecossistema LaTeX.