[ANN] gmpxx_mkII.h: Yet another GMP C++ Wrapper for High-Precision Calculations

Hans Åberg haberg_1 at icloud.com
Fri Oct 11 13:10:54 CEST 2024



> On 11 Oct 2024, at 12:53, Torbjörn Granlund <tg at gmplib.org> wrote:
> 
> Hans Åberg <haberg_1 at icloud.com> writes:
> 
>  This is only the case if the binary is redistributed and it contains
>  copyrighted code, which is not case if it is a package that is
>  compiled locally, or if it links dynamically after distribution.
> 
> You generalise, and fail to appreciate many aspects.  I will not try to
> correct you, as I believe most people here knows how the GPL and LGPL
> works.

Explain.

>  Bison uses LGPL for the parser it generates, so that it can be compiled and the binary redistributed.
> with 
> Yes indeed.  How is this relevant?
> 
>  This page GMP uses LGPLv3, but does not say to what it applies:
>  https://en.wikipedia.org/wiki/GNU_Multiple_Precision_Arithmetic_Library
> 
> Of what are you talking?
> 
> Surely, Wikipedia does not "use LGPLv3" (whatever that means).
> 
> Are you somehow suggesting that some text (or missing text!) on
> en.wikipedia.org has a legal effect on the proper use of GMP?

Does GMP allow programs with its compiled code statically linked in to be distributed, the way Bison admits it by the use of LGPL for the parsers it generates, and GCC for its libraries? If not, what is the difference with GMPs use of LGPL?



More information about the gmp-discuss mailing list