[Ecls-list] GMP -> MPIR

Waldek Hebisch hebisch at math.uni.wroc.pl
Thu Sep 5 18:41:26 UTC 2013

Peter Keller wrote:
> On Thu, Sep 05, 2013 at 06:38:36PM +0200, Waldek Hebisch wrote:
> > Juan Jose Garcia-Ripoll wrote:
> > > 
> > > Note that I do not intend to change the interface. ECL would continue
> > > to build with GMP, and for platforms that make it easy to pull in
> > > arbitrary software (Linux *BSD, etc) this is the recommended option.
> > > However, elsewhere we need a library that can be packed together with
> > > ECL and which does not have license problems -- GMP switched to a more
> > > restrictive license and this means I cannot upgrade ECL to use newer
> > > versions.
> > 
> > Could you explain this?  Looking at GMP site I see that they
> > claim licence to be LGPL v3+.  Looking at MPIR site I see
> > the same.  So what is different?
> Actually download the most recent GMP version and look at the license. It
> doesn't appear to be LGPL anymore--instead it is GPL v3.

GMP page poits to gmp-5.1.2.  After download I see in the README:

GNU MP is free software and may be freely copied on the terms contained in the
files COPYING.LIB and COPYING (most of GNU MP is under the former, some under
the latter).

Checking separate files I see that demos, tests and parts of build
machinery use GPL, the actual library seem to use LGPL.  I admit
that for me such mixture does not look nice, but when comes to actual
use it seem to have no real impact on ECL. IANAL.

                              Waldek Hebisch
hebisch at math.uni.wroc.pl 

More information about the ecl-devel mailing list