web-dev-qa-db-fra.com

Modification des noms d'auteur dans MIT license

Il y a quelques années, j'ai écrit et publié des logiciels sous la licence MIT.

Récemment, j'ai remarqué que l'une (ou certaines?) Des fourches ont modifié la principale notice de copyright en haut de la licence, c'est-à-dire.

Copyright (c) 2014 <my name>

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software...

à

Copyright (c) 2019 <new author>

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software...

C'est juste un petit outil, mais ça fait un peu mal de voir mon nom retiré de ce qui était principalement mon travail.

  • Est-ce quelque chose qui devrait être couvert par la licence MIT?
    • C'est à dire. la suppression d'un nom viole-t-elle la licence? Il n'est pas clair pour moi si la déclaration MIT "doit rester entière" inclut la partie copyright ou juste la partie "licence MIT".
  • Ai-je choisi la mauvaise licence?
    • Lequel aurais-je dû choisir pour que mon nom reste attaché à mon travail?
  • À quel moment (si jamais?) Est-il approprié de retirer le nom d'un auteur original d'une licence?
    • Je suppose que jamais sauf ce qui serait considéré comme une réécriture complète?
46
purplelulu

Oui, cela est couvert par la licence MIT et vous devez contacter l'auteur de l'ouvrage dérivé pour corriger l'avis de droit d'auteur.

Plus précisément, avec licence MIT , vous autorisez tout le monde:

utiliser, copier, modifier, fusionner, publier, distribuer, sous-licencier et/ou vendre des copies du Logiciel,

Ainsi, quelqu'un peut modifier et améliorer votre logiciel d'origine. Dans ce cas, vous possédez toujours le logiciel d'origine et le nouvel auteur détient le droit d'auteur sur ses modifications (c'est donc une sorte de copropriété, chacun sur sa propre contribution).

Mais avec MIT vous définissez une condition pour le faire:

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.

Donc, même si cette personne peut revendiquer le droit d'auteur sur ses modifications, elle devra toujours inclure votre nom dans l'avis de droit d'auteur, car vous possédez toujours une partie de ce code. Il existe plusieurs façons de le faire, mais la plus claire semble être:

Copyright (c) 2014 <your name>
Copyright (c) 2019 <new author>

Je pense que c'est toujours le cas, même si 90% du code a été réécrit, puisque vous détenez toujours le copyright sur les 10% restants.

Avis de non-responsabilité: ce n'est pas un avis juridique mais ma propre compréhension pratique en tant que professionnel du logiciel. Pour des conseils juridiques qualifiés, vous devriez consulter un avocat ou un conseiller juridique qualifié dans votre juridiction.

62
Christophe