<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>Wow, I guess I was wrong about this being off topic. &nbsp;It seems people have a lot of questions about this.</div><div><br></div><div>In the case of a GPL project including a BSD code, there is not a separate license. &nbsp;Only the copyright holder can change the license. It is just that the BSD license allows you to add additional restrictions. &nbsp;The GPL adds one restriction: whenever you give someone the software, you have to also give them the source code.</div><div><br></div><div>So if you were going to include Pd-extended in your OS as a whole, you have to treat all the code as GPLv3. &nbsp;list-abs is a library included in Pd-extended. &nbsp;It is released under a BSD license. &nbsp;If you download list-abs by itself and package that, then it is not Pd-extended. &nbsp;So its BSD.</div><div><br></div><div>.hc</div><br><div><div>On Sep 28, 2011, at 10:27 AM, Ludwig Maes wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">If source code and binaries can have seperate licences, what about object files or intermediate representations in the compiler (GIMPLE etc)?<br>...<br><br><div class="gmail_quote">On 28 September 2011 15:10, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at">hans@at.or.at</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br> On Sep 28, 2011, at 1:47 AM, Chris McCormick wrote:<br> <br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> Hi Hans,<div class="im"><br> <br> On Tue, Sep 27, 2011 at 05:32:14PM -0400, Hans-Christoph Steiner wrote:<br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> <br> On Sep 27, 2011, at 4:53 PM, Mathieu Bouchard wrote:<br> <br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> Le 2011-09-27 à 16:41:00, Hans-Christoph Steiner a écrit :<br> <br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> No one is talking about relicensing. &nbsp;BSD, MIT, Tcl, LGPL, etc. are<br> compatible with GPLv3, that means you can include code with those<br> licenses into a GPLv3 project and that is allowed. &nbsp;Then the whole<br> project is GPLv3.<br> </blockquote> <br> You mean that the whole project is GPLv3-compatible, or that it is<br> GPLv3 ?<br> <br> If it is the latter, then when do the GPLv3's obligations ever apply<br> to me when I do whatever with Pd-extended ?<br> </blockquote> <br> <br> I think you need to read up on how licenses work, its a bit off topic<br> here. &nbsp;But yes, Pd-extended is GPLv3 as a whole.<br> </blockquote></div></blockquote> <br> What I mean to say is that I don't have the time right know to explain the details of how licensing works in regards to Pd-extended. &nbsp;But there are many sources of that information.<br> <br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> IANAL but I think Mathieu is correct. Software licenses apply to specific source code and binaries. I think you need to distinctly specify that the parts you have contributed (e.g. those patches in your git branch that you apply to Vanilla BSD as well as whatever TCL code you have added, as well as any externals you have written that aren't already licensed) are GPLv3.<div class="im"> <br> <br> Hm, wait a second. Maybe the pd-extended binary can be licensed GPLv3 which might be what you mean.<br> </div></blockquote> <br> <br> That is what I mean. &nbsp;I also mean that if you use Pd-extended as a whole, then it is GPLv3. &nbsp;The Pd-extended source code includes all of the licenses files of the included subprojects, fulfilling the requirements of BSD, MIT, etc.<br> <br> .hc<br> <br> ------------------------------<u></u>------------------------------<u></u>----------------<br> <br> "Making boring techno music is really easy with modern tools, but with live coding, boring techno is much harder." - Chris McCormick<div><div></div><div class="h5"><br> <br> <br> <br> <br> <br> ______________________________<u></u>_________________<br> <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br> UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-list</a><br> </div></div></blockquote></div><br></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="font-size: 12px; "><div><br class="Apple-interchange-newline"><br></div><div>----------------------------------------------------------------------------<br></div><div><br class="khtml-block-placeholder"></div><div>"We have nothing to fear from love and commitment." - New York Senator&nbsp;Diane Savino, trying to convince the NY Senate to pass a gay marriage bill</div></span></span> </div><br></body></html>