要求:


开源;
跨平台(至少在Windows,Linux,OS X上);
文本聊天,群组聊天;
加密消息的数量;
可靠地最终传递消息(包括发送到脱机联系人);
发送文件;
Skype级NAT遍历;支持IPv6的附加功能;
发送消息的编辑功能;
在活动聊天和聊天记录中进行搜索。

可以使用什么代替专有的Skype进行文本聊天?

是否有计划或Alpha项目明确地(即不像XMPP中的可选XEP)计划完成以上所有要点?

XMPP在理论上可以很好地完成上述所有工作,但实际上却没有(根据我对各种客户的实验),并给人以“按社区设计”的感觉……

评论

因此,如果有一个特定的跨平台XMPP客户端提供所有这些功能,那将是一个有效的建议(因为您可能要求所有参与者都使用同一客户端,就像Skype一样)?

对于Android:softwarerecs.stackexchange.com/q/1530/903

@unor,如果每个平台都有一个满足所有要求的客户端,并且所有这些客户端对于所有要求都可以互操作,则XMPP才有效。 / *顺便说一句,再加上一点... * /

@FranckDernoncourt,该问题的分数列表与该问题的确不匹配。

并非全部,但它确实包含加密/群聊/发送照片和视频。

#1 楼

Pidgin是一个开放源代码的多平台(Windows,Linux,MacOSX)聊天客户端,支持多种协议,包括XMPP和其他协议。它还具有用于OTP(一次性密码),GPG和其他加密方法的插件,以及基于Tor的P2P消息协议。它还允许共享图像和文件,但是大小可能会受到限制。

对您的要求的评论:


开源
跨平台(Windows,Linux,OS X);
文本聊天,群组聊天(取决于协议,支持许多聊天功能);
消息加密(通过插件:GPG,一次性键盘等);
可靠可靠地传递消息(配置选项:脱机消息仿真);
发送文件
Skype级NAT遍历; IPv6支持的奖励(取决于协议,服务器和设置。未确认。)
发送消息编辑(不确定,也许可以通过插件扩展)
在活动聊天和聊天历史中搜索(不确定,也许通过插件可扩展,历史日志可见且可配置)


评论


谢谢您的回答,Miguel!您能否对其进行编辑,并指出如何满足其他要求,例如可靠的传递,NAT遍历,已发送消息的编辑,搜索?谢谢!

– Izzy♦
2014-09-16 9:38

Pidgin是否可以与其插件捆绑在一起,以立即提供所有有用的功能,而无需为所有用户进行配置?

– Vi。
2014年9月18日在12:36

@Vi。某些插件通常与默认安装捆绑在一起,但答案中提到的大多数插件都是第三方插件,默认情况下不捆绑。如果需要,可以创建一个打包并配置了所有内容的程序包。如何执行此操作将取决于您的目标平台。

–miguelbernadi
2014-09-18 13:32

#2 楼

Tox-具有新的隐私/安全意识的IM,视频聊天和呼叫客户端。

将我对类似问题的答案重新发布到这里,

Tox是:


开源
免费,如“免费啤酒”中一样,没有广告。
分布式,点对点
跨平台:Win,OS x,Linux
快速文件共享
支持群聊
支持IPv6

一些功能,例如编辑已发送的消息或搜索活动/已发送的消息,我不确定这些功能是否可用(甚至可能..?从未听说过正在编辑发送的消息...)!下面的评论更新了答案。

评论


Tox中的消息编辑已存在未解决的问题:1 2 3 4。

– Vi。
14-10-23在21:55

@Vi。哦,我不知道有人能做到这一点。我想我对Skype的了解还不够多!感谢您指出这一点!

–未知协议
14-10-24在4:37

在StackExchange聊天中,我看到的最好的编辑是在这里。它甚至对每个编辑的消息都有修订历史记录。基本上,我将StackExchange的聊天视为创建良好聊天体验的模型。

– Vi。
2014-10-24 13:23

现在看来Tox已经失效。

– drabsv
18年1月12日在19:40