[webkit-dev] question re: including some python-licensed code into the tree

Dirk Pranke dpranke at chromium.org
Wed Jan 19 11:43:43 PST 2011


Right ;)

For now, I ended up implementing the functionality differently in a
way that doesn't use the os.walk() routine. This is in some sense
suboptimal, so I'm still curious to know what the answer is.

-- Dirk

On Tue, Jan 18, 2011 at 10:11 PM, Adam Barth <abarth at webkit.org> wrote:
> In the past, we've used autoinstall to make use of library code that
> doesn't have a compatible license, assuming that the library is freely
> distributed on the Internet.  However, that approach does not seem
> appropriate for this particular use.
>
> Adam
>
>
> On Tue, Jan 18, 2011 at 3:59 PM, Dirk Pranke <dpranke at chromium.org> wrote:
>> Hi all,
>>
>> In the course of working on new-run-webkit-tests, I find myself
>> needing to implement a variant of some code normally provided in the
>> Python standard library. Attempting to implement this in a clean room
>> manner will be painful and nonobvious, so I'd just as soon just
>> cut&paste the relevant code over and modify it. However, doing so
>> would require me to include the appropriate license info, and I'm told
>> that the PSF license may not necessarily be already approved for
>> inclusion into the tree.
>>
>> Anyone have any thoughts on this? The code in question is the
>> implementation of the os.walk() routine (about 10 lines of code),
>> which needs to be emulated using an in-memory implementation of a
>> filesystem that uses a dictionary of files. the PSF license is here:
>> http://docs.python.org/license.html . It is GPL-compatible but more
>> liberal.
>>
>> -- Dirk
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
>


More information about the webkit-dev mailing list