Dan said this on that list::

""No, there is no, and probably wil be no libpd-extended. It's up to you to 
include and build external source code.

Yes, expr~ is in. The license is BSD now. As for other things, try rjlib which 
aims to recreate many things currently in externals in pd-extended: 
https://github.com/rjdj/rjlib

This is not a limitation as it's actually easier to do somethings directly in 
C/C++, etc""

is there a way to build expr~ for MobMuPLat and use it then?
that is the only object i seem to need, there is sources and a makefile 
included in the PdVanilla for MMplat

colleagues please advise.

thanks

pp





________________________________
From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] on behalf of Scott R. 
Looney [scottrloo...@gmail.com]
Sent: Monday, March 18, 2013 1:34 PM
To: Daniel Iglesia
Cc: pd-list
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

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.

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 
<daniel.igle...@gmail.com<mailto:daniel.igle...@gmail.com>> 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<http://www.danieliglesia.com>
www.iglesiaintermedia.com<http://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
>>
>>
>> _______________________________________________
>> Pd-list@iem.at<mailto:Pd-list@iem.at> mailing list
>> UNSUBSCRIBE and account-management -> 
>> http://lists.puredata.info/listinfo/pd-list
>
>
> _______________________________________________
> Pd-list@iem.at<mailto:Pd-list@iem.at> mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list


_______________________________________________
Pd-list@iem.at<mailto:Pd-list@iem.at> mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to