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

Vincent Lefevre vincent at vinc17.net
Fri Oct 11 12:57:35 CEST 2024


On 2024-10-11 12:41:29 +0200, Torbjorn Granlund wrote:
> What you should not do is release it under BSD and then say that only
> the BSD license is relevant.  That would be confusing.

I don't think this is what was said. In maho nakata's quote

  I am pleased to announce the release of gmpxx_mkII.h, a new C++
  wrapper designed to enhance high-precision arithmetic using the GMP
  library. This project is licensed under the 2-clause BSD license,
  offering flexible integration for both open-source and proprietary
  projects.

the only things possibly confusing are

  * "This project", because users might think that this is the
    wrapper + GMP instead of just the wrapper.

  * "flexible integration" if maho nakata was specifically referring
    to the 2-clause BSD license, while in practice, this will bring
    nothing more than the less flexible LGPL due to GMP.

Note that the documentation of the Math::BigInt::GMP Perl wrapper
has

  LICENSE
    This program is free software; you may redistribute it and/or
    modify it under the same terms as Perl itself.

which might also be confusing.

-- 
Vincent Lefèvre <vincent at vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


More information about the gmp-discuss mailing list