[PD] Keyboard shortcuts for "nudge", "done editing"

Hans-Christoph Steiner hans at at.or.at
Wed Sep 28 15:18:21 CEST 2011


On Sep 28, 2011, at 7:31 AM, Marvin Humphrey wrote:

> On Tue, Sep 27, 2011 at 12:14:00PM -0400, Hans-Christoph Steiner  
> wrote:
>> Pd-extended as a whole is under the GPLv3, that's the easiest way to
>> think about it.  Some sections of it are under the BSD License, some
>> under the Tcl License (which Pd was originally), some under GPLv2,  
>> etc.
>>
>> My personal thoughts on the license of what is in pd-extended.git are
>> more vague.  Yes, the intention is for much/most of that code to
>> contributed back to Pd, but my only distribution of the whole thing  
>> is
>> part of the Pd-extended package, which is GPLv3.  So if you want to  
>> be
>> sure, consider it GPLv3.
>
> OK, then:
>
> Since "Pd-extended as a whole is under the GPLv3", if I ever supply  
> a patch
> against Pd-extended.git, I must assume that the GPLv3 applies to it  
> if I "want
> to be sure".
>
> It sounds as though if I want to avoid producing GPLv3 code, I need  
> to steer a
> wide berth around Pd-extended.
>
> Also, it sounds as though "if you want to be sure", no code which  
> was ever
> derived from Pd-extended can ever be merged upstream into Vanilla  
> without
> violating the GPL.
>
> If I can't "be sure" that other Pd contributors won't claim that the  
> GPL
> applies to contributions I'm making that are intended for the  
> Vanilla's BSD
> core, that makes it a lot less attractive to contribute to this  
> project.
>
> Marvin Humphrey

I think you are misunderstanding what Pd-extended is.  It is a  
collection of many subprojects (libraries, docs, etc.), each with  
their own authors and licenses.  As a collection, it is GPLv3, but  
there are many subsections that are licensed BSD, MIT, Tcl, etc.  A Pd  
library that is licensed BSD and included in Pd-extended is still  
available for use under the BSD.  You could use it with Pd vanilla,  
for example, and everything would be BSD.

Basically, if you avoid contributing to stuff that's included in Pd- 
extended, that would mean you would avoid contributing to most of  
what's used in the Pd world, since Pd-extended distributes it.

.hc


----------------------------------------------------------------------------

I have the audacity to believe that peoples everywhere can have three  
meals a day for their bodies, education and culture for their minds,  
and dignity, equality and freedom for their spirits.      - Martin  
Luther King, Jr.





More information about the Pd-list mailing list