Acuerdo de licencia de colaborador - Contributor License Agreement

Un Acuerdo de licencia de colaborador ( CLA ) define los términos bajo los cuales se ha contribuido la propiedad intelectual a una empresa / proyecto, generalmente software bajo una licencia de código abierto .

Razón fundamental

Los CLA se pueden utilizar para permitir a los proveedores buscar fácilmente una resolución legal en el caso de disputas de derechos de autor, o para volver a licenciar productos para los cuales se han recibido contribuciones de terceros. Los CLA son importantes especialmente para proyectos corporativos de código abierto bajo una licencia copyleft , ya que sin un CLA la contribución también restringiría al tutor.

El propósito de un CLA es asegurar que el guardián de los resultados de un proyecto tenga la propiedad necesaria o las concesiones de derechos sobre todas las contribuciones para permitirles distribuir bajo la licencia elegida, a menudo otorgando una licencia irrevocable para permitir que el mantenedor del proyecto utilice el contribución; si los derechos de autor se transfieren realmente, el acuerdo se conoce normalmente como Acuerdo de transferencia de derechos de autor . Los CLA también desempeñan funciones en la sensibilización sobre cuestiones de derechos de propiedad intelectual dentro de un proyecto.

Controversia sobre la renovación de las licencias

Cuando un CLA requiere que un colaborador asigne derechos de republicación sin restricciones al proyecto, el código contribuido puede volver a otorgarse la licencia a discreción del proyecto, incluso cuando el CLA no asigna derechos de autor al proyecto. Los defensores prominentes del código abierto consideran que los CLA son peligrosos para los derechos del código abierto.

Ejemplos de

En 2019, MongoDB utilizó estos derechos otorgados por su CLA para lograr un cambio a una licencia que no es de código abierto.

En enero de 2021, el proyecto Elasticsearch utilizó dichos derechos para trasladar el proyecto a una licencia que no es de código abierto. Drew DeVault, un desarrollador líder con varios proyectos de código abierto como Sway, considera este movimiento como una escapatoria. Ambos proyectos fueron licenciados bajo una licencia de copia izquierda, que usa los derechos de autor para proteger las contribuciones, sin embargo, la CLA niega la utilidad de los derechos de autor para lograr esta protección:

Elasticsearch pertenece a sus 1.573 colaboradores, quienes conservan sus derechos de autor y le otorgaron a Elastic una licencia para distribuir su trabajo sin restricciones. Esta es la laguna que Elastic aprovechó cuando decidió que Elasticsearch ya no sería de código abierto [...]

CLA que restringen la renovación de licencias

Proyecto Armonía

Project Harmony fue establecido por Canonical en 2010 para evitar opcionalmente los problemas discutidos anteriormente. Proporciona un generador de plantillas CLA. Según las elecciones que se tomen, el CLA permitirá al colaborador conservar los derechos de autor y asignar derechos al proyecto (como se indicó anteriormente), pero con varias restricciones sobre la renovación de la licencia: el uso de la plantilla requiere elegir una de las opciones mutuamente excluyentes, que varían en restricción. Un ejemplo del mundo real es el proyecto Ubuntu. El CLA deja los derechos de autor con el contribuyente y permite que el proyecto vuelva a licenciar el código, pero con una restricción basada en la licencia bajo la cual se realizó la contribución:

2.3 Licencia de salida Con base en la concesión de derechos en las Secciones 2.1 y 2.2, si incluimos Su Contribución en un Material, podemos licenciar la Contribución bajo cualquier licencia, incluidas las licencias copyleft, permisivas, comerciales o de propiedad. Como condición para el ejercicio de este derecho, también aceptamos otorgar la licencia de la Contribución según los términos de la licencia o las licencias que estamos utilizando para el Material en la Fecha de envío.

Fedora

El CLA de Fedora permite que un colaborador use una licencia gratuita de una lista específica y acepta que el proyecto está sujeto a los términos de esa licencia. Por lo tanto, esta es una clase de CLA restrictiva.

2. Contribuciones autorizadas. Si su contribución tiene licencia, su contribución se regirá por los términos bajo los cuales ha sido licenciada.

Usuarios

Las empresas y proyectos que utilizan CLA incluyen:

KDE

KDE utiliza Free Software Foundation Europa 's Contrato de licencia fiduciaria de los cuales (FLA-1.2) establece en el apartado 3.3:

La FSFE solo ejercerá los derechos y licencias otorgados de acuerdo con los principios del Software Libre tal como lo definen las Fundaciones del Software Libre. La FSFE garantiza el uso de los derechos y licencias transferidos en estricta conformidad con las regulaciones impuestas por las licencias de software libre, incluidas, entre otras, la Licencia Pública General GNU (GPL) o la Licencia Pública General Reducida GNU (LGPL) respectivamente. En caso de que la FSFE viole los principios del Software Libre, todos los derechos y licencias otorgados regresarán automáticamente al Beneficiario y las licencias otorgadas en virtud del presente se cancelarán y vencerán.

Sin embargo, es opcional y todos los colaboradores pueden no asignar sus derechos de autor a KDE eV.

Ver también

Referencias

enlaces externos