You can find the license that Racket is released under here: https://download.racket-lang.org/license.html
This page points out that Racket is released under the LGPL (rather than the GPL), and also says: First, if you distribute your Racket application in source form or as compiled bytecode files, the Racket license does not restrict you at all. Second, if you distribute your Racket application as compiled binary generated by raco exe, there are no requirements placed on the licensing of your software. However, the LGPL requires that you make it possible to re-link your software with modified versions of Racket. This means, basically, that you need to provide the compiled bytecode files used to produce the compiled binary, if requested by someone who got your software from you. Note that this does not mean that your software has to be made open source, nor do you have to give the source code to anyone, nor do you have to make the compiled bytecode files available to the public or let other people redistribute them. Furthermore, this is not revealing any more of your source code than the raco exe format, since the bytecode is embedded in an extractable way in the resulting executable. (It also says at the bottom of the page: We are, of course, not lawyers, and this should not be taken as legal advice. However, we wanted to make it clear that Racket is an appropriate building block for all kinds of software, and to clarify how we view the license of Racket.) Hope that helps. ~Leif Andersen On Fri, Feb 12, 2016 at 1:40 AM, George Bevan <g.u.be...@gmail.com> wrote: > Do programs written in Racket that use the libraries of racket-lang.org's > implementation need to be licensed under GPL terms? Much like it is the case > with e.g. the libraries in AdaCore's Ada implementation? > > Or is there a "Runtime Library Exception" or a "Classpath Exception" or > similar, like it is the case for GCC or Java/JDK? > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.