[eside-ghost] GPL & LGPL

Ruben Gonzalez (aka EthDra) ethdra en telefonica.net
Vie Sep 21 12:21:55 CEST 2007


Hola!

JammyZ wrote:

> Aupa,
>        estoy trabajando con una libreria que segun el autor esta 
> distribuida bajo la GPL. Entiendo que eso significa que si uso la 
> libreria mi programa queda "contaminado" y tengo que liberarlo bajo la 
> GPL.

Precisamente para evitar eso se hizo la LGPL, asi que si, si enlazas con 
una libreria GPL, tu programa debe ser GPL. No se si el enlace dinamico 
consitituye una excepcion a esto, pero no suele ser una opcion "usable".

>        El caso es que esta libreria esta basada en otra anterior que 
> es LGPL. Muchas de las clases de la libreria GPL siguen manteniendo en 
> la cabecera de las clases que esta licenciada bajo la LGPL, pese a 
> haber sido modificada por el autor de la version GPL. No tengo ni idea 
> de si la licencia general de la libreria queda invalidada por las 
> licencias especificas de cada clase, alguien puede aclararme el panorama?

Como dijo Jack el Destripador, vamos por partes. Si la libreria era 
LGPL, solo el autor o autores pueden cambiar la licencia, por lo que 
cualquier modificacion de dicha libreria original debe seguir siendo 
LGPL. Otra cosa es que el autor de la nueva version haya obtenido una 
version de la antigua licenciada bajo GPL con permiso de los autores y 
que por error o dejadez aun sigan las cabeceras de la LGPL.
Por otra parte, la licencia se aplica a un software, y software es lo 
que el autor decide que sea, bien todo el paquete, o bien partes de ese 
paquete, o incluso archivo a archivo, lo cual no tiene mucho sentido.
Mi recomendacion es que contactes con el autor de la libreria antigua 
para saber si ha licenciado la libreria bajo GPL para esa version 
modificada, y si no es asi, notifica al autor de la version modificada 
que esta incumpliendo la licencia LGPL original, y a efectos practicos, 
usala como si aun fuera LGPL. Por el contrario, si esta todo ok, pos 
estas apañado, no te queda otra que ir GPL o ir ilegal XD

>
> Aio!

Espero haberte aclarado algo el asunto XD

Se despide,
    EthDra


Más información sobre la lista de distribución eside-ghost