Modifiquei o código-fonte de um projeto licenciado pelo MIT e adicionei novas classes a ele também. Corrija-me se estiver errado, mas acho que é legal adicionar meu aviso de direitos autorais acima da licença e remover o outro. Mas como devo atribuir a contribuição dos autores anteriores? Devo usar um arquivo separado? Existem também alguns arquivos HTML sem licença ou aviso de direitos autorais, que também foram modificados. Eu tenho que lidar com eles de maneira diferente?
Minha pergunta é diferente dessa pergunta , pois também modifiquei alguns dos arquivos do projeto que estou estendendo.
Atualizar
Embora a sugestão para remover o aviso de direitos autorais pareça estranha, o que eu tinha em mente quando publiquei isso pela primeira vez é que os autores não devem ser responsáveis se eu adicionar algo malicioso ao seu código. Isso não deve ser um problema, pois a licença do MIT inclui um aviso.
fonte
Respostas:
Não sou advogado, mas de acordo com a licença do MIT:
Portanto, você não pode remover o aviso de direitos autorais existente. Você só pode adicionar seu aviso de direitos autorais e termos de licença a partes do código às quais você possui direitos autorais, que são seu código novo ou modificado.
fonte
Você não pode excluir o aviso de direitos autorais original. Isso é ilegal.
Se você pode adicionar seu próprio aviso é um pouco arriscado, e eu não sou advogado. O que você criou se enquadra na categoria "Obras Derivadas".
Do US Copyright Office Circular 14: Obras Derivadas :
Se suas alterações constituírem material com direitos autorais, seus direitos autorais pertencem apenas às suas contribuições. Não pertence ao material preexistente.
fonte