[OT] Duda sobre GPL
Jose Luis Jiménez
jljmarin en gmail.com
Vie Jun 3 06:47:28 CDT 2005
2005/6/3, Paco Avila <monkiki en gmail.com>:
> El vie, 03-06-2005 a las 11:36 +0200, Jose Luis Jiménez escribió:
>> [...]
>> >
>>
>> Yo creo que depende de como enlace la librería, si el enlace es
>> estático (en tiempo de compilación) la aplicación resultante debe ser
>> GPL, si el enlace es dinámico (en tiempo de ejecución) la aplicación
>> resultante no tiene por qué ser necesariamente GPL.
>>
>> [...]
>>
>
> Tampoco me he leído bien la licencia LGPL, pero eso de que esté estática o
> dinámica pienso que no debería ser diferente en cuestiones de licencia, pero
> vamos, que es una opinión personal.
>
En la GPL tenemos el siguiente párrafo: "Debe hacer que cualquier
trabajo que distribuya o publique y que en todo o en parte contenga o
sea derivado del Programa o de cualquier parte de él sea licenciada
como un todo, sin carga alguna, a todas las terceras partes y bajo los
términos de esta Licencia." [1]
Cuando uno enlaza una librería estáticamente el resultado contiene la
librería que está enlazando [2], por ello si la librería se distribuye
con licencia GPL, el resultado de ese enlazado, que se puede
considerar como una modificación más o menos amplia de la librería
original, debe tener también la licencia GPL.
Sin embargo cuando la aplicación enlaza la librería dinámicamente, el
resultado no la contiene [3], la aplicación resultante no es más que
una aplicación que usa la librería, por tanto no es un derivado de la
librería y por tanto no tiene por qué tener la licencia GPL.
Por supuesto todo esto no es más que mi opinión, y seguro que estoy
equivocado ya que no soy ningún experto en leyes (ni en nada).
Saludos
[1] Extraido de http://es.gnu.org/licencias/gples.html
[2] el código objeto generado contiene también el código objeto de la librería
[3] el código objeto generado no contiene el código objeto de la librería
PD. Perdona por enviarte el mensaje anterior por duplicado (a tí y a
la lista) pero le dí demasiado rápido al enviar antes de verificar los
destinatarios :(
Más información sobre la lista de distribución ubuntu-es