<div dir="ltr">Hello again,<div>It's been a week since my query. I'd like to know if the lack of response indicates that Trevor or Open Whisper Systems feel this isn't something worth clarifying.</div><div><br></div><div>There are many projects out there who have been impacted negatively because of this ambiguity on how Signal Protocol might be implemented:</div><div><br></div><div>* Silent Circle were contacted by Open Whisper Systems and asked to modify their implementation, which they ended up renaming to ZINA as a consequence, away from LibSalamander ("Zina is Not Axolotl").</div><div>* ChatSecure almost lost their U.S. public funding to implement Signal Protocol, until an agreement could be reached regarding whether a totally independent implementation could be published on the App Store.</div><div>* Wire claims to have been asked for USD $2.5M for licensing fees for Signal Protocol after writing their own implementation, and were forced to update their independent implementation with a copyright notice for Open Whisper Systems.</div><div>* Some other projects are also claiming that in the past year, before these specs were published, they were asked to pay a licensing fee even if they intended to independently implement Signal Protocol from scratch.</div><div><br></div><div>I think the above examples render my question undeniably relevant. When I sent my question last week, it was the second time in a year that I had formally presented it to this mailing list. Trevor and his team have had ample time to respond.</div><div><br></div><div>Why is my question not eliciting a response after asking it twice over the space of weeks and months? Would I be exaggerating if I suspected that my question was being intentionally ignored?</div><div><br></div><div>Nadim</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 21, 2016 at 12:26 PM, Nadim Kobeissi <span dir="ltr"><<a href="mailto:nadim@nadim.computer" target="_blank">nadim@nadim.computer</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear Trevor,<div>Thank you very much for your diligent work on specifying these important protocols.</div><div><br></div><div>For the sake of complete clarity, I must ask one final question regarding this matter:</div><div><br></div><div>To my understanding, each of the three components of the Signal protocol have now been specified in the public domain. Does this mean that a third-party developer is allowed to combine these three components to construct a protocol that functions exactly like the full Signal protocol itself, without that resulting mirror being bound by the GPL license governing the libsignal libaries, or any other such license or restriction? Would that third-party developer's resulting library be publishable in the public domain as well, should that developer desire it?</div><div><br></div><div>I have asked this question before these specifications were published, but did not receive an answer. Now that the specifications are out there in the public domain, I think it's appropriate for Open Whisper Systems to provide a clear answer to this query once and for all.</div><div><br></div><div>Again, I congratulate you on the accomplishments your team has made towards making secure messaging more ubiquitous around the world. I hope that with this public domain approach, more developers will be able to follow in that stead.</div><div><br></div><div>Regards,</div><div>Nadim</div></div><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Sun, Nov 20, 2016 at 10:18 PM, Trevor Perrin <span dir="ltr"><<a href="mailto:trevp@trevp.net" target="_blank">trevp@trevp.net</a>></span> wrote:<br></span><div><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
A spec for the "Double Ratchet" algorithm is available at [1].<br>
<br>
We'd welcome feedback, as usual.<br>
<br>
Trevor<br>
<br>
[1] <a href="https://whispersystems.org/docs/" rel="noreferrer" target="_blank">https://whispersystems.org/doc<wbr>s/</a><br>
______________________________<wbr>_________________<br>
Messaging mailing list<br>
<a href="mailto:Messaging@moderncrypto.org" target="_blank">Messaging@moderncrypto.org</a><br>
<a href="https://moderncrypto.org/mailman/listinfo/messaging" rel="noreferrer" target="_blank">https://moderncrypto.org/mailm<wbr>an/listinfo/messaging</a><br>
</blockquote></div></div></div><br></div>
</blockquote></div><br></div>