Cette question a déjà des réponses ici :

Commentaires

  • doublon possible de Puis-je utiliser un logiciel GPL dans une application commerciale et de Appeler un logiciel GPL à partir dun logiciel non GPL
  • Jai ' supprimé le bit concernant les autres types de licence car il existe des dizaines de licences open source. Léchange de pile Q & A fonctionne mieux lorsquil ny a quune seule réponse bonne à la question. Avoir une question qui permet à une personne de répondre à propos dApache, une autre GPL et une autre MSPL entraîne la dispersion des informations et réduit lutilité de la question et de la réponse.
  • Vous devriez probablement rendre votre logiciel GPL également , mais vous devez demander à votre avocat

Répondre

Ne pas distribuer

La GPL concerne principalement la distribution de vos logiciels (ce quils appellent " transportation "). Si vous utilisez uniquement votre application et la bibliothèque GPL en interne, la GPL ne considère pas ce transfert, et la disposition du copyleft nest pas déclenchée. Vous navez donc pas besoin de faire votre programme open-source.

Communiquez à bout portant

Si votre programme ne dépend pas de la bibliothèque ou de lapplication GPL pour son bon fonctionnement, et vous communiquer à bout de bras avec lui en créant un processus séparé, des tuyaux ou quelque chose de similaire rath plutôt que de lier directement la bibliothèque à votre application, alors la GPL considère votre programme comme une application distincte (au lieu d’un travail dérivé ), et vous n’avez pas besoin de faire votre programme open-source.

Commentaires

  • Le deuxième point nest pas strictement vrai. La communication avec un programme GPL peut légalement être considérée comme " y lier " … (cela dépend vraiment si le protocole est utilisé par plusieurs applications ou pas)
  • Lidée principale est que votre programme ne dépend pas de la bibliothèque (ce bit sur les " œuvres dérivées "). Mais je suis daccord pour dire que ' est une zone grise (la FSF le dit). Je ne sais pas vraiment ce que plusieurs autres applications ont à voir avec quoi que ce soit.
  • ok, est-ce que ' t utiliser la GPL alors. Nous ' faisons un programme qui contrôle un robot prenant des photos dun objet, le programme les traite ensuite (contraste, équilibre, masquage, etc …) à la volée et en fait plusieurs types de présentations / collections dentre eux ….

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *