<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ethically, this situation has some similarities to the DAO fork. </blockquote><div><br></div><div>Much better analogy:</div><div><br></div><div>1. An ISV make software which makes use of an undocumented OS feature.</div><div>2. That feature is no longer present in the next OS release.</div><div>3. ISV suffers losses because its software cannot work under new OS, and thus people stop buying it.</div><div><br></div><div>I think 99% of programmers would agree that this loss was inflicted by a bad decision of ISV, and not by OS vendor changing OS internals. Relying on undocumented features is something you do on your own risk.</div><div><br></div><div>I think it is ethically unambiguous to everyone who isn&#39;t on Bitmain&#39;s payroll. </div></div></div></div>