[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