Si j'utilisais une bibliothèque Javascript sous licence GPL dans une application Web, devrais-je alors proposer le code source de l'ensemble du site à quiconque a téléchargé et exécuté la bibliothèque Javascript?
Si j'utilisais une bibliothèque Javascript sous licence GPL dans une application Web, devrais-je alors proposer le code source de l'ensemble du site à quiconque a téléchargé et exécuté la bibliothèque Javascript?
Réponses:
Vous devez proposer le JavaScript de cette bibliothèque et le JavaScript de l'application qui accède à l'API de cette bibliothèque (et à toutes les autres bibliothèques auxquelles les applications accèdent, qui doivent également disposer d'une licence compatible GPL).
N'oubliez pas que vous devez fournir le code JavaScript lisible par l'homme, et non une version dépouillée d'espaces, comme c'est généralement le cas en production.
Le HTML qui invoque le JavaScript est déjà clairement disponible, il ne compte pas vraiment comme un "lien" vers ce JavaScript et sa disponibilité signifie que les gens ne s'en soucieront probablement pas.