[racket-dev] Using licensed code

From: Eli Barzilay (eli at barzilay.org)
Date: Sun Jul 1 00:24:23 EDT 2012

Three hours ago, Neil Toronto wrote:
> I'm cribbing from the Boost C++ libraries [*] for much of the `math'
> collection. The license is extremely liberal, requiring only that
> the text of the license be included in any source distribution.
> What's the protocol for this?

To be compatible with the license we use.

> FWIW, the FSF says Boost libraries and works derived from it can be
> relicensed as LGPL.

That sounds good enough...

> [*] Unfortunately, the `science' collection has a license problem:
> the stated license (LGPL) at the top any of its files can't be the
> actual license if the file was derived from the Gnu Science Library
> (GSL), which is GPL. Most of the files I'm interested in converting
> to Typed Racket are from the GSL.

GPL is a problem.

          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!

Posted on the dev mailing list.