[Python-legal-sig] Include BSD code into Python?

anatoly techtonik techtonik at gmail.com
Tue Sep 24 18:20:55 CEST 2013


On Mon, Sep 23, 2013 at 11:15 AM, Victor Stinner
<victor.stinner at gmail.com>wrote:

>
> Can you confirm me that this BSD 3-clauses license is compatible with
> the Python license?
>
> I'm using libcfu hash table in my new tracemalloc module (PEP 454):
>
> http://hg.python.org/features/tracemalloc/file/ac693c811b1d/Modules/_tracemalloc.c#l1
>
> I heavily modified the code of the hash table, but I would like to
> keep the original author and the copyright notice.
>
> I contacted the author (Don Owens aka regexguy):
>
> me>> I would like to know if the BSD 3-clause license if
> me>> compatible with
> me>> the Python license
>
> don> I believe so.  It basically allows you to use the code any way you
> want,
> don> as long as you include the copyright notice and attribution in the
> code.
>

Not only in the code. Compiled CPython binaries should be accompanied with
other way of expressing that CPython includes this work. This clause says
this explicitly.

     * Redistributions in binary form must reproduce the above
>        copyright notice, this list of conditions and the following
>        disclaimer in the documentation and/or other materials provided
>        with the distribution.
>

-- 
anatoly t.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-legal-sig/attachments/20130924/e1466b38/attachment.html>


More information about the Python-legal-sig mailing list