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


Groups > comp.lang.python > #47413

Re: Re-using copyrighted code

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <bsk16@case.edu>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'package,': 0.03; 'open-source': 0.04; 'that?': 0.05; 'expressions': 0.07; 'modified': 0.07; 'subject:code': 0.07; 'portions': 0.09; 'received:209.85.219': 0.09; 'referenced': 0.09; 'release.': 0.09; 'rewrite': 0.09; 'subject:using': 0.09; 'psf': 0.10; 'python': 0.11; 'archive': 0.14; 'header:': 0.16; 'license.': 0.16; 'pypi.': 0.16; 'statement.': 0.16; 'url:license': 0.16; 'funding': 0.16; 'sat,': 0.16; 'wrote:': 0.18; 'library': 0.18; 'written': 0.21; 'to:name:python- list@python.org': 0.22; 'versions': 0.24; 'looks': 0.24; 'software.': 0.24; 'permission': 0.26; 'distribute': 0.26; 'header :In-Reply-To:1': 0.27; 'leave': 0.29; '(c)': 0.29; 'errors': 0.30; 'matching': 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'work.': 0.31; 'code': 0.31; 'question:': 0.31; 'file': 0.32; 'stuff': 0.32; 'supposed': 0.32; 'interface': 0.32; 'regular': 0.32; 'url:python': 0.33; 'comment': 0.34; 'received:209.85': 0.35; 'convert': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'add': 0.35; 'version': 0.36; 'licensed': 0.36; 'url:downloads': 0.36; 'url:org': 0.36; 'integration': 0.37; 'received:209': 0.37; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'that,': 0.38; 'aspects': 0.39; 'sure': 0.39; 'to:addr:python.org': 0.39; 'how': 0.40; 'expression': 0.60; 'url:3': 0.61; 'information': 0.63; 'developed': 0.63; 'kind': 0.63; 'more': 0.64; 'license': 0.66; 'contact': 0.67; 'reserved.': 0.68; 'legal': 0.71; 'secret': 0.74; '1.6': 0.84; 'ab.': 0.84; 'lawyer,': 0.84; 'url:zip': 0.84; 'cooperation': 0.96; '2013': 0.98
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=1m6GejOb25LtIiOLO6E7xPiZtZsJaOSoBmCDSKF3zj4=; b=Gvs7fgPBmJYlQWxc9ZqmI+Y3l1aRy01VWg5aAZZmHX7pdOKh6BN92gqpw4Jjxm5pUN 4Rsv/q8dLJYAibJ+UzW1PuTJ06L9jCkEz3q2n63dArXtopERklX5/GwMf0ZLtRPH304r uHPWGN/NOAjnimHZAEkXR3pu4jHfmitLN7Echn1aCQF/T/14Ox92Bt5aI4gUqYUA0Pdj ObDFfuqI5IiTOJZEFtGOUhmc+jn45DiivHXj6sxknna1UmgNQrQIMX0NOkWdEl+MAzF/ 5tqt1Ovf683bmP69ieLrTR7Wb1ms4hGOq02Rm19dTrnkObNaW3vsXy1pN7W2kKOLWKNo FaAw==
X-Received by 10.60.42.237 with SMTP id r13mr3403546oel.61.1370729393595; Sat, 08 Jun 2013 15:09:53 -0700 (PDT)
MIME-Version 1.0
X-Received by 10.60.42.237 with SMTP id r13mr3403543oel.61.1370729393491; Sat, 08 Jun 2013 15:09:53 -0700 (PDT)
In-Reply-To <kp07qo$r05$1@ger.gmane.org>
References <kp07qo$r05$1@ger.gmane.org>
Date Sat, 8 Jun 2013 15:09:53 -0700
Subject Re: Re-using copyrighted code
From Benjamin Kaplan <benjamin.kaplan@case.edu>
To "python-list@python.org" <python-list@python.org>
Content-Type text/plain; charset=UTF-8
X-Gm-Message-State ALoCoQm/KYx+0lUiM1H8Zw2mD1ZDVFmmZukx2KAXmof7QB2JZFrz4zLD6VP2RiniIZ+fDvScwVv/0w04cj34PcnBzijzJsALsfnanufSXDFdzjsrJJAXf9zZbstu38CA7xAA97uVHuF1AK59oQyDsjijFw6WXUa0bw==
X-Junkmail-Whitelist YES (by domain whitelist at mpv1.tis.cwru.edu)
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.2900.1370729778.3114.python-list@python.org> (permalink)
Lines 56
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1370729778 news.xs4all.nl 15949 [2001:888:2000:d::a6]:59417
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:47413

Show key headers only | View raw


On Sat, Jun 8, 2013 at 2:31 PM, Malte Forkel <malte.forkel@berlin.de> wrote:
> Hello,
>
> I have written a small utility to locate errors in regular expressions
> that I want to upload to PyPI.  Before I do that, I would like to learn
> a litte more about the legal aspects of open-source software. What would
> be a good introductory reading?
>
> Plus, I have one very specific question: In my package, I use modified
> code from sre_parse.py, which is part of the Python release. That file
> has the following header:
>
> #
> # Secret Labs' Regular Expression Engine
> #
> # convert re-style regular expression to sre pattern
> #
> # Copyright (c) 1998-2001 by Secret Labs AB.  All rights reserved.
> #
> # See the sre.py file for information on usage and redistribution.
> #
>
> The referenced information is missing in the version of sre.py that
> comes with current versions of Python, but I found it in the archive
> http://effbot.org/media/downloads/sre-2.2.1.zip. It reads:
>
> #
> # Secret Labs' Regular Expression Engine
> #
> # re-compatible interface for the sre matching engine
> #
> # Copyright (c) 1998-2001 by Secret Labs AB.  All rights reserved.
> #
> # This version of the SRE library can be redistributed under CNRI's
> # Python 1.6 license.  For any other use, please contact Secret Labs
> # AB (info@pythonware.com).
> #
> # Portions of this engine have been developed in cooperation with
> # CNRI.  Hewlett-Packard provided funding for 1.6 integration and
> # other compatibility work.
> #
>
> Now, how am I supposed to deal with that? Ask Secret Labs for some kind
> of permission? Leave it as it is and add my own copyright line?
>
> Malte
>

You can find the license terms for all versions of Python at
http://docs.python.org/3/license.html
I'm not a lawyer, but it looks like you just need to include the
copyright statement.

I'm not sure why the sre stuff is still licensed under the 1.6
license. Did no one get permission to distribute it under the PSF
license, or did no one bother to rewrite the comment in the file?

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


Thread

Re: Re-using copyrighted code Benjamin Kaplan <benjamin.kaplan@case.edu> - 2013-06-08 15:09 -0700

csiph-web