Se avessi usato una libreria Javascript con licenza GPL in un'applicazione web, dovrei quindi offrire il codice sorgente dell'intero sito a chiunque abbia scaricato ed eseguito la libreria Javascript?
Dovresti offrire il codice JavaScript di quella libreria e il codice JavaScript dell'applicazione che accede all'API di quella libreria (e qualsiasi altra libreria accessibile dalle applicazioni, che deve anche avere una licenza compatibile GPL).
Ricorda che devi fornire il codice JavaScript leggibile, non una versione con spaziatura degli spazi bianchi come generalmente avviene nella produzione.
L'HTML che richiama il JavaScript è già chiaramente disponibile, non conta come "collegamento" a quel JavaScript e la sua disponibilità significa che è improbabile che la gente si preoccupi di esso.
Leggi altre domande sui tag open-source licensing gpl javascript