Para estar 100% seguro, debe leer FAQ y luego contactar a un abogado que esté familiarizado con las licencias de software. No hable con los abogados que no lo son porque le dirán que no use nada gratis/código abierto solo para estar seguro, lo cual cualquiera puede decir.
De todos modos, ¿qué quiere decir con "fuente de datos que es GPL"? ¿El código fuente GPL está vinculado a su aplicación?
Hay varias preguntas en las preguntas frecuentes sobre el complemento y la licencia de GPL.
¿Puedo lanzar un programa no libre que está diseñado para cargar una cubierto por la GPL plug-in?
Depende de cómo el programa invoca sus plug-ins. Por ejemplo, si el programa utiliza tenedor sólo es simple y exec para invocar y comunicarse con plug-ins, a continuación, los plug-ins son programas separados, por lo que la licencia de el plug-in hace que no hay requisitos sobre las principales programa.
Si el programa enlaza dinámicamente plug-ins, y hacen la función de llamadas entre sí y compartir estructuras de datos, creemos que forman un solo programa, que debe ser tratados como una extensión tanto de la programa principal y los complementos. En fin de utilizar los plug-ins cubiertos por la GPL, el programa principal debe ser liberado bajo la GPL o una licencia de software libre compatible con la GPL, y que los términos de la GPL debe seguirse cuando el programa principal se distribuye para el uso con estos complementos.
Si el programa enlaza dinámicamente plug-ins, pero la comunicación entre ellos es limitada a la invocación de la función 'principal' de la plug-in con algunas opciones y esperando para que vuelva, que es una en el límite caso.
El uso de memoria compartida para comunicarse con estructuras de datos complejas es prácticamente equivalente a la vinculación dinámica.
Como han señalado otros, las aplicaciones web que no se distribuyen parecen considerarse de uso privado bajo licencia GPL (¿no en Affero GPL?).
Una empresa está ejecutando una versión modificada de un programa GPL en un sitio web. ¿La GPL dice que deben liberar sus fuentes modificadas?
La GPL permite que cualquiera pueda hacer una versión modificada y usarla sin siquiera distribuirla a otros. Lo que esta compañía está haciendo es un caso especial de eso. Por lo tanto, la compañía no tiene que liberar las fuentes modificadas.
Es esencial que las personas tengan la libertad de realizar modificaciones y usarlas de forma privada, sin publicar esas modificaciones. Sin embargo, poner el programa en una máquina servidor para que el público hable no es un uso "privado", por lo que sería legítimo exigir la liberación del código fuente en ese caso especial. Los desarrolladores que deseen abordar esto pueden querer utilizar GNU Affero GPL para programas diseñados para el uso del servidor de red.
Cierto, pero no muy aplicable a este caso por el sonido de la misma. –