I'm linking GnuTLS into my library.

I have a doubt. Should any library which links GnuTLS be lisenced under
LGPL 2.1 too?

On Thu, May 16, 2019 at 8:23 AM Evgeny Grin <k...@yandex.ru> wrote:

>
> 16.05.2019 0:28, Christian Grothoff wrote:
> > On 5/15/19 1:37 AM, silvioprog wrote:
> >> Hello friends.
> >>
> >> After updating my git, I found the following commit log:
> >>
> >> /"Updated README and COPYING/
> >> /Note: library code is licensed under LGPLv2.1+ or eCOS terms//
> >> /Come testsuite programs are licensed under GPLv3 terms."/
> >>
> >> Could you explain the main reasons? (Any advantages/disadvantages?)
> >>
> >> I would like to understand it because I'm going to upgrade MHD in my
> >> project.
> >
> > To clarify, this is not really a change in license, AFAIK it was just
> > clarified in the README. MHD has always been under LGPLv2.1+, and due to
> > certain requests we dual-licensed under GPL+eCOS exception some years
> > ago for the subset the code that doesn't touch GnuTLS.
> >
> > So an upgrade should not change anything for your project.
> >
>
> That's absolutely correct.
> Library code was always provided under dual LGPLv2.1+ and eCOS licenses.
> If you link MHD with GnuTLS, then you should use LGPLv2.1+ license.
> Separate licenses for testsuite programs do not change anything for
> library itself.
>
> LGPLv2.1+ licensed code could be modified and reused under LGPLv2.1+,
> LGPLv3+, GPLv2+ and GPLv3(+).
> LGPLv3+ licensed code could be modified and reused under LGPLv3+ and
> GPLv3(+) only.
> MHD is licensed under LGPLv2.1+ terms, which allow wider reuse of code.
> Additional eCOS license further increase flexibility.
>
> --
> Wishes,
> Evgeny


-- 
Silvio Clécio

Reply via email to