C/C++ interpreter Ch binding to GMP
Hans Aberg
haberg at math.su.se
Fri Jul 1 19:19:48 CEST 2005
At 16:05 -0700 2005/06/30, Peter Wu wrote:
>Not sure if it is the right place to ask the ch gmp binding quesiton?
>
>We provides free C/C++ interpreter Ch runing across windows, unix, freebsd
>and mac os x.
>
>If creating Ch GMP interface, is it possible to bundle the
>Ch GMP binding source to distribute along with GMP?
>
>With Ch GMP binding, all GMP functions can run across platform without
>compilatin. Since Ch sdk is free, the ch gmp binding source code
>is supposed to be able to compile and work with
>any new release of gmp, without modification.
The standard GNU copyright admits a source to be run and called from
non-free and/or non-open programs (details spelled out in the
copyright) as a program, but not as a DLL. The lesser GNU licence,
used for C libraries and the like, admits one to integrate library
code into non-free and/or non-open programs.
So if GMP uses the lesser GNU copyright, the answer is yes. If GMP
uses the standard GNU copyright, the answer depends on what
conditions your sources are distributed under, and whether GMP is
called as a program or a DLL.
--
Hans Aberg
More information about the gmp-discuss
mailing list