Le jeudi 05 juin 2008 à 18:02 +0200, Vincent Danjean a écrit :
> * LGPL+ssl (LGPL with OpenSSL clause)
There is no need for an OpenSSL exception for a LGPL-licensed work.
> What I'm thinking with a program that links with 2 libraries:
> NOT valid: progA[GPL]{libssl}
> valid: progA[GPL+ssl]{libssl}
> valid: progA[GPL+ssl]{libssl,libB[GPL]}
This is not valid, because you indirectly link libB with libssl. You
need libB[GPL+ssl] for this case.
> valid: progA[GPL+ssl]{libssl,libB[LGPL]}
> valid: progA[GPL+ssl]{libssl,libB[BSD]}
> NOT valid: progA[BSD]{libssl,libB[GPL]}
> valid: progA[BSD]{libssl,libB[LGPL]}
> valid: progA[BSD]{libssl,libB[BSD]}
>
> And now, more complex cases where this is a library that links to openssl
>
> valid: progA[BSD]{libB[BSD]{libssl}}
> NOT valid: progA[GPL]{libB[LGPL+ssl]{libssl}}
> valid: progA[GPL+ssl]{libB[LGPL+ssl]{libssl},libC[GPL]}
This one is not valid, for the same reason.
> valid: progA[GPL+ssl]{libB[BSD]{libssl},libC[GPL]}
Ditto.
Cheers,
--
.''`.
: :' : We are debian.org. Lower your prices, surrender your code.
`. `' We will add your hardware and software distinctiveness to
`- our own. Resistance is futile.
Attachment:
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=