<div dir="ltr">I know there are a lot of projects that use dual licensing, but I can't personally endorse the practice. I use the Apache 2 licence for Curv, which is compatible with GPL3 and most other licences. I really appreciate the clear wording of the licence, which makes it absolutely clear what the rights and obligations are, either if some corporation uses my code, or some corporation contributes to my code. I stopped using the MIT licence because different people interpret it in different ways, with respect to my rights as an author, and the patent grant clause in Apache 2 protects both me and other users from patent litigation in certain cases. The Apache foundation recommends against dual licensing:<div><br></div><div><span style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">"The ASF will not<span> </span></span><em style="font-weight:bold;font-style:normal;color:rgb(106,106,106);font-family:arial,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">dual</em><span style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">-</span><em style="font-weight:bold;font-style:normal;color:rgb(106,106,106);font-family:arial,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">license</em><span style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span> </span>our software because such<span> </span></span><em style="font-weight:bold;font-style:normal;color:rgb(106,106,106);font-family:arial,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">licenses</em><span style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span> </span>make it impossible to determine the conditions under which we have agreed to collaborate on a collective product, and are thus contrary to the<span> </span></span><em style="font-weight:bold;font-style:normal;color:rgb(106,106,106);font-family:arial,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Apache</em><span style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span> </span>spirit of open, collaborative development among individuals, industry, and nonprofit organizations."</span><br></div><div><span style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div><span style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">I'm sure that paragraph was written by a lawyer working for the Apache foundation, so it reflects a lawyer perspective on dual licensing.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 15 April 2018 at 21:50, Chris Frey <span dir="ltr"><<a href="mailto:cdfrey@foursquare.net" target="_blank">cdfrey@foursquare.net</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 Thu, Apr 12, 2018 at 03:12:03PM -0400, Paul Nijjar via kwlug-disc wrote:<br>
> I don't hate the GPL but I chose the Apache license deliberately so<br>
> that giant corporations would be willing to use my scripts to send<br>
> newsletters. But this is not a big consideration for me.<br>
<br>
</span>You are the copyright holder.  You are not affected by the licenses<br>
you choose for your own code.  You can mix and match for personal use<br>
with anything you like.<br>
<br>
It is the distribution where it affects the poor person trying to use your<br>
scripts.  To make that easy, I'd just say in your license file that they<br>
can use this code under either Apache or GPL at their choice.  And keep<br>
the integration code that depends on the GPL dependency modularized<br>
enough so that any giant corpiration that wants to use your scripts can<br>
choose Apache + rewrite GPL module themselves.<br>
<br>
The only place this matters for you is when someone submits a patch<br>
to you for inclusion.  If they also allow use of their code under both<br>
licenses, you're fine.<br>
<br>
Just my non-lawyer $0.02.<br>
<span class="HOEnZb"><font color="#888888">- Chris<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<wbr>_________________<br>
kwlug-disc mailing list<br>
<a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a><br>
<a href="http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">http://kwlug.org/mailman/<wbr>listinfo/kwlug-disc_kwlug.org</a><br>
</div></div></blockquote></div><br></div>