MPIR and MPFR Binary Distribution

657 views
Skip to first unread message

Cactus

unread,
Nov 2, 2012, 3:41:24 PM11/2/12
to mpir-...@googlegroups.com
I came across this site:

http://www.ospv.com/mpir-and-mpfr/

which seems to be distributing MPIR (and MPFR) in binary form without giving any references to where the source code can be found.

I may be wrong but it seems to me that this does not comply with our GPL license.

Does anyone else have a view on this?

    Brian

Dann Corbit

unread,
Nov 2, 2012, 3:46:42 PM11/2/12
to mpir-...@googlegroups.com

Did you look?

The source appears to be included in the zip file along with the binaries.

According to my understanding, it would not be necessary to include the source anyway.  Instead, a link to find the source from the original location would suffice.

 

If the license is GPL, and not LGPL, then the project is dead for me anyway.  What sort of evil twist is this?

--
You received this message because you are subscribed to the Google Groups "mpir-devel" group.
To view this discussion on the web visit https://groups.google.com/d/msg/mpir-devel/-/nFpNky3k19MJ.
To post to this group, send email to mpir-...@googlegroups.com.
To unsubscribe from this group, send email to mpir-devel+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.

Dann Corbit

unread,
Nov 2, 2012, 3:53:39 PM11/2/12
to mpir-...@googlegroups.com

On deeper inspection, they only have a fraction of the code, along with their own modifications.

Also, because there are no location links in the included mpir files, there are no pointers to the original source.

 

My suggestion is to ask them to include a pointer to the original source in their distribution.

Brian Gladman

unread,
Nov 2, 2012, 3:54:41 PM11/2/12
to mpir-...@googlegroups.com, Dann Corbit
On 02/11/2012 19:46, Dann Corbit wrote:
> Did you look?
> The source appears to be included in the zip file along with the binaries.
> According to my understanding, it would not be necessary to include the source anyway. Instead, a link to find the source from the original location would suffice.
>
> If the license is GPL, and not LGPL, then the project is dead for me anyway. What sort of evil twist is this?

Yes, I have looked.

What on earth makes you think the source code is included?

All I can see are MPIR (and MPFR binaries) without any source code
except for a few headers that are needed to use the binaries and NO
GPL/LGPL license text of any kind.

Moreover the MPIR link doesn't even link to the MPIR site!

Brian

Dann Corbit

unread,
Nov 2, 2012, 3:55:45 PM11/2/12
to mpir-...@googlegroups.com

I should mention that their download site itself does include links to both MPIR and GMP.  This is the start of their paragraph in source form:

<a href="http://www.mpfr.org/">MPIR</a> is based on <a href="http://www.gmplib.org/">GMP</a> and can run in GMP compatibility mode. Unlike GMP, MPIR can be compiled for Windows out-of-the-box. &nbsp;I built MPIR DLLs and Static Libraries, for 32-bi

Brian Gladman

unread,
Nov 2, 2012, 3:57:53 PM11/2/12
to mpir-...@googlegroups.com, Dann Corbit
On 02/11/2012 19:55, Dann Corbit wrote:
> I should mention that their download site itself does include links to both MPIR and GMP. This is the start of their paragraph in source form:
> <a href="http://www.mpfr.org/<view-source:http://www.mpfr.org/>">MPIR</a> is based on <a href="http://www.gmplib.org/<view-source:http://www.gmplib.org/>">GMP</a> and can run in GMP compatibility mode. Unlike GMP, MPIR can be compiled for Windows out-of-the-box. &nbsp;I built MPIR DLLs and Static Libraries, for 32-bi

No - the alleged MPIR link goes to MPFR!

Its very sloppy.

Brisn

Dann Corbit

unread,
Nov 2, 2012, 3:58:28 PM11/2/12
to mpir-...@googlegroups.com

Oops.  Their MPIR link is pointing to the wrong place.  I suggest that someone inform them of the issue.

Bill Hart

unread,
Nov 2, 2012, 4:35:12 PM11/2/12
to mpir-...@googlegroups.com
Not only do they not distribute the source code with the binary, but
they do not even include the license. This is an egregious violation
of the GPL and is not in the spirit of the license at all. I have
written to the maintainer of the site to (politely) bring this to
their attention.

Bill.

Bill Hart

unread,
Nov 2, 2012, 4:40:07 PM11/2/12
to mpir-...@googlegroups.com
On 2 November 2012 19:46, Dann Corbit <DCo...@connx.com> wrote:
> If the license is GPL, and not LGPL, then the project is dead for me anyway.
> What sort of evil twist is this?

The GMP and MPIR distributions have always been GPL. The library
itself is LGPL, but the complete distribution contains other GPL'd
code such as example programs, and GFDL documentation.

Bill.

Bill Hart

unread,
Nov 8, 2012, 10:30:48 PM11/8/12
to mpir-...@googlegroups.com
The notices and links on their site now seem to be much clearer and
more correct. So it looks to me like they have made some effort to
attend to the requirements of the license.

Bill.

Brian Gladman

unread,
Nov 9, 2012, 3:40:06 AM11/9/12
to mpir-...@googlegroups.com
On 09/11/2012 03:30, Bill Hart wrote:
> The notices and links on their site now seem to be much clearer and
> more correct. So it looks to me like they have made some effort to
> attend to the requirements of the license.

Yes but the ZIP file they offer has not been changed (as of yesterday)
and does not contain any license information or information on where the
source code for MPIR, MPFR or the Visual Studio MPFR build can be found.
In my view this distribution does not meet the GPL/LGPL license
requirements since it can be distributed without any refereence to the
web site.

I have written politely for a second time about this and will check in a
few daya whether any changes have been made.

Brian

Reply all
Reply to author
Forward
0 new messages