mm, no entendí del todo la situación, pero a ver si con esto te aclara:
- la GPL se aplica en los casos de copia, distribución y modificación. Si tu lo instalas en tu sitio y los usuarios lo usan, NO estás haciendo una distribución del software, sino un uso del mismo, y tal actividad no está definida en la licencia.
- la GPL indica que todo trabajo derivado de un software bajo GPL, tiene que ser también GPL. Pero aclara:
Cita: Estos requisitos se aplican al trabajo modificado como un todo. Si partes identificables de ese trabajo no son derivadas del Programa, y pueden, razonablemente, ser consideradas trabajos independientes y separados por ellos mismos, entonces esta Licencia y sus términos no se aplican a esas partes cuando sean distribuidas como trabajos separados.
Pero cuando distribuya esas mismas secciones como partes de un todo que es un trabajo basado en el Programa, la distribución del todo debe ser según los términos de esta licencia, cuyos permisos para otros licenciatarios se extienden al todo completo, y por lo tanto a todas y cada una de sus partes, con independencia de quién la escribió.
Esto pasado a ejemplos concretos sería algo así:
CASO 1
Si tienes un programa A que está bajo la GPL y quieres unirlo a un programa B que es privativo puedes hacerlo. Lo único que debes licenciar como GPL es la parte que hace de "puente" para que se comuniquen los 2 softwares, ya que esa parte no funciona de forma independiente. Pero como B si es posible ejecutarlo por si solo, sin A, no hay problema.
Eso si, debes "empaquetar" de forma independiente cada parte.
CASO 2
Tienes el mismo programa A bajo GPL, pero ahora lo quieres extender creando un plugin. Como el plugin no funciona de forma independiente sino que necesariamente depende de A, es considerado un programa derivado y como tal, también tiene que estar bajo GPL (independientemente de si lo empaquetas junto con A o de forma separada).