[racket-dev] Too many license files

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Fri Feb 21 12:08:38 EST 2014

That sounds much more sensible than including "COPYING.txt" and
"COPYING_LESSER.txt" everywhere. Unless someone tells me that it's a
bad idea, I'll switch packages to refer to LGPL by reference.

At Fri, 21 Feb 2014 11:45:50 -0500, Neil Van Dyke wrote:
> For at least third-party packages (though you might want something 
> trickier for core Racket)...
> I'm not a lawyer, but I figured that, for most packages I author, I 
> probably don't *need* to include the full text of a well-known license 
> (e.g., LGPLv3).  Instead, I give the copyright notice, state that the 
> license using the recognized full name of the license (and a URL), and 
> then some disclaimers.
> I include this legal info in metadata in "info.rkt", and McFly makes it 
> appear automatically in the documentation (with, e.g., "LGPLv3" at the 
> top of the document, and the free-form legal blurb at the end of the 
> document).  Example at: http://www.neilvandyke.org/racket-roomba/
> I've started to also add a one-line copyright notice at the top of each 
> source file in the package, something like ";; Copyright Neil Van Dyke. 
> See file info.rkt."  (I might have to move to a legal notice comment 
> block at the top of each file, but I'd really rather not.  Notice blocks 
> don't seem to be a barrier to abuse anyway.)
> Neil V.
> _________________________
>   Racket Developers list:
>   http://lists.racket-lang.org/dev

Posted on the dev mailing list.