¿Cuál es la razón de la sección 1 de LGPL y cuál es la implicación de la sección 9?

7

¿Por qué se agregó la sección 1 a LGPLv3? Según entiendo la sección 3 y 4, uno puede transmitir el trabajo combinado bajo cualquier licencia y sin requisitos de GPLv3 (además de los explícitamente establecidos como requisitos en LGPLv3 3 y 4). Dado que, ¿por qué es necesaria la sección 1. ¿Acaso las secciones 3 y 4 por sí mismas ya no implican lo que la sección 1 establece explícitamente?

Supongo que me falta algo y la sección 1 no es redundante. Suponiendo que, ¿esto tiene implicaciones para otras secciones en GPLv3? P.ej. ¿El transporte de un trabajo cubierto en las secciones 3 y 4 se enmarca en la cláusula de patente de la sección 10 de GPLv3? ¿Por qué la sección 1 no establece también una excepción para la sección 10?

Dicho de otra manera. Es la Eigen FAQ correcta indicando:

  

LGPL requiere [para bibliotecas de solo encabezado] más o menos como la licencia BSD de 2 cláusulas.

¿Es cierto que para el transporte de archivos de objetos, incluido el material de los encabezados LGPLv3, no se aplican las cláusulas de patente GPLv3?

    
pregunta Roland Schulz 31.05.2012 - 01:35

1 respuesta

1

He aquí por qué. Esto se debe a la apertura de la LGPL v3 .

This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below.

Como respuesta, eso es un poco opaco. Pero cuando volvemos a ver la Sección 1 de LGPL v3, comienza a ser un poco más claro.

1. Exception to Section 3 of the GNU GPL.

You may convey a covered work under sections 3 and 4 of this License without being 
bound by section 3 of the GNU GPL.

La apertura de LGPL v3 incorpora en su totalidad a GPL v3 . Pero eso crea un problema ya que la Sección 3 de la GPL v3: When you convey a covered work, you waive any legal power to forbid circumvention of technological measures ... puede ir en contra de su intención con el uso de la LGPL.

La sección 1 de la LGPL v3.0 se colocó allí para evitar esa restricción en particular. La Sección 4 de LGPL v3 analiza la ingeniería inversa para fines de depuración, pero la Sección 3 de GPL v3 es mucho más amplia en su contexto. LGPL v3 Secciones 3 y amp; 4 no crean las mismas restricciones, por lo que no son equivalentes a la Sección 3 de GPL v3.

Con respecto a las cláusulas de patente (Secciones 10 y 11 de GPL v3): están en plena vigencia para LGPL v3 y la excepción de la Sección 1 de LGPL V3 no se aplica a ellas. Transmitir un trabajo a través de LGPL v3 Secciones 3 y amp; 4 no tiene relación con las restricciones creadas a partir de GPL v3 Secciones 10 y amp; 11.

LGPL incorpora la GPL para simplificar el mantenimiento de las licencias. No puedo responder con certeza por qué no hay una cláusula de excepción similar a la Sección 1 de LGPL v3. Sin embargo, dado que la FSF se opone a las patentes de software, no puedo verlas como una excepción a la licencia automática de patentes que la Sección 10 de GPL v3 proporciona. Quieren menos patentes y enredos, no más.

Esta respuesta de SO me indicó el principales diferencias entre LGPL v2.1 y v3.0

    
respondido por el GlenH7 23.10.2012 - 19:55

Lea otras preguntas en las etiquetas