GNU Library General Public LicenseThe LGPL is the Library General Public License. The GPL and LGPL are the primary licenses of the GJT project. The only other license accepted is the equivalent of the GJT Public Domain License.
Why does the LGPL exist, and why is it different than the GPL? Simple, to accomodate commercial reuse of GPL-ed code.
Under the GPL, if a commercial vendor wished to incorporate some of your source code into their product, they would be required to provide their commercial product under the GPL. Kinda like a virus! :-)
Philosophical discussions aside, many programmers wish to encourage commercial reuse of their code. In order to accomodate these folks, the LGPL was created. The primary difference between the GPL and LGPL is that the LGPL allows other to use your code without releasing their code under the GPL.
All contents are licensed under the General Public License.