<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 26, 2016 at 5:54 AM, Gervase Markham <span dir="ltr"><<a href="mailto:gerv@mozilla.org" target="_blank">gerv@mozilla.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 25/10/16 18:29, Josh berkus wrote:<br>
> 2. any additions to this core code must be licensed Apache 2.0, and<br>
> documented.<br>
<br>
</span>I'm not sure you can force this, because the Apache license itself says<br>
that it's OK to put Apache code into proprietary products. That's the<br>
point of a permissive license. If you say derivatives of this Apache<br>
code have to be Apache-licensed, you've turned it into a copyleft license.<br>
<span class=""><br></span></blockquote><div><br></div><div>That is a good point. So I would change this to any additions to this code must be licensed under both UCL 1.0 or later and Apache 2.0 or later. The UCL had enforces the copyleft behavior while the apache part allows reuse of new code in proprietary products.</div><div><br></div><div>The behavior is not exactly like that of UCL but probably close enough if folks prefer this to what is written.</div></div></div></div>