El projecte Glibc ha cancel·lat la transferència obligatòria dels drets del codi a la Open Source Foundation

Els desenvolupadors de la biblioteca del sistema GNU C Library (glibc) han fet canvis a les regles per acceptar canvis i transferir els drets d'autor, cancel·lant la transferència obligatòria dels drets de propietat del codi a la Open Source Foundation. Per analogia amb els canvis adoptats anteriorment en el projecte GCC, la signatura d'un acord CLA amb la Open Source Foundation a Glibc s'ha traslladat a la categoria d'operacions opcionals realitzades a petició del desenvolupador. Els canvis de regla, que permeten acceptar pedaços sense transferir drets a la fundació de codi obert, entraran en vigor el 2 d'agost i afectaran totes les branques de Glibc disponibles per al desenvolupament, a excepció del codi que es comparteix a través de Gnulib amb altres projectes GNU.

A més de transferir els drets de propietat a la Open Source Foundation, els desenvolupadors tenen l'oportunitat de confirmar el dret de transferir codi al projecte Glibc mitjançant el mecanisme del certificat d'origen del desenvolupador (DCO). D'acord amb el DCO, el seguiment de l'autor es realitza adjuntant la línia "Signed-off by: developer name and email" a cada canvi. En adjuntar aquesta signatura al pedaç, el desenvolupador confirma la seva autoria del codi transferit i accepta la seva distribució com a part del projecte o com a part del codi sota una llicència lliure. A diferència de les accions del projecte del GCC, la decisió a Glibc no la fa el consell de govern des de dalt, sinó que es pren després d'una discussió prèvia amb tots els representants de la comunitat.

L'abolició de la signatura obligatòria d'un acord amb la Open Source Foundation simplifica significativament la incorporació de nous participants en el desenvolupament i fa que el projecte sigui independent de les tendències de la Open Source Foundation. Si la signatura d'un acord CLA per part dels participants individuals només va comportar una pèrdua de temps en tràmits innecessaris, aleshores per a les corporacions i els empleats de les grans empreses la transferència de drets al Fons de codi obert es va associar amb molts retards i aprovacions legals, que no van ser sempre completat amb èxit.

L'abandonament de la gestió centralitzada dels drets de codi també reforça les condicions de llicència acceptades inicialment, ja que per canviar la llicència ara caldrà el consentiment personal de cada desenvolupador que no hagi transferit els drets a la Open Source Foundation. Tanmateix, el codi Glibc es continua subministrant sota la llicència "LGPLv2.1 o posterior", que permet la migració a versions més noves de la LGPL sense aprovació addicional. Atès que els drets de la major part del codi segueixen sent en mans de la Free Software Foundation, aquesta organització continua exercint el paper de garantia de la distribució del codi Glibc només sota llicències copyleft gratuïtes. Per exemple, la Open Source Foundation pot bloquejar els intents d'introduir una llicència dual/comercial o el llançament de productes propietaris tancats en virtut d'un acord separat amb els autors del codi.

Entre els inconvenients d'abandonar la gestió centralitzada dels drets de codi hi ha l'aparició de confusió a l'hora d'acordar qüestions relacionades amb les llicències. Si abans totes les reclamacions per violació de les condicions de llicència es resolien mitjançant la interacció amb una organització, ara el resultat de les infraccions, incloses les no intencionades, esdevé impredictible i requereix un acord amb cada participant individual. Com a exemple, es dóna la situació amb el nucli Linux, on els desenvolupadors individuals del nucli estan llançant demandes, fins i tot amb la finalitat d'obtenir un enriquiment personal.

Font: opennet.ru

Afegeix comentari