mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2020-12-10, 11:10   #1
lavalamp
 
lavalamp's Avatar
 
Oct 2007
Manchester, UK

22·5·67 Posts
Default GPL GWNUM

Is there an up to date GPL version of the GWNUM code?

I ask because I have seen GMP-ECM output from others recently which uses the GWNUM library, but in all cases the output carries the message that the binary should not be distributed due to incompatible licenses. If possible I would like to create a binary that does not have this issue.

Back in 2006 this post suggests such a goal used to be possible:
Quote:
Originally Posted by Prime95 View Post
1) If you want to link gwnum into gmp-ecm (using the as-yet-unreleased next version of GMP-ECM), then you need a GPL version of gwnum. Look at ftp://mersenne.org/gimps. There are 3 GPL'ed libraries there.
What is the difference between the GPL and non-GPL compatible versions of the GWNUM code (if any and if such versions exist)?
lavalamp is offline   Reply With Quote
Old 2020-12-10, 11:55   #2
Happy5214
 
Happy5214's Avatar
 
"Alexander"
Nov 2008
The Alamo City

3·163 Posts
Default

The prize distribution rules that users of GWNUM are bound by if they find a Mersenne prime using the library make it incompatible with the GPL, as that is a restriction on use beyond that permitted by the license. George can easily make a GPL-compatible version available if he so chooses, as he is the author.
Happy5214 is offline   Reply With Quote
Old 2020-12-10, 19:26   #3
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

734810 Posts
Default

Quote:
Originally Posted by lavalamp View Post
Is there an up to date GPL version of the GWNUM code?
Nope.
Prime95 is offline   Reply With Quote
Old 2020-12-11, 01:20   #4
lavalamp
 
lavalamp's Avatar
 
Oct 2007
Manchester, UK

53C16 Posts
Default

lavalamp is offline   Reply With Quote
Old 2020-12-11, 02:16   #5
mathwiz
 
Mar 2019

2208 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Nope.
Would it be feasible to break out just the code used by GMP-ECM (gwnum stage1) into a GPL'ed library? Or is it too intertwined with the rest of the code?

Last fiddled with by mathwiz on 2020-12-11 at 02:16 Reason: typooo
mathwiz is offline   Reply With Quote
Old 2020-12-11, 05:50   #6
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

22×11×167 Posts
Default

Yes it is feasible. Not high on the priority list.

Most of the few users that are interested in GMP-ECM w/GWNUM have managed to build the executable. Most notably, ryanp.
Prime95 is offline   Reply With Quote
Old 2020-12-11, 07:53   #7
lavalamp
 
lavalamp's Avatar
 
Oct 2007
Manchester, UK

22·5·67 Posts
Default

I would be willing to help out with that if you were looking for someone to delegate to.

Here's my CV; I am relatively proficient in C++ which is at least sort of like C, and my IQ is positive.
lavalamp is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
GWNUM enzocreti enzocreti 22 2019-03-14 18:35
LLR V3.8.2 using gwnum 26.2 is available! Jean Penné Software 25 2010-11-01 15:18
GWNUM? Unregistered Information & Answers 3 2010-09-12 19:52
GWNUM as DLL? Cyclamen Persicum Software 1 2007-01-02 20:53
GWNUM library bearnol Software 6 2006-02-24 11:19

All times are UTC. The time now is 14:11.

Thu Feb 25 14:11:51 UTC 2021 up 84 days, 10:23, 0 users, load averages: 4.66, 4.87, 4.24

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.