<div dir="ltr"><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;color:rgb(102,102,102)">Hello Debian,</div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;color:rgb(102,102,102)">
<br></div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;color:rgb(102,102,102)">the PyAntlr extension of Antlr consists of two software parts:</div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;color:rgb(102,102,102)">
<br></div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;color:rgb(102,102,102)"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">(1) A generator source code located in </span><span style="font-family:arial,sans-serif;font-size:13px;color:rgb(34,34,34)">antlr/actions/python ; and a</span></div>
<div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;color:rgb(102,102,102)"><span style="font-family:arial,sans-serif;font-size:13px;color:rgb(34,34,34)">(2) runt-time library located in lib/python </span></div>
<div class="gmail_default"><br></div><div class="gmail_default">I herewith declare, that </div><div class="gmail_default">o part (1) has been released into the wild under the conditions of license <a href="http://opensource.org/licenses/BSD-3-Clause" target="_blank" style="font-size:13px;font-family:arial,sans-serif">http://opensource.org/licenses/BSD-3-Clause</a> ; and further, that</div>
<div class="gmail_default">o part (2) has been released into the wild under the conditions of license <span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:13px">GPL version 3 or later (</span><font color="#500050" face="arial, sans-serif"><a href="http://www.gnu.org/licenses/gpl-3.0.txt">http://www.gnu.org/licenses/gpl-3.0.txt</a>)</font></div>
<div class="gmail_default"><font color="#500050" face="arial, sans-serif"><br></font></div><div class="gmail_default"><font color="#500050" face="arial, sans-serif">// Wolfgang Häfelinger</font></div><div class="gmail_default">
<br></div><div class="gmail_default"><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jul 13, 2014 at 6:07 PM, Thorsten Glaser <span dir="ltr"><<a href="mailto:tg@mirbsd.de" target="_blank">tg@mirbsd.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">wolfgang haefelinger dixit:<br>
<div class=""><br>
>Discussed this with the original author of Antlr. The lights are on red for<br>
>a new 2.7 release and I'm currently not willing to create a fork.<br>
<br>
</div>Sure. Let’s just add editorial notes from Terence and you to clean up<br>
the licence situation. We will put that into debian/copyright, and you<br>
(Terence, probably) can put it up on the website, and that should be<br>
everything anyone could ever need.<br>
<div class=""><br>
>which is why the “LICENSE.txt” of Antlr itself does not<br>
>> work for you. (Side fact: it’s misnamed because PD means absence of<br>
>> the need for a licence.)<br>
<br>
>What file name does Debian then propose?<br>
<br>
</div>This is not about Debian (they do not ship those files anyway, but<br>
collect all licencing information in a central file) but about PD<br>
versus licences. But this does not matter – we’re not re-releasing,<br>
so we just put the updated info “somewhere”, and everything is good.<br>
<br>
Besides, with the proposed language I sent to Terence, there would<br>
be a licence, so this point is moot anyway.<br>
<div class=""><br>
>> 1) antlr/actions/python/<br>
>> 2) lib/python/<br>
<br>
>My "statement" is then:<br>
><br>
> o All source code packed with (1) is released in terms of the BSD software<br>
>license.<br>
<br>
</div>That is one of these?<br>
* <a href="http://opensource.org/licenses/BSD-3-Clause" target="_blank">http://opensource.org/licenses/BSD-3-Clause</a><br>
* <a href="http://opensource.org/licenses/BSD-2-Clause" target="_blank">http://opensource.org/licenses/BSD-2-Clause</a><br>
<div class=""><br>
> p All source code packed with (2) is released in terms of the GPL software<br>
>license.<br>
<br>
</div>This also, unfortunately, has got several options…<br>
* GPL, any version<br>
<div class="">* GPL version 2 only<br>
* GPL version 2 or later<br>
* GPL version 3 only<br>
* GPL version 3 or later<br>
</div>* GPL version (1 or) 2 or 3 only<br>
<div class=""><br>
>So, can you help me reformulate them so that they look proper and can be<br>
>used in an "official" statement?<br>
<br>
</div>Yes, of course. Just solve the above choices ;-)<br>
<div class=""><br>
>Second, how shall I transmit this statement to Debian? There is a<br>
>"half-backed" website [1] - maintained by me - where I could put those<br>
>license details.<br>
<br>
</div>Just per eMail to this bugreport is enough. It would be good<br>
if you can PGP sign it, but that’s not been required until now.<br>
<br>
If you update a website, sure, put it up there. Otherwise, I’d<br>
suggest (once finished) you also send it to Terence, so it can<br>
be shown at the official Antlr site.<br>
<br>
Thanks for your patience!<br>
<br>
bye,<br>
//mirabilos<br>
<span class="HOEnZb"><font color="#888888">--<br>
<igli> exceptions: a truly awful implementation of quite a nice idea.<br>
<igli> just about the worst way you could do something like that, afaic.<br>
<igli> it's like anti-design. <mirabilos> that too… may I quote you on that?<br>
<igli> sure, tho i doubt anyone will listen ;)<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Wolfgang Häfelinger<br>häfelinger IT - Applied Software Architecture<br><a href="http://www.haefelinger.it" target="_blank">http://www.haefelinger.it</a><div>
+49 1520 32 52 981<br>(+31 648 27 61 59) <br></div></div>
</div>