Si utilizo componentes JavaScript licenciados por GPL en mi sitio web, ¿se consideraría una versión para el público (a medida que el código del cliente de los componentes se cargue en los navegadores de los usuarios vía http) Tengo que "abrir-fuente" todo el sitio web?Restricciones de GPL en bibliotecas JavaScript
Entonces, ¿podemos decir que el uso de los componentes de JavaScript en un sitio web es la distribución del código y se trata de la distribución del código del sitio web completo?
Espero, la pregunta es clara y usted puede ayudarme a entender este aspecto de la GPL.
¿Alguien puede responder esto correctamente? La pregunta es, cuando uso el JavaScript GPL desde el JavaScript propietario de mi compañía, ¿la GPL luego infecta nuestro JavaScript propietario, y quizás toda la aplicación web? ¿Tendremos que liberar toda la parte del lado del cliente de la aplicación como GPL si está disponible para los clientes? El hecho de que tengamos que preguntar esto realmente muestra cuán loca es la GPL, en mi opinión. Estoy bastante seguro de que la respuesta es "sí, toda su aplicación está infectada", como es el caso con cualquier otro lenguaje de programación. No libere bibliotecas de JavaScript bajo la licencia GPL para uso general. –
@SamWatkins Sí, el JavaScript GPL infecta tu JavaScript patentado (a menos que no uses o hagas referencia al GPL en tu código). El código de fondo no se infecta en absoluto. Más detalles en [este artículo] (http://greendrake.info/#nfy0). – Greendrake