<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Oct 23, 2017 at 7:48 PM, Kyle Mitchell <span dir="ltr"><<a href="mailto:kyle@kemitchell.com" target="_blank">kyle@kemitchell.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Can you give an example of a net-freedom-reducing use<br>
condition targeting license terms or source publication that<br>
backfired?  Do you believe that _all_ use-based conditions<br>
are doomed to backfire, that we can't write effective ones?<br></blockquote><div><br></div><div>I mentioned the Berkeley SPICE one. But mainly the problem is keeping the legal load on passive users low.  Use restrictions, of course, effect users. And I really did consider that when writing the OSD.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">
</span>That language reads:<br>
<br>
  The license must not restrict anyone from making use of<br>
  the program in a specific field of endeavor.  For example,<br>
  it may not restrict the program from being used in a<br>
  business, or from being used for genetic research.<br></blockquote><div><br></div><div>While use restrictions are the main way that proposed licenses fail the field-of-endeavor language, they are not the only one. Coupling other license terms to fields of endeavor would also fail. No arguments about why the OSD should then ban the GPL, please. We've disposed of that one.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">So in your opinion distribution with modifications is the furthest copyleft can go?</blockquote><div><br></div><div>No. Actually I don't know how you got there, since we haven't been discussing distribution.</div><div><br></div><div>Consider a license with these terms:</div><div><br></div></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div class="gmail_extra"><div class="gmail_quote"><div><i>If you modify the program, you must publish the modification in the source code form preferred for modification. As an exception to this rule, you are not required to distribute source code during private development of your modification. This is defined as until you distribute the program, use it for another legal entity, or allow another legal entity to use it.</i></div></div></div></blockquote><div class="gmail_extra"><div class="gmail_quote"><div><i><br></i></div><div>See what I did here? I inverted a use restriction into a permission which lets you out of a license requirement.</div><div><br></div><div>The requirement for this to work is that the first statement be legal under the OSD. So:</div><div><br></div></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div class="gmail_extra"><div class="gmail_quote"><div><i>If you modify the program, you must publish the modification in the source code form preferred for modification.</i></div><div><i><br></i></div></div></div></blockquote>That's OSD-compliant and it's the only requirement or restriction. Then:<div><i><br></i><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><i>As an exception to this rule, you are not required to distribute source code during private development of your modification. This is defined as until you distribute the program, use it for another legal entity, or allow another legal entity to use it.<br></i><br></blockquote></div><div>This is only a permission. There's language like this in GPL 3 with regard to the Novell-Microsoft patent license.</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap"><i>unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.</i></pre></div></blockquote><div>OSI approved the license.</div><div><br></div><div>    Thanks</div><div><br></div><div>    Bruce</div></div>