Comment créditer correctement les auteurs de logiciels publiés sous la licence MIT?

16

J'ai modifié le code source d'un projet sous licence MIT, et j'ai également ajouté de nouvelles classes. Veuillez me corriger si je me trompe, mais je pense qu'il est légal d'ajouter mon avis de droit d'auteur au-dessus de la licence et de supprimer l'autre. Mais comment attribuer la contribution des auteurs précédents? Dois-je utiliser un fichier séparé? Il y a aussi quelques fichiers HTML sans licence ni avis de copyright que j'ai également modifiés. Dois-je les gérer différemment?

Ma question est différente de cette question dans la mesure où j'ai également modifié certains fichiers du projet que j'étends.

Mise à jour

Bien que la suggestion de supprimer l'avis de droit d'auteur semble étrange, ce que j'avais en tête lorsque j'ai posté cela pour la première fois, c'est que les auteurs ne devraient pas être tenus responsables si j'ajoute quelque chose de malveillant à leur code. Cela ne devrait pas être un problème car la licence MIT comprend une clause de non-responsabilité.

kon psych
la source
2
La licence d'origine s'applique toujours à vos modifications. Je n'apprécierais pas que quelqu'un modifie quelque chose que j'ai publié, puis décide de remplacer l'avis de droit d'auteur. L'avis d'origine s'applique toujours. La réponse à la question que vous avez liée s'applique à votre question.
Ramhound
La réponse est donc de conserver l'avis de copyright mais comment puis-je indiquer que le code a été modifié? Puis-je ajouter mon nom-organisation à côté du copyright? Bien sûr, je vais conserver la licence dans le code modifié
kon psych
Ajoutez simplement votre propre avis de droit d'auteur? Le copyright original et la licence MIT s'appliquent à votre code, peu importe si vous modifiez le code existant, la bibliothèque entière (présente et future) est sous licence.
Ramhound

Réponses:

15

Je ne suis pas avocat, mais selon la licence MIT:

L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être inclus dans toutes les copies ou parties substantielles du logiciel.

Par conséquent, vous ne pouvez pas supprimer l'avis de droit d'auteur existant. Vous ne pouvez ajouter votre avis de droit d'auteur et vos conditions de licence qu'aux parties de code dont vous êtes propriétaire, qui sont votre code nouveau ou modifié.

M. Dudley
la source
Votre réponse a été utile, mais je ne sais pas comment j'ajouterai mon avis de droit d'auteur au code modifié. Je vais probablement l'inclure dans le Javadoc de mes fonctions mais je ne peux pas et cela ne vaut pas la peine de documenter chaque ligne que j'ai modifiée.
kon psych
Ce n'est pas clair pour moi non plus! La plupart des gens ne prendraient pas la peine de documenter chaque ligne qu'ils ont modifiée. Je suppose que si cela se résumait à un problème juridique, vous différeriez simplement l'autre projet avec votre projet.
M. Dudley
3

Veuillez me corriger si je me trompe, mais je pense qu'il est légal d'ajouter mon avis de droit d'auteur au-dessus de la licence et de supprimer l'autre.

Vous ne pouvez pas supprimer l'avis de copyright d'origine. C'est complètement illégal.

Que vous puissiez ajouter votre propre avis est un peu risqué, et je ne suis pas avocat. Ce que vous avez créé tombe dans la catégorie des «œuvres dérivées».

Tiré de la circulaire 14 du Bureau américain du droit d'auteur: Œuvres dérivées :

Pour être protégée par le droit d'auteur, une œuvre dérivée doit être suffisamment différente de l'original pour être considérée comme une "nouvelle œuvre" ou doit contenir une quantité substantielle de nouveau matériel. Apporter des modifications mineures ou des ajouts de peu de substance à une œuvre préexistante ne qualifiera pas l'œuvre comme une nouvelle version aux fins du droit d'auteur. Le nouveau matériel doit être original et sous copyright en soi. Les titres, les phrases courtes et le format, par exemple, ne sont pas protégés par copyright.

Si vos modifications constituent du matériel sous copyright, votre copyright ne concerne que vos contributions. Elle ne concerne pas le matériau préexistant.

David Hammen
la source
1
Donc, s'il n'y a qu'un seul license.txt, est-il approprié d'ajouter les noms des contributeurs sous l'auteur original dans ce fichier