<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 9, 2019 at 4:00 AM VanL <<a href="mailto:van.lindberg@gmail.com">van.lindberg@gmail.com</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto"><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div> Since your language seems oriented toward a system with a system operator who potentially hoards data....</div></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I am not sure where you are getting this.</div></div></blockquote><div><br></div><div>The fact that your text has language to compel someone to disclose data in certain situations obviously indicates that you believe a licensee might not otherwise wish to disclose that data ("hoard" it). Your discussion of the terms, albeit theoretical, was posed as applying to a photo storage site which refused to return your photos.</div><div><br></div><div>The intent for Holochain, as promoted by your customer, is to be distributed without middlemen. However, in such a network there would be little need for the data disclosure terms, thus they appear to be meant to fight a centralized operator. Indeed, the explanatory language for Holochain poses it this way:<br></div><div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div class="gmail_quote">Suppose someone releases a cryptocurrency which promotes itself as a peer-to-peer app that is extremely easy to use. You just install it on your phone, tablet, or computer, and it leverages the power of cryptographic keys to sign transactions to and from your account/wallet. You can do direct transactions with other users without those transactions going through any centralized servers.</div><div class="gmail_quote"><br></div><div class="gmail_quote">That sounds pretty normal so far, but this particular application generates the crypto keys for your account from a key-server controlled by the software developer. It turns out the developer ALSO has a copy of everyone’s private keys that control their accounts, and can spend anyone’s funds whenever they want. Would you consider this a valid approach for a decentralized cryptocurrency?</div></blockquote><div class="gmail_quote"><div><br></div><div>It seems to me that this is the sort of operation to which the data disclosure terms are directed.</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"><div dir="auto"><div dir="auto"><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div class="gmail_quote"><div><div><span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:16px"><b>cryptographic keys</b>, and any information reasonably necessary to compile the Source Code into Object Code <b>or Process User Data</b> using generated Object Code.</span><span style="color:rgb(80,0,80);font-family:sans-serif"> </span>  </div></div></div></blockquote><div class="gmail_quote"><div><br></div><div>I am still reading this as "cryptographic keys necessary to process user data". If that is not what it says, perhaps splitting this into two sentences is appropriate.</div></div></div></blockquote></div></div></div></blockquote><div>... </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto"><br></div><div dir="auto">No. You are selecting elements from the sentence in such a way as to create a new sentence. A Recipient gets everything necessary to compile the binary and execute the resulting object code.</div></div></blockquote><div><br></div><div>The problem I am having here is a more global problem with the license. A number of competent attorneys have struggled with it here, and it's sufficiently unclear to them; or in the case of public performance, contrary to their understanding of law; that I can't count on lawyers and courts holding to your interpretation. Nor do I believe that uncounseled developer has the slightest hope of developing a correct understanding of the license.</div><div><br></div><div>    Thanks</div><div><br></div><div>    Bruce</div></div></div>