[racket] Clarification on licensing of Racket code?...

From: Hendrik Boom (hendrik at topoi.pooq.com)
Date: Fri Apr 6 13:21:34 EDT 2012

On Fri, Apr 06, 2012 at 04:06:44AM -0400, Eli Barzilay wrote:
> 20 minutes ago, Rüdiger Asche wrote:
> > If I understand the spirit of the FSF (which is responsible for the
> > GPL and LGPL licensing model) as well as the LGPL text correctly,
> > this setup would automatically require that the product itself falls
> > under the LGPL, implying that I would have to disclose the source
> > for the product as well, right?
> 
> No, that's a roughly description of GPL.  With the LGPL you're free to
> do whatever you want to do -- you're only required to make public any
> patches you did to the code you're using (ie, fixes and extensions to
> racket itself), but your own code is yours.  (And Racket is using the
> LGPL to *encourage* such uses.)

I believe it also requires your code to be distributed in linkable 
object code, so that the client, if he desires, can link the 
proprietary object code with modified versions of the Racket 
implementation.  But you don't need to release any of the proprietary 
source code.

-- hendrik

> 
> -- 
>           ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
>                     http://barzilay.org/                   Maze is Life!
> 
> ____________________
>   Racket Users list:
>   http://lists.racket-lang.org/users

Posted on the users mailing list.