La licencia gnu gpl lo prohíbe. El mundo de las licencias: entendiendo la GNU GPL

Tarde o temprano, todo desarrollador se enfrenta al problema de la concesión de licencias para sus desarrollos. Está más o menos claro cuándo se está desarrollando un producto comercial de código cerrado. Pero cuando un desarrollador quiere distribuir un programa, complemento o biblioteca de clases de forma gratuita y con fuente abierta, entonces pueden surgir dificultades, porque en la naturaleza hay muchas licencias este tipo. Este artículo tiene como objetivo recopilar y organizar datos por licencia y resaltar los aspectos más importantes.

UPD: se ha publicado la traducción de una pequeña parte de las preguntas frecuentes oficiales de la GPL habrahabr.ru/blogs/Dura_Lex/45878
UPD2: la lista de licencias compatibles ha sido ajustada y reformulada


Si hablamos del mundo de las licencias “libres”, entonces el pilar principal y el núcleo pueden considerarse la Licencia Pública General GNU (GPL). Y en este artículo me gustaría separar las licencias que se incluyen en GNU GPL y describir todas las demás que no se incluyen en los términos de esta licencia. La primera parte del artículo describirá la propia GNU GPL, sus una breve historia, otras licencias similares a esta. Al final proporcionaré un pequeño glosario de términos y abreviaturas.

Licencia pública general GNU

Primero, me gustaría explicar qué es “GNU”. GNU significa "GNU"s not UNIX", un acrónimo recursivo acuñado por Richard Stallman, un famoso ideólogo del software abierto y libre. Este nombre fue acuñado para Sistema operativo, que Stallman desarrolló en los años 80. La historia de GNU merece su propio artículo, así que iré directo al grano.

Licencia pública general GNU o código abierto acuerdo de licencia La licencia GNU es una licencia cuya primera versión data del 1 de febrero de 1989 (Wikipedia dice 1988, pero creo que la fecha está en el original). Actualmente existen cuatro opciones de licencia, numeradas por orden de aparición.

GNU GPL v1.0

Las principales disposiciones de GNU GPL v1.0 son los siguientes requisitos:
  • provisión de códigos fuente disponibles para su estudio codigos binarios publicado bajo esta licencia;
  • La herencia de la licencia en el caso de modificación del código fuente, es decir, el código modificado o combinado con otro como resultado también debe ser liberada bajo la licencia GNU GPL, por lo tanto, estar disponible para su modificación por cualquier persona.
Estos requisitos esencialmente tienen un propósito: evitar el efecto de la ley de derechos de autor en el código abierto distribuido. software, que prohíbe modificar y utilizar el código de otras personas.

GNU GPL v2.0

La segunda versión de la licencia data de 1991 y el motivo principal proclama (según la wiki) el principio de “Libertad o Muerte”. Este principio está contenido en las cláusulas séptima y octava del acuerdo:

7. El Licenciatario no está exento del cumplimiento de las obligaciones de conformidad con esta Licencia si, como resultado de una decisión judicial o una declaración de violación de derechos exclusivos o debido a la ocurrencia de otras circunstancias no directamente relacionadas con la violación de derechos exclusivos, el Licenciatario está sujeto a una decisión judicial, contrato u otra base, se imponen obligaciones que contradicen los términos de esta Licencia. En este caso, el Licenciatario no tiene derecho a distribuir copias del Programa si no puede cumplir simultáneamente con los términos de esta Licencia y las obligaciones que se le imponen en la forma indicada anteriormente. Por ejemplo, si, según los términos del acuerdo de licencia, a los sublicenciatarios no se les puede otorgar el derecho a distribuir libremente copias del Programa que compraron directamente o a través de terceros al Licenciatario, entonces, en este caso, el Licenciatario debe negarse a distribuir copias de el Programa.

Si se determina que alguna disposición de este párrafo es inválida o inaplicable bajo circunstancias específicas, este párrafo se aplicará con exclusión de dicha disposición. Este párrafo se aplica generalmente una vez terminadas las circunstancias anteriores o su ausencia.

Objetivo de este párrafo no inducirá al Licenciatario a infringir una patente u otro reclamo de derechos de propiedad ni a cuestionar la validez de dicho reclamo. El único propósito de esta cláusula es proteger la integridad del sistema de distribución de software libre, que se proporciona mediante licencia pública. Muchas personas han contribuido generosamente a la creación. gran cantidad software que se distribuye a través de este sistema con la esperanza de su largo y aplicación consistente. El licenciatario no tiene derecho a obligar al autor a distribuir el software a través de este sistema. El derecho a elegir un sistema de distribución de software pertenece exclusivamente a su autor.

Esta cláusula 7 tiene como objetivo definir claramente los propósitos de todas las demás disposiciones de esta Licencia.

8. Si la distribución y/o el uso del Programa en ciertos países está limitado por acuerdos en el campo de los derechos de patente o derechos de autor, el titular original de los derechos de autor que distribuye el Programa bajo los términos de esta Licencia tiene el derecho de limitar el área de distribución de ​​el Programa, indicando únicamente aquellos estados en cuyo territorio se permite la distribución de Programas sin restricciones debido a dichos acuerdos. En este caso, dicha indicación en relación con los territorios de ciertos estados se reconoce como una de las condiciones de esta Licencia.

Como puede ver, el motivo principal es el siguiente principio: un programa no debe distribuirse si usuario final podrá no ejercer plenamente su derecho de modificación y distribución bajo la misma licencia.

GNU GPL menor v2.1

Esta versión de la licencia data de 1999 y contiene una gran diferencia con respecto a la licencia GNU GPL normal: destinada a bibliotecas, la licencia permite su uso en software propietario. Por ejemplo, las bibliotecas GNU C se distribuyen bajo la licencia GNU Lesser GPL v2.1 para poder desarrolladores externos podrían utilizarlos en su software, gratuito o comercial.

GNU GPL v3.0

La última versión de la GPL hasta la fecha, que fue lanzada en 2007. Los cambios realizados en la licencia tenían como objetivo proteger a los usuarios de la licencia contra demandas relacionado con patentes, ahora los creadores del programa no pueden demandar al usuario. GPL 3.0 prohíbe que la licencia se aplique a software que no puede ser eludido por ciertas leyes y directivas (la Ley de Copyright del Milenio Digital y la Directiva de Copyright de la Unión Europea). Es decir, no se puede liberar bajo licencia ningún software que esté dentro del alcance de estas directivas. Por lo tanto, GPL 3.0 garantiza que cualquier software publicado bajo su licencia pueda modificarse, eludirse o cambiarse libremente.

Además, la GPL 3.0 combate el fenómeno de la "tivoización", cuando un dispositivo en el que está instalado un software bajo licencia GPL, no permite modificarlo por diversos motivos. GPL v3.0 prohíbe la personalización de productos de consumo (dejando la posibilidad de virusización de dispositivos médicos y otros dispositivos críticos).

Junto con la GPL 3.0 también se lanzó versión actualizada GNU Lesser GPL 3.0, que continúa distinguiéndose por permitir el uso bibliotecas gratuitas en software cerrado.

Compatibilidad

Muchas licencias prácticamente repiten los principios establecidos en la GPL y difieren, en principio, sólo en que son aceptadas por organizaciones comerciales o de otro tipo. A continuación intentaré resumir dichas licencias en ciertas versiones GPL. Compatibilidad significa que partes individuales de software con un tipo de licencia compatible pueden publicarse junto con partes GPL y bajo una licencia GPL.

Compatible únicamente con licencias GPL 3.0

Licencia pública general GNU Affero (AGPL) v3: contiene una cláusula que establece que los usuarios que interactúan con el programa a través de la red también deberían poder obtener códigos fuente;
Licencia Apache, Versión 2.0;
Licencia Comunitaria Educativa 2.0;
Licencia de proyecto Freetype;
Licencia pública de Microsoft (Ms-PL);
Licencia XFree86 1.1;

Licencias compatibles con GNU GPL (ambas versiones v2 y v3)

Licencia Artística 2.0;
Licencia de base de datos Berkeley (también conocida como licencia de producto de software Sleepycat);
Licencia de software de impulso;
Licencia BSD modificada;
CeCILL versión 2;
Licencia general de Cryptix;
Licencia Foro Eiffel, versión 2 - versiones anteriores no eran compatibles;
Licencia de expatriado;
Licencia FreeBSD;
la licencia de biblioteca de funciones estándar de iMatix;
Licencia de grupo JPEG independiente;
licencia imlib2;
Intel Código abierto Licencia;
Licencia ISC;
Licencia de código abierto NCSA/Universidad de Illinois;
Licencia de Javascript de Netscape;
Licencia OpenLDAP, versión 2.7;
Licencia Perl 5 e inferior;
Dominio Público;
Licencias de Python 2.0.1, 2.1.1 y versiones más recientes;
Licencia Rubí;
Licencia de derechos de autor estándar ML de Nueva Jersey;
Unicode, Inc. Acuerdo de licencia para archivos de datos y software;
Aviso y licencia de software del W3C;
Licencia X11: a veces llamada erróneamente licencia MIT.

Licencias compatibles con GPL menores

Licencia eCos versión 2.0.

Diccionario

GNU es un acrónimo recursivo de GNU's Not Unix;
GNU GPL - Acuerdo de licencia abierta GNU;
El software propietario es software que tiene limitaciones de uso y no está abierto a modificaciones, en otras palabras, “software no libre”;

Tarde o temprano, todo desarrollador se enfrenta al problema de la concesión de licencias para sus desarrollos. Está más o menos claro cuándo se está desarrollando un producto comercial de código cerrado. Pero cuando un desarrollador quiere distribuir un programa, complemento o biblioteca de clases de forma gratuita y con código abierto, pueden surgir dificultades, porque en la naturaleza existen muchas licencias de este tipo. Este artículo tiene como objetivo recopilar y organizar datos por licencia y resaltar los aspectos más importantes.


Si hablamos del mundo de las licencias “libres”, entonces el pilar principal y el núcleo pueden considerarse la Licencia Pública General GNU (GPL). Y en este artículo me gustaría separar las licencias que se incluyen en GNU GPL y describir todas las demás que no se incluyen en los términos de esta licencia. La primera parte del artículo describirá la propia GNU GPL, su breve historia y otras licencias similares. Al final proporcionaré un pequeño glosario de términos y abreviaturas.

Licencia pública general GNU

Primero, me gustaría explicar qué es “GNU”. GNU significa “GNU"s not UNIX”: es un acrónimo recursivo inventado por Richard Stallman, un famoso ideólogo del software libre y abierto. Este nombre fue acuñado para el sistema operativo que Stallman desarrolló en los años 80. La historia de GNU merece Un artículo aparte, así que iré directo al grano.

La Licencia Pública General GNU o Acuerdo de Licencia Abierta GNU es una licencia cuya primera versión data del 1 de febrero de 1989 (Wikipedia dice 1988, pero creo que la fecha está en el original). Actualmente existen cuatro opciones de licencia, numeradas por orden de aparición.

GNU GPL v1.0

Las principales disposiciones de GNU GPL v1.0 son los siguientes requisitos:
  • proporcionar códigos fuente disponibles para estudio de códigos binarios publicados bajo esta licencia;
  • La herencia de la licencia en el caso de modificación del código fuente, es decir, el código modificado o combinado con otro como resultado también debe ser liberada bajo la licencia GNU GPL, por lo tanto, estar disponible para su modificación por cualquier persona.
Estos requisitos esencialmente tienen un propósito: impedir la aplicación de la ley de derechos de autor en el software distribuido de código abierto, que prohíbe modificar y utilizar el código de otra persona.

GNU GPL v2.0

La segunda versión de la licencia data de 1991 y el motivo principal proclama (según la wiki) el principio de “Libertad o Muerte”. Este principio está contenido en las cláusulas séptima y octava del acuerdo:

7. El Licenciatario no está exento del cumplimiento de las obligaciones de conformidad con esta Licencia si, como resultado de una decisión judicial o una declaración de violación de derechos exclusivos o debido a la ocurrencia de otras circunstancias no directamente relacionadas con la violación de derechos exclusivos, el Licenciatario está sujeto a una decisión judicial, contrato u otra base, se imponen obligaciones que contradicen los términos de esta Licencia. En este caso, el Licenciatario no tiene derecho a distribuir copias del Programa si no puede cumplir simultáneamente con los términos de esta Licencia y las obligaciones que se le imponen en la forma indicada anteriormente. Por ejemplo, si, según los términos del acuerdo de licencia, a los sublicenciatarios no se les puede otorgar el derecho a distribuir libremente copias del Programa que compraron directamente o a través de terceros al Licenciatario, entonces, en este caso, el Licenciatario debe negarse a distribuir copias de el Programa.

Si se determina que alguna disposición de este párrafo es inválida o inaplicable bajo circunstancias específicas, este párrafo se aplicará con exclusión de dicha disposición. Este párrafo se aplica generalmente una vez terminadas las circunstancias anteriores o su ausencia.

No es la intención de este párrafo obligar al Licenciatario a infringir una patente u otro reclamo de derechos de propiedad ni cuestionar la validez de dicho reclamo. El único propósito de esta cláusula es proteger la integridad del sistema de distribución de software libre, que se proporciona mediante licencia pública. Muchas personas han contribuido generosamente a la creación de una gran cantidad de software que se distribuye a través de este sistema con la esperanza de su uso prolongado y constante. El licenciatario no tiene derecho a obligar al autor a distribuir el software a través de este sistema. El derecho a elegir un sistema de distribución de software pertenece exclusivamente a su autor.

Esta cláusula 7 tiene como objetivo definir claramente los propósitos de todas las demás disposiciones de esta Licencia.

8. Si la distribución y/o el uso del Programa en ciertos países está limitado por acuerdos en el campo de los derechos de patente o derechos de autor, el titular original de los derechos de autor que distribuye el Programa bajo los términos de esta Licencia tiene el derecho de limitar el área de distribución de ​​el Programa, indicando únicamente aquellos estados en cuyo territorio se permite la distribución de Programas sin restricciones debido a dichos acuerdos. En este caso, dicha indicación en relación con los territorios de ciertos estados se reconoce como una de las condiciones de esta Licencia.

Como puede ver, la motivación principal es el siguiente principio: un programa no debe distribuirse a menos que el usuario final pueda ejercer plenamente su derecho a modificarlo y distribuirlo bajo la misma licencia.

GNU GPL menor v2.1

Esta versión de la licencia data de 1999 y contiene una gran diferencia con respecto a la licencia GNU GPL normal: destinada a bibliotecas, la licencia permite su uso en software propietario. Por ejemplo, las bibliotecas GNU C se distribuyen bajo la licencia GNU Lesser GPL v2.1 para que desarrolladores externos puedan utilizarlas en su software, gratuito o comercial.

GNU GPL v3.0

La última versión de la GPL hasta la fecha, que fue lanzada en 2007. Los cambios realizados en la licencia tenían como objetivo proteger a los usuarios de la licencia de demandas relacionadas con patentes; ahora los creadores del programa no pueden demandar al usuario. GPL 3.0 prohíbe que la licencia se aplique a software que no puede ser eludido por ciertas leyes y directivas (la Ley de Copyright del Milenio Digital y la Directiva de Copyright de la Unión Europea). Es decir, no se puede liberar bajo licencia ningún software que esté dentro del alcance de estas directivas. Por lo tanto, GPL 3.0 garantiza que cualquier software publicado bajo su licencia pueda modificarse, eludirse o cambiarse libremente.

Además, GPL 3.0 combate el fenómeno de la "tivoización", donde el dispositivo en el que está instalado el software con licencia GPL no permite modificarlo por diversos motivos. GPL v3.0 prohíbe la personalización de productos de consumo (dejando la posibilidad de virusización de dispositivos médicos y otros dispositivos críticos).

Junto con la GPL 3.0, también se lanzó una versión actualizada de GNU Lesser GPL 3.0, que sigue diferenciándose en que permite el uso de bibliotecas libres en software cerrado.

Compatibilidad

Muchas licencias prácticamente repiten los principios establecidos en la GPL y difieren, en principio, sólo en que son aceptadas por organizaciones comerciales o de otro tipo. A continuación intentaré reducir dichas licencias a versiones específicas de la GPL. Compatibilidad significa que partes individuales de software con un tipo de licencia compatible pueden publicarse junto con partes GPL y bajo una licencia GPL.

Compatible únicamente con licencias GPL 3.0

Licencia pública general GNU Affero (AGPL) v3: contiene una cláusula que establece que los usuarios que interactúan con el programa a través de la red también deberían poder obtener códigos fuente;
Licencia Apache, Versión 2.0;
Licencia Comunitaria Educativa 2.0;
Licencia de proyecto Freetype;
Licencia pública de Microsoft (Ms-PL);
Licencia XFree86 1.1;

Licencias compatibles con GNU GPL (ambas versiones v2 y v3)

Licencia Artística 2.0;
Licencia de base de datos Berkeley (también conocida como licencia de producto de software Sleepycat);
Licencia de software de impulso;
Licencia BSD modificada;
CeCILL versión 2;
Licencia general de Cryptix;
Licencia Eiffel Forum, versión 2: las versiones anteriores no eran compatibles;
Licencia de expatriado;
Licencia FreeBSD;
la licencia de biblioteca de funciones estándar de iMatix;
Licencia de grupo JPEG independiente;
licencia imlib2;
Licencia de código abierto Intel;
Licencia ISC;
Licencia de código abierto NCSA/Universidad de Illinois;
Licencia de Javascript de Netscape;
Licencia OpenLDAP, versión 2.7;
Licencia Perl 5 e inferior;
Dominio Público;
Licencias de Python 2.0.1, 2.1.1 y versiones más recientes;
Licencia Rubí;
Licencia de derechos de autor estándar ML de Nueva Jersey;
Unicode, Inc. Acuerdo de licencia para archivos de datos y software;
Aviso y licencia de software del W3C;
Licencia X11: a veces llamada erróneamente licencia MIT.

Licencias compatibles con GPL menores

Licencia eCos versión 2.0.

Diccionario

GNU es un acrónimo recursivo de GNU's Not Unix;
GNU GPL - Acuerdo de licencia abierta GNU;
El software propietario es software que tiene limitaciones de uso y no está abierto a modificaciones, en otras palabras, “software no libre”; Sí software libre Sí Aprobado Sí Copyleft Sí Permite código bajo otra licencia enlace No (la única excepción: GNU GPLv3 permite volver a licenciar bajo GNUAGPLv3)

Licencia pública general GNU(traducido como Universal licencia publicaÑU, Licencia pública general GNU o Acuerdo de licencia abierta de GNU) - licencia en software libre, creado como parte del proyecto ÑU en la ciudad donde autor transmite software V propiedad publica. También se le llama abreviadamente GNU GPL o incluso simplemente GPL, si por el contexto queda claro que estamos hablando de esta licencia en particular (hay bastantes otras licencias que contienen las palabras "licencia pública general" en el título). La segunda versión de esta licencia fue lanzada en 1991, tercera versión, después muchos años de trabajo y larga discusión - en 2007. Licencia pública general reducida GNU(LGPL) es una versión debilitada de la GPL, destinada a algunos bibliotecas de software. Licencia pública general GNU Affero es una versión reforzada de la GPL para programas destinados a ser accedidos a través de Internet.

El propósito de GNU GPL es proporcionar al usuario los derechos para copiar, modificar y distribuir (incluso comercialmente) programas, y garantizar que los usuarios de todos los programas derivados reciban los derechos anteriores. El principio de “herencia” de derechos se denomina “ copyleft"(transliteración de Inglés copyleft) y fue inventado Richard Stallman. A diferencia de la GPL, las licencias software propietario“muy raramente conceden al usuario tales derechos y normalmente, por el contrario, intentan limitarlos, por ejemplo, prohibiendo recuperación del código fuente » .

La GNU GPL no permite que el programa se incluya en software propietario. Si este programa es una biblioteca, probablemente sea mejor permitir software propietario enlace consigo. Para ello es necesario utilizar Licencia pública general reducida GNU en lugar de GPL.

Libertades y obligaciones

La GPL proporciona a los destinatarios programas de computadora los siguientes derechos o “libertades”:

  • libertad para ejecutar un programa para cualquier propósito;
  • libertad para estudiar cómo funciona el programa y modificarlo (un requisito previo para esto es el acceso a código fuente);
  • libertad para distribuir copias tanto del código fuente como del ejecutable;
  • libertad para mejorar el programa y publicar mejoras en acceso publico(Una condición previa para esto es el acceso al código fuente).

EN caso general el distribuidor de un programa obtenido bajo los términos de la GPL, o de un programa basado en ella, está obligado a brindar al destinatario la oportunidad de obtener el correspondiente código fuente.

Historia

GPLv2

Las empresas que distribuyen software GPLv3 no pueden presentar demandas legales contra los usuarios de productos GPLv3 por la elusión de versiones distribuidas de productos. TSZAP y violaciones por parte de ellos de las patentes de los distribuidores. También prohibido tivoización.

Esquema GNU GPL

El texto de GNU GPL consta de varias secciones numeradas. A continuación se muestra un diagrama de la versión 2.0 de la licencia. Este esquema no tiene fuerza legal y es sólo para fines de información breve.

  1. Definiciones
    • (primer párrafo) Definición del término “programa”
    • (segundo párrafo) Alcance de la licencia
  2. Derecho a copiar y distribuir
  3. cambio de programa
    • (primer párrafo) El derecho de cambio sujeto a las siguientes condiciones:
      • a) agregar información sobre el cambio en los archivos modificados;
      • b) licencia versiones modificadas bajo los términos de GNU GPL;
      • c) requisito condicional para la visualización interactiva de información sobre derechos de autor y exención de responsabilidad.
    • (párrafos 2 a 4) Aclaración del término “trabajo derivado”
  4. Requisito del código fuente
    • (primer párrafo) Posibles opciones distribución de código ejecutable:
      • a) distribución junto con el código fuente, o
      • b) distribución con la garantía de proporcionar el código fuente, o
      • c) (para uso no comercial) distribución junto con dicha garantía obtenida de un tercero.
    • (segundo párrafo) Definición de "código fuente"
    • (tercer párrafo) Suficiencia de igualdad de acceso para copiar el ejecutable y el código fuente
  5. Terminación de una licencia si se violan sus términos
  6. Actos que significan la aceptación de una licencia.
  7. Prohibición restricciones adicionales tras su posterior distribución
  8. Las restricciones externas no eliminan la obligación de cumplir con los términos de la licencia.
  9. Posibilidad de restricciones geográficas.
  10. Versiones futuras de GNU GPL
  11. Solicitudes de excepción de reglas
  12. Renuncia de garantías
  13. Descargo de responsabilidad

Compatibilidad

El uso del copyleft impone ciertas restricciones a la combinación de obras bajo la GPL y otras licencias libres (principalmente copyleft) en obras derivadas.

GPLv2 no es compatible con licencias Licencia pública de Mozilla(MPL), Licencia Común de Desarrollo y Distribución(CDDL), Licencia de software Apache y algunos otros.

GPLv3 se hizo compatible con la licencia Apache, pero no es compatible con MPL y sus derivados. Los trabajos bajo MPL a menudo son licencia simultánea tanto bajo GPL como bajo LGPL(por ejemplo código Mozilla Firefox), lo que resuelve parcialmente el problema.

Un ejemplo bien conocido de incompatibilidad de la GPL con otra licencia es la imposibilidad de incluir sistema de archivos ZFS, liberado Microsistemas solares bajo CDDL, V. núcleo de linux, publicado bajo GPLv2.

Cualquier licencia que no sea libre es incompatible con la GPL.

Dificultades

La GNU GPL requiere distribución desde archivos binarios(incluido el código fuente sin cambios) o una obligación escrita de proporcionarlo (el suyo o el de otra persona; los métodos dependen de la versión de la licencia). Algunos autores creen que este requisito es inusual para usuarios y desarrolladores individuales y no es obvio ni comprensible para ellos.

A veces los autores tienen dificultades para elegir qué contar. código fuente para representaciones digitales de datos analógicos: grabaciones musicales, vídeo de una cámara de vídeo, imágenes fotográficas. Esto suele ocurrir cuando se utiliza compresión con pérdida o múltiples transformaciones (por ejemplo, grabación digital tocar el piano a partir de notas o cantar). Por ejemplo, la libertad está en duda. pista de audio bajo licencia CC BY-SA(que no requiere distribución del código fuente), si sus componentes no están disponibles bajo una licencia gratuita por separado, ya que es imposible montar la misma o diferente pista de audio a partir de ellos. [ ]

Cumplimiento legal

  • El acuerdo de licencia GPL no permite modificaciones para cumplir con la legislación local y no indica restricciones territoriales. Por tanto, dicho acuerdo no es compatible con el régimen jurídico establecido en el territorio de la Federación de Rusia.

Pero al mismo tiempo derecho internacional tiene primacía sobre el ruso para acuerdos y transacciones internacionales, es decir, para el titular de los derechos de autor, un ciudadano de la Federación de Rusia, la validez del acuerdo bajo la licencia GPL se aplicará únicamente al territorio de la Federación de Rusia (), y para ciudadano extranjeroél actuará en fuerza completa.

  • A veces se habla de la posibilidad de implementar la GNU GPL como acuerdo de adhesión, según artículos (, Código Civil de la Federación de Rusia). Pero la única manera de acuerdos de licencia descrito en el Código Civil de la Federación de Rusia ("La celebración de acuerdos de licencia que otorgan el derecho a utilizar un programa de computadora o una base de datos está permitida por cada usuario que celebre un acuerdo de adhesión con el titular de los derechos de autor correspondiente, cuyos términos se establecen en el copia comprada de dicho programa o base de datos o en el embalaje de esta copia, así como en formulario electrónico(Cláusula 2 del artículo 434). Este artículo permite legalizar el software descargado de Internet y proporcionado bajo la licencia GNU GPL mediante el método de legitimación mediante la celebración de un acuerdo legal completo, sin embargo, no solo con la fundación, sino con cada propietario de los derechos de autor. del trabajo, ya que ellos, al menos reconociendo el poder de la fundación para proteger los intereses en los tribunales, no concluyeron con él un acto de transferencia de sus derechos a la Fundación SPO, de acuerdo con la legislación de la Federación de Rusia, es decir , transfiriendo sus derechos sólo sin fundamento (es decir, a menudo incluso esto es indemostrable, sin registro del flujo de documentos correspondiente). Incluso en el caso de una conclusión completa contrato legal con cada desarrollador - todo productos de software bajo la GPL, incluso los producidos en el territorio de la Federación de Rusia, así como la celebración obligatoria de un acuerdo con el propio fondo - como representante de sus intereses, es decir, legalmente y pertenecientes a este fondo - como entidad extranjera : están sujetos al requisito de sustitución de importaciones.



Arriba