Updated 2014-02-27 21:20:12 by pooryorick

GPL, an acronym for the GNU General Public License, is a family of software licenses that are common among FSF developers and many others.

See Also  edit

GPL Scripts
the implications of releasing a Tcl script under GPL
ANN: CriTcl 0.18 builds C extensions on-the-fly ,comp.lang.tcl ,2001-11-12
a long thread that ended up discussing the merits of the GPL
Google search for "GPL" comp.lang.tcl

Reading  edit

official FAQ's
The History of the GPL ,Andy Tai ,2001
12 Years of GPL Compliance: A Historical Perspective ,Bradley M. Kuhn ,2011-05-13
compatibility overview GPL v3
GPL v1 (1989) license text
GPL v2 (1991) license text
GPL v3 (2007) license text
Common Lisp and Readline, clisp mailing list, 1992-10-19

Description  edit

However it is not at all favoured for the Tcl core, as it severely restricts what commercial development may be done with it. IMHO it works better for applications, and though there is the LGPL (Lesser or Library GPL) and other derivative FSF-sponsored licenses to address these sorts of concerns, Tcl's modified Berkeley license is still the currently preferred (and required for Tcl core work) license.