Je travaille actuellement sur un projet hébergé par GitHub qui inclut ce LICENCE.md (apparemment la licence du MIT):
Copyright (c) 2012 [Acme Corp]
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
J'ai apporté des modifications, des améliorations, etc. (disons 10% du code, en chiffres approximatifs) et publie le code sur mon propre fork GitHub.
Que dois-je faire avec cette notification de copyright? Je voudrais le mettre à jour (par exemple, juste pour ajouter le nom de ma propre organisation), mais cela ne veut pas. Comment ces choses sont-elles gérées normalement? Ajouter un fichier de copyright séparé?
licensing
copyright
mit-license
Steve Bennett
la source
la source
Réponses:
Vous avez quelques options, sautez à la fin pour le résumé.
Alors brisons celui-ci ...
Il s’agit de la notice de copyright et elle appartient à Acme Corp. Elle a été revendiquée en 2012, ce qui est pertinent car le copyright a fini par expirer.
Si la réclamation a effectivement été donnée à "Acme Corp", c'est-à-dire. il s’agissait d’un passe-partout coupé et collé à partir de l’exemple du MIT, alors vous pourriez presque prétendre qu’il n’ya AUCUN droit d’auteur sur ce travail. Acme Corp est une organisation fictive et le fait de ne pas mettre à jour le passe-partout place la plainte sur des bases douteuses.
Mais soyons de bons citoyens et accordons le droit d'auteur aux véritables demandeurs.
La prochaine section, la notification de permission , indique que vous pouvez faire à peu près tout ce que vous voulez avec le code, y compris la modification du contrat de licence! Le problème, c'est que vous ne pouvez pas modifier la licence sur le code existant. Vous ne pouvez modifier que ce que vous modifiez.
Cette partie signifie simplement que vous devez conserver les avis ci-dessus.
Alors que peux-tu faire?
Dans le cas simplifié de votre question, voici ce que vous devez faire:
Souligner les différences.
la source
Je ne suis pas avocat Ce qui suit est basé sur la loi américaine sur le droit d’auteur et est spécifique à la licence MIT.
La personne qui a écrit la bibliothèque détient les droits d'auteur sur le code qu'il a écrit. Lui seul est autorisé à spécifier la licence pour ce code. Selon les termes de la licence, vous devez conserver la copie du fichier LICENCE.md, mot pour mot, avec le code qu'il vous a fourni.
Vous possédez le droit d'auteur pour tous les changements ou ajouts apportés au code. Vous avez créé un code dérivé. Vous seul êtes autorisé à spécifier la licence de votre code modifié ou nouveau. Si vous créez un fork distinct du projet, vous devez sélectionner une nouvelle licence distincte pour votre projet. Vous devez toujours conserver l'ancienne licence car elle s'applique au code non modifié.
Si vous souhaitez reporter vos modifications au projet d'origine, vous détenez toujours le droit d'auteur sur vos modifications. Vous devez fournir à l'auteur original une licence lui permettant de redistribuer vos modifications dans le cadre de son projet, sous la licence qu'il a choisie.
Des projets plus formels vous demanderaient de signer un contrat de licence de contributeur ou une cession de droit d'auteur, mais s'il s'agit d'un individu, il ne réalisera probablement même pas qu'il en a besoin. Ceci est généralement fait pour qu'il puisse intégrer votre code dans sa ligne de code sans changer les termes de la licence existante. Généralement, un projet inclut un fichier AUTHORS répertoriant tous les contributeurs au projet, mais cela n’est pas imposé par la licence MIT.
la source
Je ne m'inquiéterais pas trop de la part du droit d'auteur. Je crois que dans la plupart des cas, le droit d'auteur s'applique automatiquement, que vous le revendiquiez ou non, de sorte que les en- têtes (c) 2012 blah sont principalement du bruit. Cela étant dit, vous ne voulez pas induire les gens en erreur. Par conséquent, lorsque vous incluez la licence, vous devez indiquer qu'en disant que le logiciel a été concédé sous licence en tant que ... ou que certaines parties du logiciel le sont sous une licence ...
Comme la source est déjà accessible au public, le nom de l'auteur et des auteurs doivent être clairement définis et, comme il semble qu'aucun argent ne change de mains, il serait assez difficile de faire une demande de dommages-intérêts, même dans le cas où l'auteur est contesté.
Peut-être un problème plus urgent est-il celui d’être un bon citoyen du Web? Les personnes qui fournissent des logiciels open source font de la communauté un service, et nous devrions nous efforcer d’en faire une expérience positive pour tous. Mon conseil est donc de poser votre question directement à [Acme Corp] et d’essayer d’établir avec eux une relation qui vous permette d’en bénéficier.
la source
Vous ne devriez pas changer le copyright.
Vous avez techniquement droit à ce qui reste d'un copyright (après avoir été "filtré" par la licence) à tout ce que vous avez ajouté / modifié. Tant que vos modifications ont été clairement enregistrées (github), vous pouvez ajouter une mention de droit d'auteur sous votre nom dans la section des modifications si vous le souhaitez, bien que cela ne soit généralement pas fait.
Vous pouvez / devriez ajouter un commentaire (ou à un commentaire existant) indiquant qui a effectué les modifications et quand (s'ils ne le font pas déjà, ne le démarrez pas).
Je pense que c'est la bonne façon de coller la licence MIT dans un fichier, bien que je ne sois pas un expert juridique (je ne l'ai jamais vue sans la partie "hurlant" de la notification).
la source
Jusqu'ici, j'ai géré cela en ajoutant des contributeurs à la liste des détenteurs de droits d'auteur et en laissant le texte de la licence inchangé.
Cela signifie essentiellement que vous publiez les modifications supplémentaires sous la même licence que les précédentes, et que le travail dérivé doit être concédé sous licence dans ces conditions. Cela signifie également que les auteurs originaux ne peuvent plus le concéder sous licence, car ils ne sont plus les seuls détenteurs du droit d'auteur (ils peuvent ré-octroyer une licence pour leur travail original sans vos ajouts, évidemment).
En tant que non-juriste, mon interprétation de la dernière phrase est que vous n'êtes pas autorisé à supprimer les mentions de copyright, mais que vous pouvez ajouter les vôtres.
la source