El 1 de marzo de 2011 12:45, Andres Morales <[email protected]> escribió:
>
> Buenas gente, posteo en la lista una duda que me surgió sobre la GNU General
> Public License, versión 2:
>
> Si se trata de implementar un sistema comercial (por ejemplo, en PHP) que
> incluye un módulo con licencia GPL, el sistema completo (no solamente el
> módulo) ¿debe ir con licencia GPL?
>
> ¿Debe incluir los fuentes de todo el
> sistema o solamente el del módulo?

Si el módulo es GPL, tenés que liberar todo el código. Si es LGPL sólo
el del módulo. La LGPL se creó especialmente para no tener este
problema con las bibliotecas.

> Otra duda, si el sistema está en un servidor, propiedad de un tercero, ¿debe
> estar disponible el código fuente al público? (por medio de descarga, por
> ejemplo) ¿de todo el sistema o del módulo GPL?

Si no me equivoco, según la GPLv2 no queda claro, así que se podría
decir que tiene que estar disponible para la persona a la que le
vendiste el software. Segun la GPLV3 creo que tiene que estar
disponible para los usuarios. Es más, si es V3 tiene que estar
disponible en alguna forma que permita modificarlo y usarlo. No basta
con liberar pedazos de código que no compilan o casos como el TIVO,
donde el código está libre pero no podes ponerle versiones modificadas
porque el aparato no las acepta si no están firmadas.

--
Qapla'
Alejandro Vargas

Responder a