Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #28893

Re: a python license problem?

Path csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'explicitly': 0.04; 'cpython': 0.05; 'result,': 0.05; "'python": 0.07; 'distributing': 0.07; 'gpl': 0.07; 'subject:license': 0.07; 'python': 0.09; 'alter': 0.09; 'derived': 0.09; 'itself,': 0.09; 'licenses.': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'runtime': 0.09; 'separately': 0.09; 'terry': 0.09; 'subject:python': 0.11; 'psf': 0.15; 'component': 0.15; 'bundles': 0.16; 'compatible.': 0.16; 'copyrighted': 0.16; 'denying': 0.16; 'different?': 0.16; 'finney': 0.16; 'gpl,': 0.16; 'gpl.': 0.16; 'knowledge),': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'reedy': 0.16; 'translated.': 0.16; 'translation': 0.16; 'wrote:': 0.17; 'jan': 0.18; 'code,': 0.18; 'subject:problem': 0.22; 'installed': 0.23; 'header:In- Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; 'wrote': 0.26; '(see': 0.27; 'authors': 0.27; 'translated': 0.27; "doesn't": 0.28; 'header:X-Complaints-To:1': 0.28; 'run': 0.28; 'writes:': 0.29; 'code': 0.31; '(and': 0.32; 'says': 0.33; 'to:addr:python- list': 0.33; 'thanks': 0.34; 'ben': 0.35; 'pm,': 0.35; 'subject:?': 0.35; 'there': 0.35; 'received:org': 0.36; 'really': 0.36; 'but': 0.36; 'author': 0.37; 'does': 0.37; 'usual': 0.37; 'subject:: ': 0.38; 'mean': 0.38; 'to:addr:python.org': 0.39; 'header:Received:5': 0.40; 'your': 0.60; 'claim': 0.60; 'grab': 0.64; 'license': 0.65; 'answer.': 0.71; '\xe2\x80\x93': 0.75; 'received:fios.verizon.net': 0.84
X-Injected-Via-Gmane http://gmane.org/
To python-list@python.org
From Terry Reedy <tjreedy@udel.edu>
Subject Re: a python license problem?
Date Tue, 11 Sep 2012 13:46:13 -0400
References <2f6ddde4-cff2-4005-bda5-b251e9822aff@googlegroups.com> <87vcfkpmvp.fsf@benfinney.id.au>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding quoted-printable
X-Gmane-NNTP-Posting-Host pool-173-75-251-66.phlapa.fios.verizon.net
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120824 Thunderbird/15.0
In-Reply-To <87vcfkpmvp.fsf@benfinney.id.au>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.512.1347385609.27098.python-list@python.org> (permalink)
Lines 46
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1347385609 news.xs4all.nl 6875 [2001:888:2000:d::a6]:44778
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:28893

Show key headers only | View raw


On 9/11/2012 12:03 PM, Ben Finney wrote:
> Jayden <jayden.shui@gmail.com> writes:
>
>> Python is under GPL compatible. If I develop a python code
>
> If you write new code, without deriving your work from the code of
> Python itself, then the license of the Python code cannot affect what
> you many do with what you wrote – because the copyright on Python does
> not affect works not derived from it.
>
> Despite the wishes of copyright maximalists (and the PSF are not
> copyright maximalists, to my knowledge), there are still limits to the
> scope of copyright.

If by 'copyright maximalists' you mean the authors of translation 
programs that claim copyright to translations, then they are really 
'copyright grabbers' in that they are denying copyright to original 
authors of the codes translated.

The usual basis for the grab is that the translated code must run with a 
runtime component from the translator. The runtime may or may not be 
physically bundled with the translated code, just as Python code can run 
with either a separately installed python or a bundled python, as in 
freeze or py2exe. The PSF explicitly says that distribution of such 
bundles is allowed for CPython as long as one summarized what one is 
doing. (See terms 2 and 3.)

>> If python is under GPL, is the answer different? Thanks a lot!!
>
> Python is not under GPL. But unless you are deriving a work from Python
> and distributing the result, that doesn't alter the answer.

To be really clear, the 'Python license' is the license for the Python 
x.y.z software and documentation distributed by the Python Software 
Foundation. Other implementations have their own copyright and licenses. 
Code is copyrighted and licensed by the author or assignee.

-- 
Terry Jan Reedy

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

a python license problem? Jayden <jayden.shui@gmail.com> - 2012-09-10 19:58 -0700
  Re: a python license problem? Benjamin Kaplan <benjamin.kaplan@case.edu> - 2012-09-10 20:16 -0700
  Re: a python license problem? Ben Finney <ben+python@benfinney.id.au> - 2012-09-12 02:03 +1000
    Re: a python license problem? Terry Reedy <tjreedy@udel.edu> - 2012-09-11 13:46 -0400

csiph-web