<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 22, 2019, 00:18 Howard Chu <<a href="mailto:hyc@openldap.org" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">hyc@openldap.org</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I don't believe this test is conclusive. Sending modifications back to the<br>
code's original author doesn't immediately publish them.</blockquote></div></div><div dir="auto"><span style="font-family:sans-serif"><br></span></div><div dir="auto"><span style="font-family:sans-serif">"Original author" is frought. We've seen a number of licenses that privilege this hypothetical person. None of them will be free or open source software under any standard. Who's the original author when you combine two pieces of software? We can require that you notify everyone who has contributed. This sounds like a more horrible form of badgeware.</span><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> And, publication<br>
of a modification doesn't necessarily identify anybody. For example -<br>
some of the contributors to rtmpdump used a cryptographic hash to<br>
assert their copyrights.<br>
<br>
<a href="http://git.ffmpeg.org/gitweb/rtmpdump.git/blob/c5f04a58fc2aeea6296ca7c44ee4734c18401aa3:/README" rel="noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">http://git.ffmpeg.org/gitweb/rtmpdump.git/blob/c5f04a58fc2aeea6296ca7c44ee4734c18401aa3:/README</a></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Publication may not necessarily identify someone, but that doesn't make it a good idea.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> and Desert Island test (a person stranded on an<br>
> island, no matter whether alone or with other deserted people, but<br>
> cut off, must be able to exercise all DFSG-conformant works inside<br>
> their limited-connectivity society).<br>
<br>
The requirement to send modifications back doesn't prevent anyone from using the code. You<br>
could call it best-effort, or at earliest opportunity.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><div dir="auto">Best effort can be very, very lazy.</div><div dir="auto"><br></div><div dir="auto">I simply don't think requiring the publication of private changesets will accomplish what you want. At best you'll get a mountain of half done patches or nothing at allĀ </div><div dir="auto"><br></div><div dir="auto">This assumes that anyone would be willing to use this license. I haven't heard of any serious project that uses the RPL. Why would users flock to this?</div><div dir="auto"><br></div><div dir="auto">As for an overall goal of this license it sounds like you want to exert control over end users, right? Proprietary software gives you tools for this.</div><div dir="auto"><br></div><div dir="auto">Brendan</div></div></div>