View Single Post
Old 2011-10-06, 11:36   #6
Tribal Bullet
jasonp's Avatar
Oct 2004

22×881 Posts

Note that if you make any modifications to GMP-ECM and produce new binaries, those modifications must be made available too. It's the 'poison pill' clause of LGPL that makes LGPL code behave like GPL code, meaning that if your large project incorporates a changed version of GMP-ECM, different from the 'official' one, then you must make the source of your entire large project available. If that is incompatible with some other code you are using, e.g. Prime95 reserves the right to hide some networking code, then adding a modified GMP-ECM to it will violate the copyright restrictions of that other code.

Ain't licenses grand?
jasonp is offline   Reply With Quote