Je regarde plupload pour certaines fonctionnalités de téléchargement sur un site Web que je développe. Plupload est maintenant sous licence GNU GPLv2 et cela implique que tous les logiciels dérivés doivent également être sous licence GPL (non?). Par conséquent, j'exécute le plupload via mon minifier, le fichier js minifié unique violera la licence, et sur demande, je dois rendre toutes les sources de ma page disponibles (non?).
Je suis curieux de savoir:
- puis-je utiliser l'API plupload sans avoir à ouvrir le code source?
- la licence exclut-elle le code minifié d'une manière ou d'une autre?
Voir aussi: /programming/3213767/minified-javascript-and-bsd-license
Réponses:
Avertissement: IANAL
Réponses courtes:
La justification basée sur ma compréhension de la licence GNU GPL 2.0 est la suivante:
BTW: Pour être sûr, vous voudrez peut-être envisager d'acheter une de leur licence commerciale . Et non, je ne suis en aucun cas affilié à plupload.
** Mises à jour
la source
Oui, vous pouvez utiliser le javascript sous licence GPL sur une page commerciale. Vous devez simplement répondre aux exigences de distribution. La licence n'exclut pas l'utilisation de code minifié, mais vous devrez également rendre la version non minifiée disponible. La façon la plus simple de le faire serait d'inclure un commentaire avec un lien vers les sources non minifiées hébergées sur votre site en haut du code minifié.
Si vous modifiez le code GPL de quelque manière que ce soit, vos modifications devront également être GPL, elles doivent donc être incluses dans les sources non minifiées que vous fournissez.
la source