Issue 9162: License for multiprocessing files (original) (raw)

Created on 2010-07-05 06:34 by FladischerMichael, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
issue9162.patch daniel.tavares,2010-11-29 08:24
Messages (15)
msg109306 - (view) Author: Michael Fladischer (FladischerMichael) Date: 2010-07-05 06:34
The files in Lib/multiprocessing (except __init__.py) are referring to their license by point to a nonexistent file called COPYING.txt. This possibly needs clarification as if this file is missing or the license is to be found somewhere else.
msg109316 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2010-07-05 11:44
Third-party code contributed to the stdlib is covered by an agreement that allows PSF to use it under PSF license. Comments in multiprocessing files can just be removed (this happened for argparse some time ago). Thanks for noticing this!
msg109318 - (view) Author: Stefan Krah (skrah) * (Python committer) Date: 2010-07-05 12:09
Éric, I don't think it's that simple. The author still has the copyright, even if he licensed the files under the contributor agreement. At the very least you have to leave his name and copyright notice.
msg109651 - (view) Author: Jesse Noller (jnoller) * (Python committer) Date: 2010-07-09 00:44
Yes; the copyright has to stay; but the license data can leave afaik.
msg109691 - (view) Author: Stefan Krah (skrah) * (Python committer) Date: 2010-07-09 08:49
[Cc: psf@python.org] Jesse Noller <report@bugs.python.org> wrote: > > Yes; the copyright has to stay; but the license data can leave afaik. If R Oudkerk signed the agreement, replacing 'see COPYING.txt' with 'Licensed to PSF under a Contributor Agreement.' should be fine. Does the PSF have the agreement? Stefan Krah
msg109694 - (view) Author: Stefan Krah (skrah) * (Python committer) Date: 2010-07-09 09:02
If I'm not mistaken, the original code was BSD, so in the absence of a contributor agreement one could include the full BSD license in each file. http://pyprocessing.berlios.de/doc/COPYING.html
msg109712 - (view) Author: Jesse Noller (jnoller) * (Python committer) Date: 2010-07-09 11:15
Hi Stefan - I'm familiar with the license/etc of the original module. This bug isn't urgent; I shot a quick email to the PSF's secretary Pat to confirm we have a contributor agreement however.
msg109713 - (view) Author: Stefan Krah (skrah) * (Python committer) Date: 2010-07-09 11:35
Jesse, there's no doubt that you know the original license. :) I should have been more verbose: My BSD comment was intended for public consumption. People often think GPL if they see a reference to COPYING.txt.
msg109714 - (view) Author: Jesse Noller (jnoller) * (Python committer) Date: 2010-07-09 11:37
Egad No! I gotcha. I'll find out what the deal with the contrib. agreement is. Pretty sure we had to wait on it when we brought it in.
msg116533 - (view) Author: Michael Fladischer (FladischerMichael) Date: 2010-09-16 12:15
Is there any timeline on when this will be fixed? It's currently blocking work on a python-related package for Debian.
msg116542 - (view) Author: Jesse Noller (jnoller) * (Python committer) Date: 2010-09-16 13:22
On Thu, Sep 16, 2010 at 8:15 AM, Michael Fladischer <report@bugs.python.org> wrote: > > Michael Fladischer <michael@fladi.at> added the comment: > > Is there any timeline on when this will be fixed? It's currently blocking work on a python-related package for Debian. > I'll ping the PSF board for the legal recommendations again.
msg122164 - (view) Author: Daniel Tavares (daniel.tavares) Date: 2010-11-22 20:31
Hi Jesse, Any word from PSF board regarding this issue? I was hoping to fix it and have it be my 1st contribution to Python. Thanks
msg122167 - (view) Author: Jesse Noller (jnoller) * (Python committer) Date: 2010-11-22 20:47
We have to add the BSD header and maintain the copyright clause on all of the multiprocessing files. Apologies for the delay
msg122778 - (view) Author: Daniel Tavares (daniel.tavares) Date: 2010-11-29 08:24
Replaced all entries of "--- see COPYING.txt" with the BSD license. See patch attached.
msg123916 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2010-12-14 01:43
Committed in r87225, r87226, and r87227. Thanks, Daniel.
History
Date User Action Args
2022-04-11 14:57:03 admin set github: 53408
2010-12-14 01:43:22 r.david.murray set status: open -> closednosy: + r.david.murraymessages: + resolution: fixedstage: needs patch -> resolved
2010-11-29 08:24:11 daniel.tavares set files: + issue9162.patchkeywords: + patchmessages: +
2010-11-22 20:47:38 jnoller set messages: +
2010-11-22 20:31:27 daniel.tavares set nosy: + daniel.tavaresmessages: +
2010-09-16 13:22:04 jnoller set messages: +
2010-09-16 12:15:05 FladischerMichael set messages: +
2010-07-09 11:37:05 jnoller set messages: +
2010-07-09 11:35:29 skrah set messages: +
2010-07-09 11:15:20 jnoller set messages: +
2010-07-09 09:02:39 skrah set messages: +
2010-07-09 08:49:57 skrah set messages: +
2010-07-09 00:44:23 jnoller set messages: +
2010-07-09 00:33:44 pitrou set priority: normal -> highassignee: jnollernosy: + jnollerversions: + Python 3.1, Python 2.7, Python 3.2
2010-07-05 17:10:38 skrah set nosy: + roudkerkresolution: accepted -> (no value)
2010-07-05 12:09:52 skrah set nosy: + skrahmessages: +
2010-07-05 11:44:52 eric.araujo set nosy: + eric.araujomessages: + keywords: + easyresolution: acceptedstage: needs patch
2010-07-05 06:43:57 asksol set nosy: + asksol
2010-07-05 06:34:45 FladischerMichael create