像许多家庭一样,我的位置很不方便,我在北美和南美都有很多同事。 因此,多年来,我越来越依赖WhatsApp与人们保持联系。 所要求保护的端到端加密对我很有吸引力,因为我更喜欢保持一定程度的隐私,而且还要避免强迫与我交流的人使用不安全的机制。 但是,所有这些WhatsApp / Facebook / Instagram的“融合”已经导致我们的家人决定用脚投票。 除了与拒绝使用其他任何东西的人进行交流之外,我们不再将WhatsApp用于其他任何事情,我们正在研究它们。
那我们该用什么呢? 在我撒豆之前,我想解释一下我们还考虑了哪些其他选择以及如何选择。
我们考虑的选项以及我们如何评估它们
那里有数量惊人的消息传递应用程序 ,我们花了很多时间思考替换所需的内容。 我们首先阅读了Dan Arel关于保护隐私的五种社交媒体替代品的文章。
然后,我们提出了核心需求清单:
- 我们全家使用Android手机。
- 我们当中有一个拥有Windows桌面; 其余的使用Linux。
- 我们的主要兴趣是可以在手机上单独或成组聊天的东西,但是拥有一个桌面客户端会很好。
- 也可以进行语音和视频通话。
- 我们的隐私很重要。 理想情况下,该代码应该是开源的,以方便进行安全性审查。 如果该操作不是纯粹的对等操作,则操作服务器组件的组织不应基于我们的个人信息的商业化来开展业务。
那时,我们将长列表缩小到Viber , Line , Signal , Threema , Wire和Riot.im。 虽然我强烈倾向于开放源代码,但我们希望包括一些封闭源代码和付费解决方案,以确保我们不会丢失重要的内容。 这是这六个替代方案的评估方式。
线
Line是一种流行的消息传递应用程序,它是更大的Line“生态系统”的一部分-在线游戏,出租车(在日本类似于Uber的服务),Wow(送餐服务),Today(新闻中心),购物和其他。 对于我们来说,Line会检查包含所有这些附加功能的太多框。 另外,我无法确定其当前的安全质量,并且它不是开源的。 商业模式似乎是建立一个社区并弄清楚如何通过该社区赚钱。
暴动
Riot.im在Matrix协议之上运行,因此,用户可以选择Matrix提供程序。 它似乎也检查了我们所有的“需求”框,尽管在操作中它看起来更像是Slack,具有面向房间且可互操作/联合的设计。 它提供了桌面客户端,并且是开源的。 由于Matrix协议可以托管在任何地方,因此任何业务模型都是Matrix提供商所特有的。
信号
Signal提供了与WhatsApp类似的用户体验。 它会检查我们所有的“需求”框,并通过外部审核验证其可靠的安全性。 它是开源的,由非营利性基金会开发和运营,原则上类似于Mozilla基金会。 有趣的是,Signal的通信协议似乎已被其他消息传递应用程序使用, 包括WhatsApp 。
三马
Threema非常注重隐私。 它检查了我们的一些“需求”框,并提供了有关其安全性的良好外部审核结果。 它不提供桌面客户端,尽管其中一些核心组件提供了支持,但它也不是完全开源的。 Threema的商业模式似乎是提供付费的安全通信。
Viber
Viber是一个非常流行的消息传递应用程序。 它检查了我们大多数的“需求”框; 但是,它似乎没有可靠的证据,它似乎使用了专有的加密机制,据我所知,其当前的安全机制并未经过外部审核。 它不是开源的。 所有者乐天(Rakuten)似乎正在计划将付费订阅作为一种商业模式。
线
Wire是由某些前Skype人士创建的。 它似乎检查了我们所有的“需求”框,尽管我对其安全配置文件并不完全满意,因为它存储的客户端数据显然未在其服务器上加密。 它提供了桌面客户端,并且是开源的。 开发商和运营商Wire Swiss似乎将付费服务作为其未来的商业模式。
最终裁决
最后,我们选择了Signal。 我们喜欢它的开放式设计方法,认真且持续的隐私和安全立场,并喜欢在我们的GNOME(和Windows)台式机上安装Signal应用程序。 它在我们的Android手机和台式机上都表现出色。 而且,对于我们的小型用户社区而言,这并不是什么大惊喜; 它感觉比WhatsApp更像WhatsApp,而不是Riot.im,我们也进行了广泛尝试。 话虽如此,如果我们试图替换Slack,我们可能会转向Riot.im。
有喜欢的信使吗? 在下面的评论中告诉我们。
翻译自: https://opensource.com/article/19/3/open-messenger-client