Just a clarification.
On Dec 23, 2005, at 1:13 AM, J.C. Roberts wrote:
...
>
> If the license you choose to release your code under has unnecessary
> conditions or is any way legally vague, the risk posed by "guessing"
> what would happen in a legal battle is simply not worth any possible
> reward you would gain from using the code. This means that anyone who
> wants to do something painfully simple like read system environment
> variables is forced to reinvent the wheel by writing their own code
> rather than just using the existing CLOCC/PORT code. The sad part is
> the
> developers of CLOCC/PORT (Sam Steingold and Marco Antoniotti) very
> intentionally used the less restrictive LGPL rather than the GPL in
> hopes of wide spread adoption without any license problems.
> Unfortunately, things have not worked out as planed.
CLOCC was the first attempt to provide a set of libraries for Common
Lisp. Sam Steingold and Bruno Haible were the first movers and
provided the core CLOCC/PORT code. They chose GPL/LGPL for it. I
joined immediately and took care of contacting Mark Kantrowitz to
"liberate" MK:DEFSYSTEM (which is released under its own license which
is now DFSG compliant). Then I added some libraries to the CLOCC under
various licenses. CL-ENVIRONMENT and my old queues stuff.
(Incidentally, CL-ENVIRONMENT is something I would like to advertise).
For the other libraries I maintain (mostly now on common-lisp.net:
DEFINER, CL-ENUMERATIONS, CL-UNIFICATION, NAMES-AND-PATHS) and for
those I am writing I usually choose a Berkeley style license, unless my
job demands otherwise.
Cheers
--
Marco Antoniotti
http://bioinformatics.nyu.edu/~marcoxa
NYU Courant Bioinformatics Group tel. +1 - 212 - 998 3488
715 Broadway 10th FL fax. +1 - 212 - 998 3484
New York, NY, 10003, U.S.A.
_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners