J'envisage de baser un nouveau logiciel sur une application Web LGPL. Je souhaite utiliser ce nouveau logiciel pour créer un site Web pour mon employeur, et nous n'avons pas l'intention de vendre ou de distribuer le logiciel lui-même à quiconque. La publication de pages Web à partir du logiciel LGPL constitue-t-elle une «distribution» dans la licence, donc je devrais également publier nos modifications du code LGPL?
Je comprends qu'aucun d'entre vous n'est avocat, donc IANAL est impliqué. Je comprends également que je pourrais contacter les développeurs du logiciel LGPL et demander une licence différente.
open-source
lgpl
licensing
David
la source
la source
Does publishing web pages from LGPL software constitute "distributing" in the license
- C'est un peu flou, comme décrit dans le piège Javascript . Donnez-nous un peu plus d'informations sur ce que vous faites exactement , les pages Web sont un terme extrêmement vague et chaotique.Réponses:
Il existe une variante de la GPLv3 appelée "Affero GPL v3". Pour citer gnu.org,
Il s'ensuit que «l'exécution d'un programme sur le serveur» n'est pas une distribution; la GPLv3 de base couvrait déjà cela.
la source
Non.
La «distribution» implique toujours que la source est sous une forme utilisable. En fait, je cherchais quelque chose qui explique cela clairement, et l' article Javascript Trap a donné un excellent pointeur. Même du point de vue très de Richard Stallman, ce n'est pas parce que le javascript est téléchargé dans votre navigateur qu'il est ouvert - il est toujours proche. Maintenant, il continue à se plaindre des applications Web proches, fournissant indirectement un argument selon lequel le téléchargement de sites Web ne peut pas être considéré comme une distribution s'il se situe dans un contexte d'application.
Un autre bon exemple est GitHub , qui utilise évidemment git (pure GPL). Mais il utilise git! Même s'ils ont modifié git pour répondre à leur objectif, il n'est pas nécessaire de le publier à nouveau.
Compte tenu des arguments ci-dessus, il est très clair que la quasi-totalité du SaaS et la fourniture de services hébergés utilisent plutôt que la distribution de l'application.
Au contraire, si vous créez un package qui permet aux gens de créer des sites Web. cela relève clairement de la distribution - mais ce n'est pas le cas avec vous.
Je pense donc que vous êtes en sécurité. Cependant, c'est un argument très fort à défendre devant les tribunaux. Parce que la distribution même des mots a une signification différente dans les lois selon les différents lieux. Obtenir la permission de l'auteur d'origine est votre meilleur choix.
la source