On Sat, Oct 3, 2009 at 5:21 AM, Andreas Rottmann
<address@hidden> wrote:
Uhm, GMP is LGPL, so Chicken can use whatever license it likes, even if
it would start to use GMP.
While strictly that is true, It does put some limitations on chicken and built binaries. For instance, the LGPL requires everything to be dynamic linked, which makes distribution of a single file executable built by chicken more difficult, or impossible license wise. Perhaps more importantly, Using GMP will prevent using chicken in embedded/proprietary environments where NDAs prevent people without licenses from writting for the platform (LGPL 3 has an anti-tivoization clause afaik) or where the NDA prevents releasing of any required modifications for the platform.
Nicholas "Indy" Ray