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.



_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to