Estou interessado em criar um projeto lançado sob uma licença BSD de duas cláusulas :
Copyright (c) 2010 {detentor dos direitos autorais} Todos os direitos reservados.
A redistribuição e uso nas formas de origem e binárias, com ou sem modificação, são permitidas desde que as seguintes condições sejam atendidas:
(1) As redistribuições do código-fonte devem manter o aviso de direitos autorais acima, esta lista de condições e o aviso de isenção no final. As redistribuições em formato binário devem reproduzir o aviso de direitos autorais acima, esta lista de condições e o aviso de isenção de responsabilidade a seguir na documentação e / ou outros materiais fornecidos com a distribuição.
(2) Nem o nome de {detentor dos direitos autorais} nem os nomes de seus colaboradores podem ser usados para endossar ou promover produtos derivados deste software sem permissão prévia por escrito específica.
AVISO LEGAL
ESTE SOFTWARE É FORNECIDO PELOS TITULARES DE DIREITOS AUTORAIS E CONTRIBUIDORES "TAL COMO ESTÁ" E QUALQUER GARANTIA EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO A, AS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO E ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO. EM NENHUM CASO O DIVISOR DE DIREITOS AUTORAIS OU OS CONTRIBUIDORES SERÃO RESPONSÁVEIS POR QUALQUER DANO DIRETO, INDIRETO, INCIDENTAL, ESPECIAL, EXEMPLAR OU CONSEQÜENCIAL (INCLUINDO, MAS NÃO SE LIMITANDO A, PROCURAÇÃO DE BENS OU SERVIÇOS SUBSTITUTOS; PERDA DE USO, DADOS, LUCROS DE USO); OU INTERRUPÇÃO DE NEGÓCIOS), CAUSADA E QUALQUER TEORIA DE RESPONSABILIDADE, CONTRATADA, RESPONSABILIDADE RIGA OU ATRIBUIÇÃO (INCLUINDO NEGLIGÊNCIA OU DE OUTRA FORMA), surgindo de qualquer maneira fora do uso deste software, mesmo que seja aconselhável a possibilidade de tal conteúdo.
Eu nunca criei um projeto antes, mas esse projeto é muito semelhante a algo que eu preciso / quero. No entanto, não tenho certeza de quanto chegarei, então meu plano é obter as últimas informações do repositório e começar a trabalhar. Talvez, eventualmente, eu chegue onde quiser e possa liberá-lo. É este o caminho certo?
Como exatamente isso afeta a bifurcação do projeto? Como faço para rastrear quem possui quais componentes ou seções (o que é copyright de mim, qual é o copyright dos criadores originais, depois que começo a pisar na base de códigos)? Posso bifurcar este projeto? O que devo fazer antes do lançamento e quando / se eu decidir lançar o software derivado deste trabalho licenciado pela BSD?
fonte
Respostas:
Para responder suas perguntas:
É este o caminho certo? Talvez, se suas alterações geralmente forem úteis, eu tentaria contribuir com o projeto em vez de fazer uma bifurcação.
Posso bifurcar este projeto? Sim. A licença BSD permite que você bifurque-a. Você não precisa pedir permissão para bifurcar-se.
Como rastrear alterações ...? Adicione seu nome ao aviso de direitos autorais dos arquivos que você alterou. E verifique se ele está nos arquivos adicionados por você. Se você quiser mais detalhes, sua ferramenta SCM acompanhará quem mudou o quê.
O que devo fazer antes de liberar ...? Se você estiver liberando a fonte, os avisos de direitos autorais na fonte serão suficientes se você estiver liberando binários, verifique se o aviso de direitos autorais original está na documentação de suporte.
fonte
A coisa comum que vejo para lidar com isso é basicamente usar algum tipo de controle de versão e, quando um arquivo é alterado em grande quantidade, adicionar um cabeçalho de direitos autorais.
Por exemplo, no OpenBSD, acredito que eles seguem uma convenção como esta:
(onde o cabeçalho dos direitos autorais é uma licença BSD ou o que for)
Isso lida com a questão dos direitos autorais em grande parte. Basicamente, sempre que uma grande edição é feita em um arquivo, um cabeçalho de direitos autorais será adicionado. Maior é subjetivo, mas geralmente envolve mais do que refatoração ou transferência trivial.
fonte
Claramente, as pessoas estão entendendo mal o que eu disse, e aqui está uma reformulação: não estou lhe dando aconselhamento jurídico. Se é isso que você deseja , procure aconselhamento jurídico de um advogado e não deste site. Dito isto, o que se segue é o meu entendimento de criar um projeto:
Em geral, pelo que entendi, você deve deixar os comentários e não afirmar que qualquer código que eles escreveram é seu. Eu criaria novos arquivos para o seu código e tentaria não tocá-los - a menos que estendesse e corrija. Eu entraria em contato com os outros desenvolvedores antes de instalar e ver se suas contribuições podem ser adicionadas ao código principal. Caso contrário, bifurque e renomeie, mas mantenha avisos e atribua crédito onde o crédito é devido.
fonte