J'ai affaire à un fournisseur de matériel qui dit utiliser une bibliothèque sous LGPL dans les drivers binaires fournis avec son matériel. Les drivers sont téléchargeables librement sur le site. Les sources de la bibliothèque n'y sont pas, alors qu'il indique l'avoir modifiée, et elle est liée statiquement au projet.
Questions:
1. Que doit il faire pour être en conformité avec la LGPL? Juste donner les sources de la bibliothèque et les mettre en téléchargement à côté du binaire ?
2. A-t-il le droit de lier *statiquement* la bibliothèque ?
# D'après ce que je sais
Posté par TImaniac (site web personnel) . Évalué à 4.
2. oui.
Mais bon je peux me tromper :)
[^] # Re: D'après ce que je sais
Posté par schyzomarijks . Évalué à 1.
C'est uniquement lorsque tu aura fais une demande qu'il refusera qu'il sera en tord vis à vis de la licence. A noter aussi qu'il te doit aucune doc (sur la façon de compiler, sur les modifs effectuées...)
2. oui.
[^] # Re: D'après ce que je sais
Posté par liberforce (site web personnel) . Évalué à 1.
Or le driver binaire est en téléchargement libre, le code source devrait s'y trouver aussi, non ? Bien sûr on peut comprendre que c'est *une* des manières de satisfaire cette règle, et alors à ce moment là ils ne sont pas *obligés* de les mettre en ligne. Je suppose que ce sens là qu'il faut comprendre...
Merci pour tes éclaircissements...
[^] # Re: D'après ce que je sais
Posté par jcs (site web personnel) . Évalué à 1.
Oui, il y a un si/alors mais implication n'étant pas équivalence ça n'interdit pas d'autres modes de distribution des sources.
[^] # Re: D'après ce que je sais
Posté par allcolor (site web personnel) . Évalué à 2.
[^] # Re: D'après ce que je sais
Posté par Mouns (site web personnel) . Évalué à 6.
la LGPL 2 permet de lié de maniere binaire du code propriétaire en amont ou aval.
par contre, tout patch dans la bibliotheque elle meme est sous LGPL 2.
Si l'acquereur ( à titre gracieux ou onéreux ) fait valoir son droit à l'accès aux fichiers sources de la bibliotheque modifié, le fournisseur doit fournir les fichiers sources ( article 2 + article 4 ).
si il a copié un bout de la bibliotheque dans le code :
si cela reste une bibliotheque -> LGPL ( article 2.a )
si cela est une application -> GPL ( article 3 - dernier alinéa )
Par contre, pour l'application utilisant la bibliotheque de maniere totalement dynamique et neutre, il n'y a aucune obligation de fournir des fichiers sources de la dite application ( article 5 + article 6 ).
[^] # Re: D'après ce que je sais
Posté par kadreg . Évalué à 3.
D'ailleurs si on veut faire une correction dans la bibliothèque utilisée par l'application statique, on ne peux pas, empêchant de facto les libertées qui sont le but de la GPL. Alors qu'en link dynamique, on peut toujours.
[^] # Re: D'après ce que je sais
Posté par Nicolas Boulay (site web personnel) . Évalué à 1.
"La première sécurité est la liberté"
[^] # Re: D'après ce que je sais
Posté par allcolor (site web personnel) . Évalué à 1.
[^] # Re: D'après ce que je sais
Posté par liberforce (site web personnel) . Évalué à 2.
La lib en question est la libusb, donc relativement sensible... Elle est liée statiquement et un unique binaire fourni pour un driver matériel. Le driver est propriétaire.
Dois-je en faire part à http://gpl-violations.org ?
[^] # Re: D'après ce que je sais
Posté par Jean-Philippe Garcia Ballester (site web personnel) . Évalué à 4.
[^] # Re: D'après ce que je sais
Posté par liberforce (site web personnel) . Évalué à 4.
Mais je pensais à gpl-violations pour qu'ils puissent discuter de ce qu'il faut faire, plutôt que de servir d'interlocuteur pas expert en licenses (la preuve, j'ai eu au 3 réponses différentes sur ce topic). Mais je ne sais pas s'ils s'occupent de la LGPL aussi..
# Réponses
Posté par zzmaxfr . Évalué à 3.
http://www.linuxfr-france.org.invalid/article/these/licence/lgpl/lgpl_(...)
Il semblerai que les obligations soient:
Donc pour ce que j'en ai compris:
1. non, pas seulement les sources suivant les cas (cf 2)
2. Oui si il met a ta disposition tous les fichiers objets et le code source modifié de la sus-dites bibliothèque
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.