Estoy mirando plupload para algunas características de carga en un sitio web que estoy desarrollando. Ahora plupload tiene licencia GNU GPLv2 y eso implica que todo el software derivado también debe tener licencia GPL (¿verdad?). Por lo tanto, ejecuto plupload a través de mi minificador, el archivo js minified único violará la licencia y, a pedido, debo poner a disposición todas las fuentes de mi página (¿verdad?).
Tengo curiosidad acerca de:
- ¿Puedo usar la API plupload sin tener que abrir el código de mi código?
- ¿la licencia excluye código minificado de alguna manera?
Ver también: /programming/3213767/minified-javascript-and-bsd-license
Respuestas:
Descargo de responsabilidad: IANAL
Respuestas cortas:
El fundamento basado en mi comprensión de la licencia GNU GPL 2.0 es este:
Por cierto: para estar seguro, es posible que desee considerar comprar una de sus licencias comerciales . Y no, de ninguna manera estoy afiliado a plupload.
** Actualizaciones
fuente
Sí, puede usar JavaScript con licencia GPL en una página comercial. Simplemente tiene que cumplir con los requisitos de distribución. La licencia no excluye el uso de código minificado, pero también deberá tener disponible la versión no minificada. La forma más fácil de hacer esto sería incluir un comentario con un enlace a las fuentes no minificadas alojadas en su sitio en la parte superior del código minificado.
Si modifica el código GPL de alguna manera, sus modificaciones también deberán ser GPL, por lo que deben incluirse en las fuentes no minimizadas que proporcione.
fuente