[PD-dev] patch tracker licenses (was Re: Unit tests)

IOhannes m zmölnig zmoelnig at iem.at
Fri Sep 30 11:55:15 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/29/2011 10:43 PM, Jonathan Wilkes wrote:

> Pd Vanilla is 3-clause BSD, and according to IOhannes so is the stuff on the patch 
> tracker.

just for clarification: i did not intend to say that.
instead i wanted to say that "stuff" in the patch tracker is (assumed to
have) the same license as the code it is applied to, unless explicitely
stated.

mfgasdr
IOhannes

PS: some more examples (though it's probably clear anyhow)

if you create a patch for Pd-vanilla and you don't mention a special
license anywhere, you are implicitly licensing your stuff under BSD-3
(Pd-vanilla's license)
if you create a patch for zexy, you are implicitely licensing your stuff
under GPL-2+.

if you create a patch for Pd-extended, things are a bit more
complicated, and i would assume that the implicit license applies to the
part you are actually patching. there is hardly any code  that is
Pd-extended specific, as PdX is mainly a collection of loads of
packages. adding to the confusion is, that there are patches (form the
patch-tracker) that are in Pd-extended but not "upstream" (Pd-vanilla or
some externals)
e.g. my "initbang" patch is included (afaik) in PdX but not vanilla, but
it is really a patch for vanilla and thus implicitely licensed under
BSD-3 rather than GPL-3+.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6FkgMACgkQkX2Xpv6ydvS4BQCfecSXIMtbKISQOhqr7Au8iOgP
39YAnio2P3Ik8eCZxnITSOp34lF6TU8w
=BDZv
-----END PGP SIGNATURE-----



More information about the Pd-dev mailing list