<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap:break-word"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">Hi there!</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">I’m glad to announce that Termius is a free mosh client for iOS and Android. At the moment we are working on a version for Mac, Windows and Linux.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">I wonder if it is possible to put a link to termius website from <a href="http://mosh.org">mosh.org</a> so end users have more options to pick up from.</div> <br><p class="airmail_on">On 4 May 2017 at 4:46:24 PM, Keith Winstein (<a href="mailto:keithw@cs.stanford.edu">keithw@cs.stanford.edu</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>


<title></title>


<div dir="ltr">Hello Roman,
<div><br></div>
<div>Okay, but if we can&#39;t see your code, we don&#39;t have a good way
to start to know if your implementation is &quot;fully compatible&quot; with
Mosh (it&#39;s not like we have a compatibility test suite for new
binary implementations). If you didn&#39;t implement it with clean-room
approach and were referencing the Mosh code as you wrote your own
implementation, we can&#39;t tell you if your program is a derivative
of Mosh or not. I do appreciate your kind words about Mosh.</div>
<div><br></div>
<div>Sincerely,</div>
<div>Keith<br></div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, May 3, 2017 at 6:45 PM, Roman
Kudiyarov <span dir="ltr">&lt;<a href="mailto:roman@termius.com" target="_blank">roman@termius.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">
Hi Keith!</div>
<span><br></span>
<p class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465airmail_on">
<span>On 2 May 2017 at 6:40:20 AM, Keith Winstein (<a href="mailto:keithw@cs.stanford.edu" target="_blank">keithw@cs.stanford.edu</a>) wrote:</span></p>
<div>
<blockquote type="cite" class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465clean_bq" style="font-family:Helvetica,Arial;font-size:13px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div>
<div>
<div dir="ltr"><span>Thanks for letting us know!</span>
<div><span><br></span></div>
<div><span>(1) Could you please describe the process you used to
develop a clean-room implementation of the Mosh protocol? Did you
write up a protocol specification based on the Mosh source code,
and then have somebody else implement the spec? If so, would you be
willing to share the protocol spec?</span></div>
</div>
</div>
</div>
</blockquote>
</div>
<p>Writing the spec would be ideal scenario but we just used the
original source code to learn the protocol and developed our own
implementation from scratch using different set of libraries and
frameworks. </p>
<div>
<div>
<blockquote type="cite" class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465clean_bq" style="font-family:Helvetica,Arial;font-size:13px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div>
<div>
<div dir="ltr">
<div><span><br class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465Apple-interchange-newline">

<br></span></div>
<div>
<div><span>(2) Is the source code of your implementation
available?</span></div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p>We are not sure about making it open-source as we are going to
use as our competitive advantage and we’ve invested quite a lot of
time to get to this point.</p>
<p><br></p>
<div>
<div>
<blockquote type="cite" class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465clean_bq" style="font-family:Helvetica,Arial;font-size:13px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div>
<div>
<div dir="ltr">
<div><span><br class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465Apple-interchange-newline">

<br></span></div>
<div><span>(3) We&#39;ve had bad experiences in the past with people
(especially iSSH on iOS) attempting to implement the Mosh protocol,
but with imperfect results, and users blaming Mosh for the
problems. As with these past cases, please don&#39;t refer to your
implementation as &quot;Mosh.&quot; Please refer to it as &quot;Termius
mosh-compatible mode,&quot; with your own name first and
&quot;mosh-compatible&quot; instead of &quot;Mosh&quot;.</span></div>
</div>
</div>
</div>
</blockquote>
</div>
<p>Sure, no problem. We will make sure that it’s mentioned as
&quot;mosh-compatible”.</p>
<p><span><br></span></p>
<div>
<blockquote type="cite" class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465clean_bq" style="font-family:Helvetica,Arial;font-size:13px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div>
<div>
<div dir="ltr">
<div><span><br class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465Apple-interchange-newline">

<br></span></div>
<div><span>Regards,</span></div>
<div><span>Keith<br></span></div>
</div>
<div class="gmail_extra"><span><br></span>
<div class="gmail_quote"><span>On Sun, Apr 30, 2017 at 3:34 PM,
Roman Kudiyarov<span class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465Apple-converted-space"> </span><span dir="ltr">&lt;<a href="mailto:roman@termius.com" target="_blank">roman@termius.com</a>&gt;</span><span class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465Apple-converted-space"> </span><wbr>wrote:<br>
</span>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<div style="word-wrap:break-word">
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgb(0,0,0);margin:0px">
Hi all!</div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgb(0,0,0);margin:0px">
<br></div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgb(0,0,0);margin:0px">
<br></div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px;color:rgb(0,0,0);margin:0px">
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px">I’m a co-founder of Crystalnix. We work on
Termius, cross-platform SSH client (iOS, Android, Mac, Windows,
Linux and Chrome). Now we have around 200K of monthly users! Our
team aims to redesign command line UX from scratch. Your team has
done an amazing job with the mosh protocol which was one of the
most desired features that our users have been asking for.</div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px"><br></div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px">We had to develop our own mosh client(completely
different code-base) due to the license restrictions. Anyway our
code is fully compatible with the current version of the mosh
server. Very shortly we are launching beta for Android and then
will roll out to other platforms as well. </div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px"><br></div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px">That means that this amazing technology(mosh)
will be available for huge user base for free!</div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px"><br></div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px">I just wanted to share those news and say thank
you for the job you’ve done! </div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px"><br></div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px">Please let me know if you have any
questions!</div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px"><br></div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px"><br></div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px">Kind Regards,</div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px">Roman Kudiyarov</div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_customfont" style="margin:0px">Termius Team</div>
</div>
<div class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_sign" id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465m_8066251359462494032bloop_sign_1493591181997020928">
</div>
</div>
<br>
______________________________<wbr>_________________<br>
mosh-devel mailing list<br>
<a href="mailto:mosh-devel@mit.edu" target="_blank">mosh-devel@mit.edu</a><br>
<a href="http://mailman.mit.edu/mailman/listinfo/mosh-devel" rel="noreferrer" target="_blank">http://mailman.mit.edu/mailman<wbr>/listinfo/mosh-devel</a><br>

<br></blockquote>
</div>
<br></div>
</div>
</div>
</blockquote>
<br class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465Apple-interchange-newline">
</div>
<br class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465Apple-interchange-newline">
</div>
<br class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465Apple-interchange-newline">
</div>
<div id="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465bloop_sign_1493861664625181952" class="m_-8138152759197452632m_-7236311359304337553m_-3892326203079903809m_1285917222321283465bloop_sign">
</div>
</div>
</blockquote>
</div>
<br></div>
</div>


</div></div></span></blockquote> <div id="bloop_sign_1502085166608849152" class="bloop_sign"></div></body></html>