Peut-on utiliser EPL (Eclipse Public Licence) dans un contexte commercial? [fermé]

Je développe une application qui nécessite un framework tiers sous une Licence publique Eclipse (EPL). L'application est une application commerciale côté serveur qui sera exécutée sur mes serveurs. Le logiciel EPL est distribué sous forme de fichiers binaires (fichiers jar). Je n'utilise que les paquets et je ne fais aucune contribution, c'est-à-dire ne pas apporter de modifications à la source.

Sous EPL, je crois que je ne suis pas un "contributeur" et que je ne fais pas de "Contribution". Mais si je veux faire de mon logiciel disponible pour être installé sur un serveur hors site j'ai des problèmes avec les exigences de EPL:

B. iv - "indique que le code source du programme est disponible auprès de ce contributeur et informe les titulaires de licence de la façon de l'obtenir de manière raisonnable sur ou par un moyen habituellement utilisé pour l'échange de logiciels".

Cela signifie-t-il que si je devais modifier le code source du framework 3rd party pour mes propres besoins, je devrais distribuer toute ma source code?

EPL est censé être commercialement convivial mais cela ne me semble pas comme ça.

22
demandé sur code-gijoe 2011-02-07 22:34:48

1 réponses

La façon dont je comprends votre question Est "Si je change une partie du framework, dois-je redistribuer tout le code source de mon application, même les parties qui ne font pas partie du framework?". Si c'est la bonne interprétation de votre question, non, vous n'avez pas besoin de distribuer tout le code de votre application. EPL est une licence copyleft, mais il s'agit d'un copyleft non viral, donc il ne s'applique qu'à la source de ce qui a été EPL'ed, pas à ce que vous construisez au-dessus de L'EPL projet. Ainsi, il ne nécessite pas que vous distribuiez la source à votre application, seulement les modifications apportées au framework lui-même. Les termes de l'EPL s'appliquent uniquement à la source de la bibliothèque, pas la source de votre application. Le code de votre application sera régi par sa propre licence (comme vous ne le redistribuez pas, ostensiblement une simple licence" Je possède tous les droits sur ce code").

Fondamentalement, tant que vous n'utilisez pas une bibliothèque régie par une licence entièrement copyleft, alors vous doit être fine.

Disclaimer: Je ne suis pas un avocat. Ne prenez pas cela comme de vrais conseils juridiques.

24
répondu Thomas 2013-01-27 19:06:04