<html><head><title>Re[2]: [whispersystems] what will happen to Signal Desktop?</title>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
</head>
<body>
<span style=" font-family:'Courier New'; font-size: 10pt;">Well, maybe Windows really is moving in that direction, but the day Windows forces users to use its app store (which is bound to be a parody of Apple and Android app stores, as always) will be the day I switch to another OS. I am currently running Windows 7 and have not yet used Windows app store ONCE in my entire life.<br>
<br>
I don't think one has to be paranoid and/or an expert to install software on Windows: just download it from a trustworthy source (e.g. SourceForge, FossHub, etc.) that uses https and check the installer's digital signature before clicking "ok" in the dialogue.<br>
<br>
A.<br>
<br>
<br>
You wrote on Sunday, August 21, 2016 at 6:13:47 PM:<br>
<br>
</span><table>
<tr>
<td width=2 bgcolor= #0000ff><br>
</td>
<td width=1151><span style=" font-family:'courier new'; font-size: 10pt;">Think about how desktop is moving towards the same distribution model though. Windows has an app store, as does Mac OS X. Deploying something inside an app store model is an option, even outside of browser app stores (like what Chrome has). So it's worth considering.<br>
The paranoid and/or experts can always manually compile, hash check, etc.<br>
Is Signal Desktop in use on more than traditional computers? I don't know of any other environments that allow Chrome plug-ins, although Chrome is obviously used on more than desktop devices.<br>
<br>
On Aug 21, 2016 02:20, "Alexander Kayumov" <</span><a style=" font-family:'courier new'; font-size: 10pt;" href="mailto:alexander-***@yandex.ru">alexander-***@yandex.ru</a><span style=" font-family:'courier new'; font-size: 10pt;">> wrote:<br>
This is partially so. But!<br>
<br>
(First of all, 50 million users for Signal seems like a gross exaggeration!.. Unfortunately.)<br>
<br>
Second, desktop security is different in character from mobile security. Your logic fully applies to and works for mobile security. I've read Moxie defend the developers' decision not to distribute Signal via platforms other than Google Play Store for Android, for example. And I do indeed agree with all the arguments that he made and that you have rehashed.<br>
<br>
However, in my opinion, porting all these arguments over to the desktop side is a bit ridiculous. It's simply not how desktop security works. NO DESKTOP APP does this, other than Signal Desktop. ALL other desktop security apps use other models, which somehow seem to more or less work. Tor, Tails, TrueCrypt and other FDE software, password managers, and so on and so forth - all use other, "traditional" desktop distributions models.<br>
<br>
You host your distribution on a secure server, you notify users of updates, you let them check hashes and digital signatures, etc.<br>
<br>
A.<br>
<br>
<br>
You wrote on Sunday, August 21, 2016 at 3:40:59 AM:<br>
<br>
> Chrome Apps, home of signal-desktop, will being shut down next year;<br>
> several folks on the mailing list are hopeful that this is an<br>
> opportunity for it to be ported to their favorite language, even as a<br>
> native app. But before suggesting a language or framework to replace<br>
> js/Chrome Apps, let's consider why OWS selected the Chrome Apps platform<br>
> in the first place. Did they just prefer javascript over c++?<br>
> Actually, the language has little to do with it.<br>
<br>
> Consider what happens after you discover a bug that affects the privacy<br>
> of 50 million users. How do you get it to them? Distributing an update<br>
> is a non-trivial problem that is fraught with its own security concerns.<br>
> OWS chose the Chrome Apps framework because it addresses those concerns<br>
> and more importantly, it externalizes all the effort that goes into<br>
> maintenance. Who maintains the CDN servers to host the app? Google.<br>
> Who defends servers against DDoS attacks, updates the software that<br>
> pushes updates, including the PKI authentication so that the update<br>
> delivery protocol itself isn't hijacked to harm users? That's Google.<br>
> Who protects Signal's brand against app store typo squatting? Google<br>
> again. Together, all of these measures ensure that when a user *thinks*<br>
> they're protected by Signal, they actually are.<br>
<br>
> There would be no signal-desktop without Chrome Apps, so casually<br>
> suggesting that OWS should port it to c++, java, or<br>
> "electron" isn't much help. With the sunset of Chrome Apps,<br>
> signal-desktop is in need of a new secure distribution channel, and if<br>
> that channel prefers javascript, c# or even perl, so be it. But any<br>
> discussion that neglects the distribution problem is unhelpful.<br>
</td>
</tr>
</table>
<br><br>
<br>
<span style=" font-family:'arial'; font-size: 10pt; color: #008080;"><i>-- <br>
<br>
Kind regards,<br>
Alexander Kayumov.<br>
<br>
Email: </i></span><a style=" font-family:'arial'; font-size: 10pt;" href="mailto:alexander-***@yandex.ru">alexander-***@yandex.ru</a><span style=" font-family:'arial'; font-size: 10pt; color: #008080;"><i>, </i></span><a style=" font-family:'arial'; font-size: 10pt;" href="mailto:***@gmail.com">***@gmail.com</a></body></html>