Qual deve ser o novo texto da licença incluem quando bifurcação um projeto? [fechadas]
-
21-08-2019 - |
Pergunta
Quando se bifurcar um projeto, que é da responsabilidade do novo projeto, no que respeita o texto da licença? Especificamente, a licença BSD (uma permissiva), inclui o texto:
As redistribuições do código fonte devem manter o aviso de copyright acima, esta lista de condições ea seguinte renúncia.
Então, se eu estou fazendo uma nova versão do mesmo projeto, que eu preciso para continuar a incluir o arquivo de notificação de idade? Seria suficiente simplesmente anexar o novo autor para o antigo, como este?
Copyright (c) 1999-2006 [Project Velho], 2009 [New Project]
Se eu estava mudando licenças (digamos, para um GPL), que eu ainda precisa incluir o texto da licença de idade?
Solução
Em primeiro lugar, você não pode mudar licenças. Você pode liberar moderno código de licença BSD sob a GPL, ou para essa matéria uma licença proprietária, mas que não livrá-lo de todos os limites da licença BSD. Ambas as licenças serão aplicadas.
Por isso, você precisa manter o aviso de copyright, as condições e o aviso legal. Certifique-se isso não conflito com qualquer versão GPL você está usando, como eles podem obter um pegajoso pouco sobre passou-nos requisitos.