On Thu, Mar 15, 2012 at 11:05 AM, Marco Donnarumma <span dir="ltr">&lt;<a href="mailto:devel@thesaddj.com">devel@thesaddj.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
thanks for the hint Bryan,<div>that might apply.</div><div>In this case, porting the code to Max or Max4Live is not legal, unless I specify an additional exception for it, is it correct?</div><div><br><div>so now, to make it spicier, </div>

<div>I found this FAQ:</div><div>~~~~~~~~~~~~~~~~~<br></div><div>If a library is released under the GPL (not the LGPL), does that mean that any software which uses it has to be under the GPL or a GPL-compatible license?<br>

<br>Yes, because the software as it is actually run includes the library.</div><div>~~~~~~~~~~~~~~~~~</div><div><br></div><div>is this a show-stopper for porting of the XS into a proprietary environment?</div><div><br></div>
</div></blockquote><div><br></div><div>p.s. I would be happy if it was.</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div>
<div><br></div><div><br></div><div><br></div><div><div><div class="h5"><br><div class="gmail_quote">On Thu, Mar 15, 2012 at 9:34 AM, Bryan Jurish <span dir="ltr">&lt;<a href="mailto:moocow.bovine@googlemail.com" target="_blank">moocow.bovine@googlemail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">moin Marco,<br>
<br>
sounds like a case for the &quot;system library exception&quot; to me; see here:<br>
<br>
  <a href="http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs" target="_blank">http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs</a><br>
<br>
... my take is that for a (Pd|Max|...) patch, the dataflow interpreter<br>
(Pd, Max, or what have you) represents the required &quot;system library&quot; for<br>
use of that patch, so the copyleft doesn&#39;t kick in.  If you&#39;re the<br>
copyright holder, you can also always add explicit &quot;linking exceptions&quot;<br>
to GPL&#39;d code, but I think that shouldn&#39;t be necessary in this case,<br>
since interpreter (Pd|Max|...) and program code (patch) are cleanly<br>
separated.<br>
<br>
marmosets,<br>
        Bryan<br>
<div><div><br>
On 2012-03-14 13:48, Marco Donnarumma wrote:<br>
&gt; hey folks,<br>
&gt;<br>
&gt; I&#39;m not going to port anything to Max, but someone expressed interest in<br>
&gt; porting the Xth Sense in Max.<br>
&gt;<br>
&gt; Now, apart from my personal view about this, which is a diplomatic &quot;I&#39;d<br>
&gt; rather not, thanks. Port the patch you need to Pd instead&quot;.<br>
&gt;<br>
&gt; what are the license issues here?<br>
&gt; The XS framework in Pd will be GPL.<br>
&gt; Can a Max software be GPL? What about copyleft then?<br>
&gt;<br>
&gt; I found this but it&#39;s not clear. and I thought there could not be GPL<br>
&gt; software written in Max because the interpreter is closed-source.<br>
&gt; <a href="http://www.cycling74.com/forums/topic.php?id=1139" target="_blank">http://www.cycling74.com/forums/topic.php?id=1139</a><br>
&gt;<br>
&gt; and this is nothing new but good and clear resource:<br>
&gt; <a href="http://www.blogherald.com/2009/07/07/the-basics-of-the-gpl/" target="_blank">http://www.blogherald.com/2009/07/07/the-basics-of-the-gpl/</a><br>
&gt;<br>
&gt; thoughts, previous cases?<br>
<br>
<br>
</div></div><span><font color="#888888">--<br>
Bryan Jurish                           &quot;There is *always* one more bug.&quot;<br>
<a href="mailto:moocow.bovine@gmail.com" target="_blank">moocow.bovine@gmail.com</a>         -Lubarsky&#39;s Law of Cybernetic Entomology<br>
<br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div></div></div><div class="im">-- <br>Marco Donnarumma<br>New Media + Sonic Arts Practitioner, Performer, Teacher, Director.<br>ACE, Sound Design MSc by Research (ongoing)<br>
The University of Edinburgh, UK<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>Portfolio: <a href="http://marcodonnarumma.com/" target="_blank">http://marcodonnarumma.com</a><br>Research: <a href="http://res.marcodonnarumma.com/" target="_blank">http://res.marcodonnarumma.com</a> | <a href="http://www.thesaddj.com/" target="_blank">http://www.thesaddj.com</a> | <a href="http://www.flxer.net/" target="_blank">http://www.flxer.net</a><br>

Director: <a href="http://www.liveperformersmeeting.net/" target="_blank">http://www.liveperformersmeeting.net</a><br>
</div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Marco Donnarumma<br>New Media + Sonic Arts Practitioner, Performer, Teacher, Director.<br>ACE, Sound Design MSc by Research (ongoing)<br>The University of Edinburgh, UK<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>Portfolio: <a href="http://marcodonnarumma.com/" target="_blank">http://marcodonnarumma.com</a><br>Research: <a href="http://res.marcodonnarumma.com/" target="_blank">http://res.marcodonnarumma.com</a> | <a href="http://www.thesaddj.com/" target="_blank">http://www.thesaddj.com</a> | <a href="http://www.flxer.net/" target="_blank">http://www.flxer.net</a><br>
Director: <a href="http://www.liveperformersmeeting.net/" target="_blank">http://www.liveperformersmeeting.net</a><br>