<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Dec 6, 2019 at 3:56 PM Josh Berkus <<a href="mailto:josh@berkus.org">josh@berkus.org</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">
You're gonna need to draw a diagram here, because I'm just not seeing<br>
how you get that out of the license text.<br></blockquote><div><br></div><div>I was one of the folks at Pixar who used a typewriter, sorry, I can only do this with words.</div><div><br></div><div>You're the database guy, that will be important to understand this.</div><div><br></div><div>What is the purpose of the data terms? They don't stand alone in a vacuum, they were put in the license for a purpose, and they have to implement that purpose. The Holochain is a distributed data storage network, synchronized by blockchain and operated as a set of independent hardware nodes whose operators  have the terms of the CAL to govern their behavior. One of the defining features of this network is that node operators can not sequester your user data. Thus, the anti-sequestration "data terms" in the CAL.</div><div><br></div><div>One would usually expect to see terms like this in a contract governing all node operators. <i>Either</i> (1) the Holochain creators wish to do without such a contract, <i>or </i>(2) it might be that they don't want the software used for a <i>competing</i> network where the data terms do not exist (and this would be a use restriction IMO). The data terms <i>have to</i> be in the CAL to implement this second purpose, a contract by all Holochain node operators would not prevent a competing network.</div><div><br></div><div>What if a Holochain node operator developed Open Source software interoperable with Holochain, but not under the CAL? That person would not be bound by the data terms. And they would be able to sequester user data. They might even choose not to let modified user data propagate back to the Holochain. They could have a corner of the Holochain that they entirely own, and locked-in users, which is against the stated purpose of the Holochain.</div><div><br></div><div>So, how could the Holochain creators fight this? By asserting their patents. Whether the defendant is Open Source or not, they would have to do it to protect the Holochain.</div><div><br></div><div>    Thanks</div><div><br></div><div>    Bruce</div></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Bruce Perens - Partner, <a href="http://OSS.Capital" target="_blank">OSS.Capital</a>.</div></div></div></div></div>