[pypy-dev] speed.pypy.org and mercurial
Dan Villiom Podlaski Christiansen
danchr at gmail.com
Thu Dec 16 21:05:05 CET 2010
On 16 Dec 2010, at 20:27, Alex Gaynor wrote:
> On Thu, Dec 16, 2010 at 2:22 PM, Maciej Fijalkowski
> <fijall at gmail.com>wrote:
>
>> On Thu, Dec 16, 2010 at 12:14 PM, Dan Villiom Podlaski Christiansen
>> <danchr at gmail.com> wrote:
>>
>>> Please note that any use of the Python API means that the entire
>>> application is covered by the GPL.
>>
>> How is it even technically possible? It does not link against
>> mercurial and GPL specifically excludes anything about *running* your
>> software.
>
> Because the term "link" is totally meaningless in the context of
> Python
> code. Some people say this means it's impossible for Python to
> invoke that
> clause of the GPL, others say it means `import`ing something invokes
> it.
> There's no correct answer.
Well, some people believe that any use of a GPL API constitutes a
derivative work, and is thus covered by it. Mercurial even went
through a licence change from GPLv2 to GPLv2+ to get rid of this
ambiguity. See the links below; otherwise the convert extension (which
is distributed with Mercurial) might be in violation of its own licence.
<http://mercurial.selenic.com/wiki/MercurialApi>
<http://mercurial.selenic.com/wiki/License>
<http://mercurial.selenic.com/wiki/Relicensing>
<http://selenic.com/pipermail/mercurial/2009-September/027740.html>
<http://selenic.com/pipermail/mercurial-devel/2009-October/015963.html>
Anyway, as long as your code is open, people are unlikely to care
enough to do anything about it…
--
Dan Villiom Podlaski Christiansen
danchr at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1943 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20101216/a6ccf788/attachment.bin>
More information about the Pypy-dev
mailing list