Ok, great. That's helpful everyone, thank you.

-- 
Tony Hillerson


On Wednesday, October 2, 2013 at 18:35 PM, Dan Wilcox wrote:

> My approach with PdParty so far is:
> 
> - GPL source code is incompatible with the Apple App Store due to the static 
> linking requirement which means you cannot distribute GPL libs as dynamic 
> libs which can be updated or replaced by the user
> 
> - GPL patches are fine, they are text files which are not compiled into your 
> app binary so can be freely replaced, I expose all of the GPL patches I use 
> to the user so they can modify or update them to satisfy the distribution 
> requirement of the GPL
> 
> - I leave out [expr] & [expr~] for now. The license in the expr src folder is 
> LGPL, but the license in the source headers is GPL and the following is 
> printed to console when first loading the external: "expr, expr~, fexpr~ 
> version 0.4 under GNU General Public License ". I will leave it out until 
> those parts of the code are explicitly changed. If this has already happened, 
> then we need to merge in those changes to libpd. So far, as Miller suggests, 
> I've been replacing [expr] with regular math objects.
> 
> On Oct 3, 2013, at 4:12 AM, pd-list-requ...@iem.at 
> (mailto:pd-list-requ...@iem.at) wrote:
> > From: Tony Hillerson <tony.hiller...@gmail.com 
> > (mailto:tony.hiller...@gmail.com)>
> > Subject: Re: [PD] Legal restrictions for apps
> > Date: October 3, 2013 3:17:37 AM GMT+08:00
> > To: Miller Puckette <m...@ucsd.edu (mailto:m...@ucsd.edu)>
> > Cc: pd-list@iem.at (mailto:pd-list@iem.at)
> > 
> > 
> > I agree that it seems like there's there's no prohibition on distributing 
> > LPGL objects, but it seems like unless I fork libpd and remove that extern 
> > I'm required to make my object code available as well. Is that other's 
> > understanding also?
> > 
> > -- 
> > Tony Hillerson
> > 
> > 
> > On Wednesday, October 2, 2013 at 13:04 PM, Miller Puckette wrote:
> > 
> > > Hi Tony -
> > > 
> > > I'm not sure, but I always thought you can distribute LGPL objects within
> > > commercial (closed-source) software. If I'm wrong about that, the next
> > > step would be to re-rwite the patch without using expr~ and not include
> > > expr~ in the product. (I keep it as an extern to make that easy to do.)
> > > 
> > > cheers
> > > Miller
> > > 
> > > On Wed, Oct 02, 2013 at 11:32:21AM -0600, Tony Hillerson wrote:
> > > > Hey guys,
> > > > 
> > > > I'm wondering about the restrictions for using Pure Data patches in 
> > > > Android and iOS apps with libpd. I have a rudimentary understanding 
> > > > that if I distribute software that's released under the GPL or LGPL I 
> > > > need to make available my source or at least the object files of my app.
> > > > 
> > > > As I understand it, from the vanilla distribution contains [expr~], 
> > > > which is LGPL. If I use libpd, I'm distributing it, and I need to make 
> > > > the source or the object files of my apps available. Is that correct? 
> > > > Are there any paid apps that use pd and distribute through Google Play 
> > > > or Appstore?
> > > > 
> > > > --
> > > > Tony Hillerson
> > > > 
> > > 
> > > 
> > > > _______________________________________________
> > > > Pd-list@iem.at (mailto:Pd-list@iem.at) mailing list
> > > > UNSUBSCRIBE and account-management -> 
> > > > http://lists.puredata.info/listinfo/pd-list
> > > > 
> > > 
> > > 
> > 
> > 
> 
> 
> 
> --------
> Dan Wilcox
> @danomatika
> danomatika.com (http://danomatika.com)
> robotcowboy.com (http://robotcowboy.com)
> 
> 
> 
> 
> 

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

Reply via email to