Se avessi usato una libreria Javascript con licenza GPL in un'applicazione Web, avrei dovuto offrire il codice sorgente dell'intero sito a chiunque avesse scaricato ed eseguito la libreria Javascript?
Se avessi usato una libreria Javascript con licenza GPL in un'applicazione Web, avrei dovuto offrire il codice sorgente dell'intero sito a chiunque avesse scaricato ed eseguito la libreria Javascript?
Risposte:
Dovresti offrire il JavaScript di quella libreria e il JavaScript dell'applicazione che accede all'API di quella libreria (e qualsiasi altra libreria a cui accede l'applicazione, che deve anche avere una licenza compatibile GPL).
Ricorda, devi fornire JavaScript leggibile dall'uomo, non una versione spogliata di spazi bianchi come generalmente va in produzione.
L'HTML che richiama JavaScript è già chiaramente disponibile, non conta in realtà come "collegamento" a quel JavaScript e la sua disponibilità significa che è improbabile che le persone si preoccupino di esso.