Red Hat, Inc., el proveedor líder mundial de soluciones open source, anunció que Camuda, Capital One, CloudBees, Colt, Comcast, Ellucian, Ericsson, EPAM Systems, Inc., Fujitsu Limited, Indeed, Infosys, Lenovo, LG Electronics, NetApp, Salesforce, Seagate Technology y Volvo Car Corporation se han sumado al esfuerzo constante del sector de combatir las duras tácticas empleadas para exigir el cumplimiento de licencias open source al asumir el Compromiso de Cooperación GPL. A través de este compromiso, estos 17 líderes empresariales buscan fortalecer las arraigadas normas comunitarias de equidad, pragmatismo y previsibilidad en el cumplimiento de licencias open source.
El anuncio se da tras varias oleadas de adopción del compromiso por parte de otros líderes tecnológicos. Red Hat, Facebook, Google e IBM lideraron este movimiento asumiendo el compromiso en noviembre de 2017. En marzo de 2018 se les unieron CA Technologies, Cisco, Hewlett Packard Enterprise, Microsoft, SAP y SUSE. En julio de 2018 otras 14 empresas firmaron el compromiso: Amazon, Arm, Canonical, GitLab, Intel Corporation, Liferay, Linaro, MariaDB, NEC, Pivotal, Royal Philips, SAS, Toyota y VMware. Un mes más tarde, en agosto de 2018, los ocho miembros fundadores de la Open Invention Network (OIN) —Google, IBM, Red Hat, SUSE, Sony, NEC, Philips y Toyota— anunciaron que habían asumido en forma unánime el Compromiso de Cooperación GPL. En noviembre de 2018, Adobe, Alibaba, Amadeus, Ant Financial, Atlassian, Atos, AT&T, Bandwidth, Etsy, GitHub, Hitachi, NVIDIA, Oath, Renesas, Tencent y Twitter asumieron el compromiso.
Con este anuncio ya son más de 60 las organizaciones que han firmado el Compromiso de Cooperación GPL. Las 17 compañías que se suman a este anuncio componen un grupo diverso de empresas cuya participación pone de manifiesto el alcance mundial del Compromiso de Cooperación GPL. Estas compañías desarrollan operaciones internacionales, lo cual refleja la notable expansión de esta iniciativa. Representan un amplio espectro de sectores que incluyen nubes, semiconductores, hardware informático, software empresarial, telecomunicaciones, servicios financieros, automotriz y consultoría de software.
El Compromiso de Cooperación GPL es un medio por el cual los propietarios de código GPL brindan a sus licenciatarios la oportunidad de corregir errores de cumplimiento en relación con el software que utilicen bajo la familia de licencias GPLv2 antes de tomar alguna medida para rescindirlas. La versión 2 de la Licencia Pública General de GNU (GPLv2), la versión 2 de la Licencia Pública General para Bibliotecas de GNU (LGPLv2) y la versión 2.1 de la Licencia Pública General Reducida de GNU (LGPLv2.1) no contienen períodos de “subsanación” expresos para resolver problemas de incumplimiento antes de que se rescindan estas licencias. La versión 3 de la GPL de GNU (GPLv3) resolvió este problema al incorporar la oportunidad de corregir errores de cumplimiento de las licencias. Aquellos que asumen el Compromiso de Cooperación GPL extienden las disposiciones de subsanación de la GPLv3 a su código bajo licencias GPLv2 y LGPLv2.x actual y futuro.
Concretamente, el lenguaje del compromiso adoptado por cada compañía es el siguiente:
Antes de interponer o continuar impulsando una acción o reclamo legal (con excepción de una Acción Defensiva) que surja de la extinción de una Licencia Cubierta, [Compañía] se compromete a extender a la persona o entidad (“usted”) acusada de violar la Licencia Cubierta las siguientes disposiciones en relación con la subsanación y el restablecimiento, tomadas de la GPL versión 3. Como se lo utiliza en el presente, el término “esta Licencia” se refiere a la Licencia Cubierta específica cuyo cumplimiento se exige.
Sin embargo, si usted cesara la violación de esta Licencia, la licencia proveniente del titular de un derecho de autor determinado queda restablecida (a) provisoriamente, a menos y hasta que el titular del derecho de autor extinga su licencia de forma explícita y definitiva; y (b) indefinidamente, si el titular del derecho de autor omitiera notificarle la violación por un medio razonable antes del transcurso de 60 días posteriores a tal cesación.
Asimismo, la licencia proveniente de un titular de derecho de autor determinado queda restablecida indefinidamente si el titular del derecho de autor notifica a usted la violación por algún medio razonable, se trata de la primera vez que usted ha recibido una notificación de violación de esta Licencia (por cualquier trabajo) de dicho titular del derecho de autor, y usted subsana la violación antes del transcurso de 30 días posteriores a que reciba dicha notificación.
Es intención de [Compañía] que este Compromiso sea irrevocable, vinculante y ejecutable contra [Compañía], sus cesionarios o sucesores de los derechos de autor de [Compañía].
[Compañía] podrá modificar este Compromiso publicando una nueva edición en esta página o en el lugar que lo suceda.
Definiciones
“Licencia Cubierta” significa la Licencia Pública General de GNU , versión 2 (GPLv2), la Licencia Pública General Reducida de GNU, versión 2.1 (LGPLv2.1), o la Licencia Pública General para Bibliotecas de GNU, versión 2 (LGPLv2), todas ellas publicadas por la Fundación para el Software Libre.
“Acción defensiva” significa una acción o reclamo legal que interpone [Compañía] contra usted en respuesta a una acción o reclamo iniciado previamente por usted o su vinculada.
“[Compañía]” significa [Compañía] y sus subsidiarias.
Cualquier empresa, persona física o proyecto puede asumir el Compromiso de Cooperación GPL siguiendo las instrucciones que figuran en https://gplcc.github.io/gplcc/.