The State of Python
Paul Duffin
pduffin at hursley.ibm.com
Mon Jul 31 05:09:34 EDT 2000
Carey Evans wrote:
>
> Paul Duffin <pduffin at hursley.ibm.com> writes:
>
> > What does GPL compatible mean ?
>
> It means you can distribute a program derived from both GPL-licensed
> code and (in this case) CNRI-licensed code, given the conditions in
> section 6 of the GPL:
>
> ... You may not impose any further restrictions on the recipients'
> exercise of the rights granted herein. ...
>
So a GPL compatible license is simply one whose Terms and Conditions do
not conflict with the GPL license.
Does this mean that it is possible to create a GPL version of Python ?
If so then this would result in a split as patches submitted under the
original license could be merged into the GPL version but the reverse
direction would not be allowed, otherwise they would both end up a GPL.
> For example, the Apache license is not GPL-compatible because it
> adds an additional restriction:
>
> 3. All advertising materials mentioning features or use of this
> software must display the following acknowledgment:
> "This product includes software developed by the Apache Group
> for use in the Apache HTTP server project (http://www.apache.org/)."
>
> This means you can't distribute a program based on Apache-licensed and
> GPL-licensed software.
>
The viral effect of GPL still applies of course so any derived code has
to be licensed under the GPL.
Is there a list of GPL compatible (and incompatible) licenses ?
More information about the Python-list
mailing list