Dans Glibc, ils ont annulé le transfert obligatoire des droits de code à la FSF

Les développeurs de Glibc ont récemment annoncé via leur liste de diffusion qu'ils avaient apporté des modifications spécifiques aux règles d'acceptation des modifications et de transfert des droits d'auteur, annulant ainsi le transfert obligatoire des droits de propriété du code à la Fondation Open Source.

Par analogie avec les changements précédemment adoptés dans le projet GCC, la signature de l'accord CLA avec la Free Software Foundation à la Glibc a été déplacée dans la catégorie des opérations facultatives effectuées à la demande du développeur.

Suite aux modifications apportées à la règle, les correctifs pourront désormais être acceptés sans transfert de droits à la Fondation FOSS , à l'exception du code partagé avec d'autres projets GNU via Gnulib.

Les contributeurs qui possèdent une cession de droits d'auteur de la FSF n'ont rien à modifier. Les contributeurs qui souhaitent utiliser le certificat de développeur Origin [2] doivent ajouter la mention « Signé par » à leur confirmation.

Le code partagé avec d'autres paquets GNU via Gnulib continuera de nécessiter une allocation FSF.

Outre le transfert des droits de propriété à l'Open Source Foundation, les développeurs peuvent confirmer leur droit de transférer du code au projet Glibc via le mécanisme de certificat d'origine du développeur (DCO). Conformément au DCO, le suivi des auteurs est assuré par l'ajout de la mention « Signé par : nom et adresse électronique du développeur » à chaque modification.

En apposant cette signature au correctif, le développeur confirme être l'auteur du code transféré et consent à sa distribution dans le cadre du projet ou sous une licence libre. Contrairement aux décisions prises dans le cadre du projet GCC, celle concernant Glibc n'a pas été émanée de l'instance dirigeante, mais a été prise après des discussions préliminaires avec tous les représentants de la communauté.

Supprimer l'obligation de signer un accord avec la Fondation Open Source simplifie considérablement l'intégration de nouveaux participants au développement et rend le projet indépendant des orientations de la Fondation. Alors que la signature de l'accord de licence de contributeur (CLA) par les participants individuels se traduisait par une perte de temps considérable en formalités administratives inutiles, pour les entreprises et leurs employés, le transfert des droits à la Fondation STR entraînait de nombreux retards et des démarches juridiques complexes, parfois infructueuses.

Le refus de la gestion centralisée des droits du code consolide également les termes de licence initialement acceptés, car le changement de licence nécessite désormais l'obtention du consentement personnel de chaque développeur n'ayant pas transféré les droits à la Free Software Foundation.

Cependant, le code de Glibc reste sous licence « LGPLv2.1 ou ultérieure », ce qui permet la migration vers des versions plus récentes de la LGPL sans autorisation supplémentaire. La Free Software Foundation détenant la majeure partie des droits sur le code, cette organisation continue de garantir la distribution du code de Glibc uniquement sous des licences copyleft libres.

Par exemple, la Free Software Foundation peut bloquer les tentatives d'introduction d'une licence commerciale/double ou le lancement de produits propriétaires fermés par le biais d'un accord séparé avec les auteurs du code.

L'abandon de la gestion centralisée des droits d'auteur présente notamment l'inconvénient d'engendrer des confusions lors des négociations relatives aux licences . Alors qu'auparavant, tous les litiges concernant les violations des termes de licence étaient résolus par l'intermédiaire d'une seule organisation, désormais, l'issue des violations, même involontaires, est devenue imprévisible et nécessite l'accord de chaque partie prenante.

À titre d'exemple, la situation avec le noyau Linux, où les développeurs individuels du noyau déclenchent une action en justice, y compris à des fins de gain personnel.

Les modifications réglementaires entreront en vigueur le 2 août et concerneront toutes les branches de développement de Glibc. Pour en savoir plus, veuillez consulter les détails en suivant ce lien.


Ajouter comme source préférée dans Google