[ python-Bugs-1138653 ] subprocesss module retains older license header

SourceForge.net noreply at sourceforge.net
Fri Mar 4 03:45:24 CET 2005


Bugs item #1138653, was opened at 2005-02-17 14:46
Message generated for change (Comment added) made by bcannon
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1138653&group_id=5470

Category: Python Library
Group: Python 2.4
Status: Open
Resolution: None
Priority: 5
Submitted By: Tres Seaver (tseaver)
Assigned to: Nobody/Anonymous (nobody)
Summary: subprocesss module retains older license header

Initial Comment:
The header of the file seems to imply that the module
is licensed
separately from the standard Python license:


# subprocess - Subprocesses with accessible I/O streams
#
# For more information about this module, see PEP 324.
#
# Copyright (c) 2003-2004 by Peter Astrand
<astrand at lysator.liu.se>
#
# By obtaining, using, and/or copying this software
and/or its
# associated documentation, you agree that you have
read, understood,
# and will comply with the following terms and conditions:
#
# Permission to use, copy, modify, and distribute this
software and
# its associated documentation for any purpose and
without fee is
# hereby granted, provided that the above copyright
notice appears in
# all copies, and that both that copyright notice and
this permission
# notice appear in supporting documentation, and that
the name of the
# author not be used in advertising or publicity
pertaining to
# distribution of the software without specific,
written prior
# permission.
#
# THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO
THIS SOFTWARE,
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS.
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
SPECIAL, INDIRECT OR
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS
# OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT,
# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION
# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


----------------------------------------------------------------------

>Comment By: Brett Cannon (bcannon)
Date: 2005-03-03 18:45

Message:
Logged In: YES 
user_id=357491

Have you signed a contributor agreement yet, Peter?  If you have your 
code has already been relicensed to the PSF under the PSF license.  If 
you haven't you will be asked to eventually and that will retroactively 
relicense your code over to the PSF, essentially negating all of this pre-
existing license.

You can replace the above license if you have signed the contributor 
agreement with:

Copyright 2005 by Peter Åstrand.
Licensed to PSF under a Contributor Agreement

Assuming I am right.  =)  You can double-check by emailing 
psf at python.org or ask at PyCon if you are attending.

----------------------------------------------------------------------

Comment By: Peter Åstrand (astrand)
Date: 2005-03-03 13:22

Message:
Logged In: YES 
user_id=344921

How should the license header look like, then? Basically,
I've used xmlrpclib.py as an example. Many other modules
have no license header at all, but this might be a problem
when subprocess.py is distributed separately from Python. Or?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1138653&group_id=5470


More information about the Python-bugs-list mailing list