>________________________________ > From: Scott R. Looney <[email protected]> >To: Daniel Iglesia <[email protected]> >Cc: pd-list <[email protected]> >Sent: Monday, March 18, 2013 1:34 PM >Subject: Re: [PD] MobMuPlat for Ipad and expr~ woes > > >peter brinkmann is the guy who who would know best, but i seem to remember >pretty clearly that he stated somewhere [expr] and [expr~] were ok to use with >libPD on the AppStore. in other words (i assume) they had been recompiled from >source in a more compatible license. > > >here's the bit that clearly states that the vanilla version of PD does not >have the right version of [expr] and [expr~] this is older news from about >2011 i think: > > >https://github.com/libpd/libpd/wiki/misc
Notice that even in libpd git the license for vexpr.c is GPLv3+ By the way-- did ALL authors of expr agree to the license change I see five other names in the copyright notice. Plus a few names over the years who did revisions and added them on sourceforge, and you must get their permission to re-license as well. And please keep in mind the energy it takes to do all this busywork which _may_ make running Pd + expr lib on _one_ specific restrictive device slightly easier. (As opposed to doing meaningful dev work like making the expr avg function do something.) > > > >and here's the bit where they mention [expr] and [expr~] are now under LGPL, >but it doesn't appear to solve the issue definitively: > > >http://createdigitalnoise.com/discussion/1341/can-i-use-pd-extended-with-libpd/p1 > > > >the total solution if you want that specific functionality (that i am aware >of) is to recompile [expr] and [expr~] from source and put it under a BSD or >MIT license. Re-licensing doesn't work that way. -Jonathan > > >the alternative is to redo that functionality with simple vanilla objects. >there's a nice thread her on the PD forum about it: > > >http://puredata.hurleur.com/sujet-6980-way-rewrite-expr > > > >hope this helps somewhat, > > >best, >scott > > > >On Mon, Mar 18, 2013 at 9:45 AM, Daniel Iglesia <[email protected]> >wrote: > >Hi everyone, (first time poster!) >> >>expr and expr~ can't be in a closed-source binary. (the libpd doc has some >>discussion of this I believe). Once I release MobMuPlat open source, I was >>hoping to include them in the binary+source at that point. However, I have to >>check the licensing issues to see if even that is allowed, as MobMuPlat is >>and will be under the BSD license. (if people are well versed in this issue, >>please feel free to chime in.) >> >>If they can't be included, then removing them from the pd-vanilla flavor in >>the distribution is probably a good idea, will do that. >> >>Best, Dan >> >>=== >>www.danieliglesia.com >>www.iglesiaintermedia.com >> >> >> >>On Mar 18, 2013, at 8:50 AM, Patrick Pagano wrote: >> >>> That's one of 20 expr~s that i need :-( >>> >>> >>> On 03/18/2013 11:01 AM, Roman Haefeli wrote: >>>> On Mon, 2013-03-18 at 13:52 +0000, Pagano, Patrick wrote: >>>>> damnit. >>>>> Any idea when that might be or a workaround? >>>>> silent weeping >>>> >>>>> expr if($f1-$f2==0, 0, 1) >>>> >>>> [!= ] ? >>>> >>>> Roman >>>> >>>> >>>> _______________________________________________ >>>> [email protected] mailing list >>>> UNSUBSCRIBE and account-management -> >>>> http://lists.puredata.info/listinfo/pd-list >>> >>> >>> _______________________________________________ >>> [email protected] mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >> >> >>_______________________________________________ >>[email protected] mailing list >>UNSUBSCRIBE and account-management -> >>http://lists.puredata.info/listinfo/pd-list >> > >_______________________________________________ >[email protected] mailing list >UNSUBSCRIBE and account-management -> >http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
