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
