J'ai pour projet de créer une petite bibliothèque libre pour remplacer une bibliothèque gratuite mais propriétaire. J'ai
retenu deux licenses: GPL et LGPL. Puisque l'objectif est de pouvoir créer un logiciel par dessus cette bibliothèque complètement libre, la GPL semble tout à fait appropriée. Si quelqu'un souhaite utiliser cette bibliothèque dans un projet non
libre, il n'aura qu'à utiliser la version proprio du concurrent.
Cependant, une license plus permissive comme la LGPL permettrai de faire la promotion de mon projet en la proposant aussi aux développeurs non-libristes et montrerai qu'il existe une alternative à la solution propriétaire (qui est très populaire).
Du coup, quel est le meilleur choix ?
# Et les projets libres non-GPL ?
Posté par Cali_Mero . Évalué à 3.
En mettant ta bibliothèque sous LGPL, tu permets à ces logiciels de l'utiliser. Sous GPL par contre, il y a peu de chances qu'ils le puissent (car généralement ceux qui choisissent une licence libre non-GPL le font par choix, auquel cas la GPL n'est pas une option pour eux, ou par obligation).
Le mieux, après, je ne sais pas... A toi de choisir.
# LGPL
Posté par Nicolas Boulay (site web personnel) . Évalué à 3.
Par contre, si la lib est interrescante, la FSF demande la mettre en GPL pour "forcer" la main de ceux qui voudrait l'utiliser. Le cas le plus courrant est readline.
Donc à toi de voir ton but : remplacer la lib proprio ou renforcer l'interet de coder en GPL.
"La première sécurité est la liberté"
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.