Como acompanhamento de um projeto licenciado pela BSD precisa de uma declaração assinada de cada colaborador? :
Há várias razões pelas quais um projeto de código aberto pode querer obter atribuições de direitos autorais de seus colaboradores. Por exemplo:
- Permitir que o autor do projeto processe por infração (como somente o detentor dos direitos autorais pode fazê-lo). É também por isso que a FSF exige essa tarefa.
- Para evitar problemas futuros com os colaboradores, como eles alegam posteriormente que não liberaram sua contribuição sob a mesma licença do SO.
Outro motivo é se uma empresa lança seu software sob (L) GPL e também o vende sob uma licença comercial. Em seguida, é necessária uma cessão de direitos autorais para que a empresa possa incluir contribuições sob a licença comercial. Se os colaboradores forem informados com antecedência, isso é justo.
Mas se a empresa tiver direitos autorais de tudo, poderá fazer basicamente qualquer coisa com as fontes, algo com o qual os colaboradores não concordariam. Ele pode mudar para outra licença, como (L) GPL para uma licença que não seja copyleft, ou até parar de liberar o projeto como código-fonte aberto e mudar apenas para o licenciamento proprietário. Isso aconteceu com o SourceForge .
Então, qual é uma maneira justa de lidar com o problema? Se o proprietário do projeto não receber atribuições de direitos autorais, ele poderá ter problemas no futuro. Se sim, o trabalho dos colaboradores pode perder sua licença ou seu status de código aberto. Existe uma solução para esse dilema que seja justa para ambos os lados?
Como não sou um falante nativo, posso usar termos legais errados. Por favor, sinta-se livre para corrigir a pergunta.
Relacionado: