-----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+.