<div class="gmail_quote">Thanks Vincent.</div><div class="gmail_quote">So, the statement &quot;<span style>you can import/link proprietary code into gpl code, provided you have a license to do it.&quot; should be extended with &quot;if you add an exception to the license&quot;, right?</span></div>
<div class="gmail_quote"><span style><br></span></div><div class="gmail_quote"><font color="#222222" face="arial, sans-serif">So the problem is that QGis license should contain these exceptions on behalf of all the plugins? I mean, can&#39;t I add the exception to my plugin?</font></div>
<div class="gmail_quote"><font color="#222222" face="arial, sans-serif"><br></font></div><div class="gmail_quote"><font color="#222222" face="arial, sans-serif">giovanni</font></div><div class="gmail_quote"><font color="#222222" face="arial, sans-serif"><br>
</font></div><div class="gmail_quote"><font color="#222222" face="arial, sans-serif"><br></font></div><div class="gmail_quote">2012/3/26 Vincent Picavet <span dir="ltr">&lt;<a href="mailto:vincent.ml@oslandia.com" target="_blank">vincent.ml@oslandia.com</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
Well, this is not an easy topic, but everything is answered in the GNU FAQ on<br>
licences :<br>
<a href="http://www.gnu.org/licenses/gpl-faq.html" target="_blank">http://www.gnu.org/licenses/gpl-faq.html</a><br>
To shorten a bit and in relation to what has been said before.<br>
<br>
There is an exception to the GPL licence for system libraries. It does not<br>
apply here, as we are talking about application software.<br>
<br>
Generally, you can link to a non-free library from a GPL code if  you deliver<br>
your GPL code with a specific exception for that non-free library. That means<br>
you have to be able to choose the licence for your code, Therefore you have to<br>
be the code author AND you have to be free to choose the licence.</blockquote><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
If your code is already part of a GPL program (say QGIS), you have to<br>
redistribute your code under the same GPL licence, and you cannot add such an<br>
exception, therefore you cannot link to this non-free library.<br>
<br>
Of course in any (legally possible) case you want to be sure you have all the<br>
needed rights on the non-free library side.<br>
<br>
Keep in mind that a Python «import» is considered being a library link, and<br>
please do read the aforementionned FAQ, it contains all the necessary elements<br>
for you to fully understand the (difficult) matter.<br>
<br>
Vincent<br>
<br>
<br>
<br>
<br>
Le lundi 26 mars 2012 16:16:57, G. Allegri a écrit :<br>
&gt; I would really appreciate if you could explain me this point, seriously.<br>
&gt;<br>
&gt; giovanni<br>
&gt;<br>
&gt; 2012/3/26 G. Allegri &lt;<a href="mailto:giohappy@gmail.com" target="_blank">giohappy@gmail.com</a>&gt;<br>
&gt;<br>
&gt; &gt; I apologize for my ignorance, could you explain me the differences?<br>
&gt; &gt; You say that I cannot do an import in python to load ArcGIS code, but<br>
&gt; &gt; here you say that I can import/link proprietary code in GPL code.I see a<br>
&gt; &gt; contradiction here.<br>
&gt; &gt; I apologize again if I cannot get to the point...<br>
&gt; &gt;<br>
&gt; &gt; giovanni<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; 2012/3/26 Paolo Cavallini &lt;<a href="mailto:cavallini@faunalia.it" target="_blank">cavallini@faunalia.it</a>&gt;<br>
&gt; &gt;<br>
&gt; &gt;&gt; Il 26/03/2012 15:08, G. Allegri ha scritto:<br>
&gt; &gt;&gt; &gt; Have I misunderstood it?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; yes<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt; Paolo Cavallini - Faunalia<br>
&gt; &gt;&gt; <a href="http://www.faunalia.eu" target="_blank">www.faunalia.eu</a><br>
&gt; &gt;&gt; Full contact details at <a href="http://www.faunalia.eu/pc" target="_blank">www.faunalia.eu/pc</a><br>
</blockquote></div><br>