[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: TODO: Python bindings re-license

From: Роман Донченко <DXDragon_at_yandex.ru>
Date: Tue, 19 Jan 2010 02:29:17 +0300

C. Michael Pilato <cmpilato_at_collab.net> писал в своём письме Tue, 19 Jan
2010 01:10:26 +0300:

> We still have in our tree (currently at
> trunk/www/license-for-python-bindings.html, but likely to be moved
> elsewhere) a special license for the Subversion Python bindings. The
> document claims that the copyright for the bindings is dually held by
> CollabNet and by Edgewall (the folks behind Trac).

And also trunk/subversion/bindings/swig/python/LICENSE_FOR_PYTHON_BINDINGS
which is otherwise the same, but uses the Apache license (and ASF).

> I've not done much exploration here, but this seems odd to me. As far
> as I
> remembered, our Python bindings don't use any Trac software at all. I
> recall that we imported the Trac test framework some time ago, but I was
> under the impression that this was a limited dependency -- that the
> bindings
> tests were based on Trac's framework, but that no part of the bindings
> themselves were dependent on any of Edgewall's stuff.

AFAIK, the tests that are not in t/s/b/s/p/tests/trac do not come from
Trac, but depend in a slight way on the Trac tests.

BTW, the license notice at the top of t/s/b/s/p/tests/trac/test.py is
rather murky; it starts with the ordinary ASF notice and then refers you
to LICENSE_FOR_PYTHON_BINDINGS.

Also note that I want to eventually remove the trac directory and
integrate non-duplicate tests from there into the "main" testsuite -
albeit I'm not sure if I'm allowed to do that. Maybe we can persuade
Edgewall to formally contribute those parts to ASF so we can manupulate
them freely?

Roman.
Received on 2010-01-19 00:30:21 CET

This is an archived mail posted to the Subversion Dev mailing list.