|
The Allegro Common Lisp Open Source Center |
Open Source licensing has for some time been a way to involve a community of developers in the actual evolution of particular pieces of code.
Franz Inc., in an ongoing quest to promote the use of Common Lisp as a major player in the development tools arena, and Internet programming in particular, has decided to publish select bodies of Franz-developed code under an Open Source license.
We believe this will help teach Common Lisp programmers to write better applications, demonstrate the uses of Common Lisp to non-Common Lisp programmers, and give something to the community that has supported us over the years.
Most recently changed/added projects first:
The popular open source licenses do not take into consideration the special features of dynamic languages
-- especially Lisp. In an effort to remedy this, we have created a new license called the
LLGPL, the Lisp Lesser GNU Public
License. The LLGPL consists of a preamble, developed specifically for Lisp applications, and the
LGPL. Please note that when these two conflict, the preamble takes precedence.
Franz Inc. will use the LLGPL with all of
its open source products, and you can too. Feel free to incorporate
the LLGPL into any of your open source
Lisp applications.
We recommend putting the contents of template/header.txt, or something
similar, at the beginning of your source files. We also
recommend putting the file template/license.txt
somewhere in the root directory of your distribution.
There is an informal community support and development mailing list (opensource@franz.com) for these open source projects. We encourage you to take advantage by subscribing to the list. Click here to subscribe or unsubscribe. Once you're subscribed, send email to opensource@franz.com with your questions, comments, suggestions, and patches.