O proxecto Glibc cancelou a transferencia obrigatoria dos dereitos sobre o código á Open Source Foundation

Os desenvolvedores da biblioteca do sistema GNU C Library (glibc) fixeron cambios nas regras para aceptar cambios e transferir dereitos de autor, cancelando a transferencia obrigatoria dos dereitos de propiedade do código á Open Source Foundation. Por analoxía cos cambios adoptados anteriormente no proxecto GCC, a sinatura dun acordo CLA coa Open Source Foundation en Glibc pasou á categoría de operacións opcionais realizadas a petición do desenvolvedor. Os cambios na regra, que permiten aceptar parches sen transferir dereitos á fundación de código aberto, entrarán en vigor o 2 de agosto e afectarán a todas as ramas de Glibc dispoñibles para o desenvolvemento, a excepción do código que se comparte a través de Gnulib con outros proxectos GNU.

Ademais de transferir os dereitos de propiedade á Open Source Foundation, os desenvolvedores teñen a oportunidade de confirmar o dereito de transferir código ao proxecto Glibc mediante o mecanismo de Certificado de Orixe do Desenvolvedor (DCO). De acordo co DCO, o seguimento do autor realízase achegando a liña "Firmado por: nome e correo electrónico do desenvolvedor" a cada cambio. Ao anexar esta sinatura ao parche, o desenvolvedor confirma a súa autoría do código transferido e acepta a súa distribución como parte do proxecto ou como parte do código baixo unha licenza libre. A diferenza das actuacións do proxecto GCC, a decisión en Glibc non é rebaixada polo consello de goberno desde arriba, senón que se toma tras unha discusión preliminar con todos os representantes da comunidade.

A supresión da obrigatoriedade da sinatura dun acordo coa Open Source Foundation simplifica significativamente a incorporación de novos participantes no desenvolvemento e fai que o proxecto sexa independente das tendencias da Open Source Foundation. Se a sinatura dun acordo CLA por participantes individuais só supuxo unha perda de tempo en trámites innecesarios, entón para as corporacións e os empregados das grandes empresas, a transferencia de dereitos ao Fondo de código aberto estivo asociada con moitos atrasos e aprobacións legais, que foron non sempre se completa con éxito.

O abandono da xestión centralizada dos dereitos do código tamén reforza as condicións de licenza aceptadas orixinalmente, xa que para cambiar a licenza agora será preciso o consentimento persoal de cada desenvolvedor que non cedeu os dereitos á Open Source Foundation. Ao mesmo tempo, o código Glibc segue a ser subministrado baixo a licenza "LGPLv2.1 ou máis recente", que permite a transición a versións máis novas da LGPL sen aprobación adicional. Dado que os dereitos da maior parte do código seguen estando en mans da Free Software Foundation, esta organización segue desempeñando o papel de garante da distribución do código Glibc só baixo licenzas copyleft libres. Por exemplo, a Open Source Foundation pode bloquear os intentos de introducir unha licenza dual/comercial ou o lanzamento de produtos propietarios pechados en virtude dun acordo separado cos autores do código.

Entre as desvantaxes de abandonar a xestión centralizada dos dereitos de código está a aparición de confusión á hora de acordar cuestións relacionadas coas licenzas. Se antes todas as reclamacións por violación das condicións de licenza resolvíanse mediante a interacción cunha organización, agora o resultado das infraccións, incluídas as non intencionadas, faise imprevisible e require un acordo con cada participante individual. Como exemplo, dáse a situación co núcleo de Linux, onde os desenvolvedores individuais do núcleo están lanzando demandas, incluso co propósito de obter un enriquecemento persoal.

Fonte: opennet.ru

Engadir un comentario