[PD] porting a Pd patch to Max license issues

Marco Donnarumma devel at thesaddj.com
Thu Mar 15 12:05:34 CET 2012


thanks for the hint Bryan,
that might apply.
In this case, porting the code to Max or Max4Live is not legal, unless I
specify an additional exception for it, is it correct?

so now, to make it spicier,
I found this FAQ:
~~~~~~~~~~~~~~~~~
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?

Yes, because the software as it is actually run includes the library.
~~~~~~~~~~~~~~~~~

is this a show-stopper for porting of the XS into a proprietary environment?





On Thu, Mar 15, 2012 at 9:34 AM, Bryan Jurish
<moocow.bovine at googlemail.com>wrote:

> moin Marco,
>
> sounds like a case for the "system library exception" to me; see here:
>
>  http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs
>
> ... my take is that for a (Pd|Max|...) patch, the dataflow interpreter
> (Pd, Max, or what have you) represents the required "system library" for
> use of that patch, so the copyleft doesn't kick in.  If you're the
> copyright holder, you can also always add explicit "linking exceptions"
> to GPL'd code, but I think that shouldn't be necessary in this case,
> since interpreter (Pd|Max|...) and program code (patch) are cleanly
> separated.
>
> marmosets,
>        Bryan
>
> On 2012-03-14 13:48, Marco Donnarumma wrote:
> > hey folks,
> >
> > I'm not going to port anything to Max, but someone expressed interest in
> > porting the Xth Sense in Max.
> >
> > Now, apart from my personal view about this, which is a diplomatic "I'd
> > rather not, thanks. Port the patch you need to Pd instead".
> >
> > what are the license issues here?
> > The XS framework in Pd will be GPL.
> > Can a Max software be GPL? What about copyleft then?
> >
> > I found this but it's not clear. and I thought there could not be GPL
> > software written in Max because the interpreter is closed-source.
> > http://www.cycling74.com/forums/topic.php?id=1139
> >
> > and this is nothing new but good and clear resource:
> > http://www.blogherald.com/2009/07/07/the-basics-of-the-gpl/
> >
> > thoughts, previous cases?
>
>
> --
> Bryan Jurish                           "There is *always* one more bug."
> moocow.bovine at gmail.com         -Lubarsky's Law of Cybernetic Entomology
>
>
>


-- 
Marco Donnarumma
New Media + Sonic Arts Practitioner, Performer, Teacher, Director.
ACE, Sound Design MSc by Research (ongoing)
The University of Edinburgh, UK
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Portfolio: http://marcodonnarumma.com
Research: http://res.marcodonnarumma.com | http://www.thesaddj.com |
http://www.flxer.net
Director: http://www.liveperformersmeeting.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20120315/a36a892c/attachment.htm>


More information about the Pd-list mailing list