• [^] # Re: Quelques interrogations.

    Posté par . En réponse à la dépêche Une nouvelle licence de logiciel libre : CeCILL. Évalué à 2.

    Non dans le cas général

    Par contre si tu recevais A et B séparement sous leurs propres licence, tu pourrais evidemment utiliser B sous ca licence original et le combiner toi même avec A.

    Ou alors si tu recois C en tant que C mais que dans C tu peux retrouver A et B suffisement disctinct et qu'il a la licence originale de B dans la partie B sans que la GPL ai été spécifiquement rajouté, alors c'est clair que tu peux utiliser B sous ca licence originale.

    Ca marche aussi en binaire, si un système te fourni B sous forme de biblio dynamique, par exemple, et te fourni A linké à B, alors le distributeur est tenu de te fournir les sources de B par la licence GPL. Par contre rien n'empeche la bibliothèque considérée seule de rester sous ca propre licence compatible GPL (par exemple BSD) si c'est le choix du distributeur (il peut aussi choisir de la distribuer exclusivement sous GPL) et rien ne t'empeche dans ce cas de faire des programme l'utilisant en tant que bibliothèque sous licence BSD (implémentant la même interface que A). Par contre evidemment a partir du moment ou A tourne avec toi en run time dans le meme processus et qu'il y a suffisement de dépendences, tu dois être sous licence GPL. Pas question donc de linker A B C avec A GPL, B compatible GPL, et C compatible licence de B mais incompatible licence GPL.