Le 8/26/13 3:26 PM, Ian Cordasco a écrit :
> On Mon, Aug 26, 2013 at 7:50 AM, Sylvain Thénault
> <sylvain.thena...@logilab.fr> wrote:
>> On 25 août 09:36, afayolle wrote:
>>> On mer. 17 juil. 2013 12:24:46 CEST, Tarek Ziadé wrote:
>>>> Yeah that's an issue indeed.  I would like to stick with a BSD-like licence
>>> Well, changing the license of a piece of code such as Pylint may not be
>>> that easy... There are several different contributors involved, and I'm
>>> not certain where main contributors  (Logilab / Sylvain) stand on this.
>> Logilab and I prefer to stick to the GPL mostly for philosophical reasons. 
>> If it
>> stands to be a limitation to Pylint usage and development, we may change our
>> mind. That being said, as pointed by Alexandre, there as been a lot of
>> contributors to Pylint for the last 10 years, so even if we (Logilab) 
>> decided to
>> change the license, it would take some time to do it properly by asking for
>> approval from the main contributors (supposing they would agree on the 
>> licence
>> change).
> I could be entirely wrong here but I think we would be "safe" if we
> were to keep this as a plugin. Consider the fact that the plugin
> registers itself with Flake8 upon installation and Flake8 blindly
> imports it at run-time. With that in mind, we're never explicitly
> doing anything like `from pylint import (...)` or `from flake8_pylint
> import (...)` so we're never using the API of either per se. Since
> we're never actually doing that, I think we're exempt from the GPL's
> restrictions. The plugin, however, would have to be licensed under the
> GPL (or another license in the GPL's family).
>
> Again, I could be completely wrong, so don't take the above blindly as
> truth. My memory could very well be faulty at this early of an hour.

We can also ask the FSF what's the best practice here I guess.

Plugins vs CLI calls sound like quite an edge case 
> _______________________________________________
> code-quality mailing list
> code-quality@python.org
> http://mail.python.org/mailman/listinfo/code-quality

_______________________________________________
code-quality mailing list
code-quality@python.org
http://mail.python.org/mailman/listinfo/code-quality

Reply via email to