GCC a mis à jour sa politique de cession des droits d'auteur

Le Comité directeur du CCG a approuvé Il ya quelques jours la fin du transfert obligatoire des droits de propriété du code à l'Open Source Foundation. Avec ce nouveau changement, les développeurs qui souhaitent soumettre des modifications au GCC ne sont plus tenus de signer un CLA avec la Free Software Foundation, c'est-à-dire que pour participer au développement, à partir de maintenant, vous ne pouvez que confirmer que le développeur a le droit de transférer le code et n'essaie pas de s'approprier le code de quelqu'un d'autre.

Développeurs qui ne veulent pas signer d'accord CLA avec la Free Software Foundation avoir la possibilité d'utiliser les termes Développeur Certificat d'origine (ACD), appliqués depuis 2004 lors du transfert des modifications vers le noyau Linux.

Selon les règles DCO, le suivi des auteurs se fait en attachant une ligne « Signé par : nom et e-mail du développeur » à chaque modification. En attachant cette signature au patch, le développeur confirme sa paternité du code transféré et accepte sa diffusion dans le cadre du projet ou dans le cadre du code sous licence libre.

Si auparavant les développeurs ont signé un accord spécial qui transfère tous les droits propriété du code à la Fondation Open Source, désormais, un tel accord est signé à volonté et le développeur peut conserver les droits sur son code. Par conséquent, les droits de propriété sur le code GCC seront désormais répartis entre la Fondation Open Source et les participants au développement qui n'ont pas signé l'accord.

Une telle répartition complique le changement dans les conditions de diffusion du projet, puisque pour changer la licence il faudra obtenir le consentement personnel de chaque développeur qu'il n'a pas cédé les droits à l'Open Source Foundation. Dans le même temps, la résiliation du transfert des droits à la Free Software Foundation ne compliquera pas une éventuelle transition vers les futures versions de la licence GPL, car GCC est distribué sous la licence "GPLv3 ou version plus récente", qui permet à la licence de être modifié. de la GPLv4 sans l'approbation séparée de chaque développeur.

Des effets positifs du refus du transfert obligatoire des droits sur le code, il y a une augmentation de l'attractivité de la participation au développement de la GCC par des entreprises et des employés de grandes entreprises, qui devaient auparavant coordonner en plus la signature d'un accord dans diverses instances et services juridiques. Par exemple,

En concentrant les droits de propriété dans les mêmes mains, l'Open Source Foundation s'est fait le garant de la préservation de l'invariabilité de la politique de distribution du code du projet uniquement sous licences libres et a assuré la tâche de protéger la communauté des changements de cap initialement prévus depuis développement du projet (par exemple, il a bloqué l'introduction éventuelle d'une licence commerciale / double ou le lancement de produits propriétaires fermés dans le cadre d'un accord séparé avec les auteurs du code).

La La Free Software Foundation peut également participer à la résolution de litiges juridiques au nom des développeurs. et prendre vous-même des décisions concernant la modification des conditions de la licence (par exemple, forcer la transition vers une nouvelle version de la licence GPL).

Certains développeurs ont été critiqués par les actions du comité de pilotage du CCG, qui a approuvé la décision sans discussion préalable dans la communauté. Soit dit en passant, la discussion a eu lieu, mais elle s'est concentrée sur la poursuite de la coopération avec l'ancien projet GCC GNU et la Fondation pour l'ACT. Les échos de cette discussion peuvent être attribués à la phrase mentionnée dans l'annonce "GCC a été créé dans le cadre du projet GNU, mais s'est développé pour agir en tant que projet distinct."

Le problème est que sans la propriété centralisée de l'ensemble du code, une confusion pourrait survenir lors de la négociation des problèmes de licence. Si auparavant toutes les réclamations concernant la violation des conditions de licence étaient résolues grâce à une interaction avec une organisation, maintenant le résultat des violations, y compris involontaires, devient imprévisible et nécessite un accord avec chaque participant individuel.

source: https://gcc.gnu.org


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.