Modifiqué el código fuente de un proyecto con licencia MIT y también le agregué nuevas clases. Corríjame si estoy equivocado, pero creo que es legal agregar mi aviso de copyright por encima de la licencia y eliminar el otro. Pero, ¿cómo debo atribuir la contribución de los autores anteriores? ¿Debo usar un archivo separado? También hay algunos archivos HTML sin licencia o aviso de copyright que también modifiqué. ¿Tengo que manejarlos de manera diferente?
Mi pregunta es diferente a esta pregunta en que también he modificado algunos de los archivos del proyecto que estoy extendiendo.
Actualizar
Aunque la sugerencia de eliminar el aviso de copyright suena extraño, lo que tenía en mente cuando publiqué esto por primera vez es que los autores no deberían ser responsables si agrego algo malicioso a su código. Esto no debería ser un problema ya que la licencia de MIT incluye un descargo de responsabilidad.
fuente
Respuestas:
No soy abogado, pero según la licencia del MIT:
Por lo tanto, no puede eliminar el aviso de copyright existente. Solo puede agregar su aviso de copyright y los términos de la licencia a partes del código al que pertenece el copyright, que son su código nuevo o modificado.
fuente
No puede eliminar el aviso de copyright original. Eso es completamente ilegal.
Si puede agregar su propio aviso es un poco incierto, y no soy un abogado. Lo que ha creado pertenece a la categoría de "Obras derivadas".
De la Oficina de Derechos de Autor de los Estados Unidos Circular 14: Trabajos derivados :
Si sus cambios constituyen material con derechos de autor, sus derechos de autor solo se refieren a sus contribuciones. No pertenece al material preexistente.
fuente