This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author lemburg
Recipients barry, lemburg, loewis, mhammond, theller
Date 2008-09-09.23:11:42
SpamBayes Score 1.110223e-16
Marked as misclassified No
Message-id <48C702AC.6080802@egenix.com>
In-reply-to <48C6F560.4020201@v.loewis.de>
Content
On 2008-09-10 00:15, Martin v. Löwis wrote:
> Martin v. Löwis <martin@v.loewis.de> added the comment:
> 
>> We've had the same issue with the OpenSSL license and the other
>> 3rd party packages which come with the Python Windows installer.
> 
> No, the issue was completely different. Those licenses literally
> say "include a copy of the license text" (e.g. for OpenSSL
> "Redistributions in binary form must reproduce the above copyright
>  notice, this list of conditions [...]")
> 
> That's a requirement that I can understand. For the MS EULA,
> I don't understand what it says, and I don't know whether
> including it will make compliance with the license better or
> worse. I need a lawyer to tell me what to do comply with the
> license, then I can decide whether I like to do that, and the
> lawyer can also tell me what the consequences might be if I
> did something different.
>
>> Do you really think that simply ignoring the fact that we are
>> violating copyrights
> 
> I don't believe we are violating copyrights by not including the
> license (and I don't believe you when you say we do). I would
> believe a lawyer telling me so (although according to my experience
> with lawyers, the lawyer may not actually say that, but only tell
> me what to do).

This part sparked the original discussion:

"""
For any Distributable Code you distribute, you must ...
require distributors and external end users to agree to terms
that protect it at least as much as this agreement;
"""

The PSF license doesn't provide the same level of protection
as the MS EULA, so the only way to maintain the protection is
to either add special terms that fulfill this requirement to the
license covering the DLLs, or to simply include the MS EULA and
tell the user that the DLLs are covered by that license.

I proposed to do the latter, since it's the easiest way
to avoid any issues.

>> I'd love to, but haven't found a way to determine the path to the
>> eula.txt file in a reliable way.
> 
> So I propose to defer this until a) we have a reliable confirmation
> that it is the right thing to do, and b) there is also a proposal
> for an implementation strategy. Blocking the release for this
> issue is really counter-productive.

It's not ideal, but if all it takes is including the EULA
(and the PSF lawyer should be able to get back to us on this
within the time frame of the release schedule), then it's easy to
resolve.
History
Date User Action Args
2008-09-09 23:11:44lemburgsetrecipients: + lemburg, loewis, mhammond, barry, theller
2008-09-09 23:11:43lemburglinkissue3617 messages
2008-09-09 23:11:42lemburgcreate