Yes, as long as you distribute LICENSE.txt with your port, with the appropriate changes to the file, as well as COPYING.txt (the GPL license) and COPYING_LESSER.txt (the LGPL addendum) exactly as they are.

While the legalese can take a lot of time to understand, the basic ideas are easy enough. Wikipedia's pages on the GPL and LGPL are pretty good:

    http://en.wikipedia.org/wiki/GNU_General_Public_License
    http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License

All the code in the math library is LPGL-licensed. Some of it is derived in part from the Boost and fdlibm libraries' source code, which have their own very liberal licences. These licenses require their original license terms to be distributed. The text of these licenses is in LICENSE.txt.

Neil ⊥

On 11/04/2013 11:49 PM, Mark Engelberg wrote:
I must admit that I have no idea how to interpret the legalese
associated with different software licenses.

Is it okay to port portions of Racket's math library to other languages?

Thanks,

Mark


____________________
   Racket Users list:
   http://lists.racket-lang.org/users


____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to