Programación Grafica

Germán Poó Caamaño gpoo en ubiobio.cl
Vie Abr 29 12:26:05 CLT 2005


El jue, 28-04-2005 a las 15:06 -0400, Daniel Serpell escribió:
> El Thu, Apr 28, 2005 at 05:00:18PM -0000, Carlos Manuel Duclos Vergara escribio:
> [...]
> Ahe, ahí está el asunto. ¿donde dice la LGPL que por escribir ese pedazo
> de código estas haciendo un "trabajo derivado" (usando las palabras
> dentro de la LGPL)?
> 
> Voy ha hacer dos distinciones aquí:
> 
> * Uso de Gtk+ desde C.
> 
> Este caso es _idéntico_ al caso de la libc. Puedes derivar un widget,
> pero eso es sólo usar la API de Gtk+, no requiere modificar nada de
> la biblioteca original. El pasar punteros a funciones como "callbacks"
> no entra en mis libros como "modificación".
> 
> * Uso de Gtkmm, desde C++.
> 
> Aquí hay opiniones encontradas. Pero hay que tener en claro que son
> sólo eso: _opiniones_. Existe una creencia, a mi juicio completamente
> errada, de que por derivar una clase estás haciendo un "trabajo
> derivado" en el sentido de la GPL.
> 
> Más o menos cuatro veces al año aparece algún troll en las listas de
> gtkmm alegando que si usas las clases de Gtkmm desde tu código tienes
> que liberar el código como GPL ó LGPL.

Nada mejor que un ejemplo real, como seguramente ya estarás enterado,
VMware 5.0 usa Gtkmm y no por eso es LGPL.

-- 
Germán Poó Caamaño
mailto:gpoo en ubiobio.cl
http://www.ubiobio.cl/~gpoo/



Más información sobre la lista de distribución Linux