Question

  

Possible en double:    Utilisation de la bibliothèque LGPL dans une application Java commerciale

Bonjour les gars!

Il y a un projet sous la licence GNU LGPL. Je veux utiliser ce projet dans ma demande. Puis-je vendre ma demande en utilisant cette licence?

Était-ce utile?

La solution

En un mot, l'idée de projets LGPL'd (généralement des bibliothèques) est que vous êtes libre de utiliser les comme vous le souhaitez dans votre propre application, que ce soit la source ouverte ou fermée, libre ou propriétaire -. aussi longtemps que vous publiez le code source de la partie LGPL'd (si vous modifiez la partie LGPL'd, vous devez publier les sources modifiées, sous LGPL)

En outre, les bibliothèques doivent être liées dynamiquement afin qu'ils puissent être remplacés à une autre version par l'utilisateur s'il le souhaite. Pour les bibliothèques (.dll, .so, .jar ...), ce qui est généralement de soi. Note de côté: il est intrinsèquement exigence inutile, parce que rien ne nécessite que votre application fonctionne avec une autre version de la bibliothèque que celle que vous avez initialement fourni. Vous pouvez même empêcher activement l'application de travailler avec d'autres versions.

Autres conseils

Vous pouvez utiliser libs LPGLed avec votre logiciel propriétaire, mais il y a certaines restrictions que vous devez observer. Mieux lire le LGPL attentivement et communiquer avec un avocat.

Remarques générales, vous pouvez utiliser une bibliothèque LGPL si

  • Vous lien avec elle dynamique ne permettant à l'utilisateur de remplacer la bibliothèque spécifique (par exemple remplacer dll version compatible plus récente).
  • Si vous apportez des modifications dans le code LGPL, vous libérer les sources de bibliothèque changé.

En général, de nombreux projets de code source fermé utilisent le code LGPL, il est pratique courante, mais lire attentivement la licence, en particulier cette GPL FAQ .

Si vous avez des doutes, avocat de contact.

Si vous utilisez l'application GNU dans le cadre du processus de développement, le code résultant est vendable.

Si vous appelez ou en utilisant les API publiques de l'application GNU alors votre application est emballez vendable à condition que vous et diffusez l'application GNU comme un composant séparé avec l'application d'origine - et clairement dans la documentation que vous utilisez la bibliothèque GNU et il appartient toujours à ses auteurs originaux sous les termes de la licence GNU.

Si le otherhand vous avez modifié le paquet, coupé et code collé de l'emballage, inséré votre code dans thier programmes ou autrement changé Thier code pour obtenir le vôtre pour travailler, vous ne pouvez plus distribuer avec la même licence gnu. Cela ne fait pas obstacle à la vente en fait le logiciel, mais il y a toutes sortes de complications est donc préférable de ne pas y aller.

En cas de doute, contacter les auteurs originaux, dites-leur ce que vous avez fait / l'intention et leur demander ce qu'ils pensent -. Il est après tout Thier logiciel votre déconner avec

Réponse courte est oui, vous pouvez vendre votre demande en vertu d'une licence que vous voulez. La seule chose que vous devez faire est:

  1. Mentionner quelque part que votre produit utilise cette bibliothèque, partout, dans la zone au sujet, dans l'écran de démarrage, dans le manuel ...

  2. Si vos clients demandent toujours le code source de cette bibliothèque (pas nécessairement votre application), vous devez leur donner ou leur dire comment l'obtenir. Mais notez que n'ont que vos clients / utilisateurs effectivement ce droit (et la plupart des clients ne se soucient pas?).

C'est essentiellement en un mot que je recommande toujours de lire la FAQ GPL publié par Artyom.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top