Matrix核心开发商并购开发人员即时通信平台Gitter

负责开源通信协议Matrix,以及团队即时通信应用程序Element开发的公司New Vector Limited,决定从GitLab买下开发人员即时通信聊天系统Gitter,而现在Gitter正更换使用通信协议到Matrix,如此便能让Gitter与同样使用Matrix的Element应用程序互通,并且最终成为Matrix的客户端,与互联Matrix网络上其他用户交谈。这次并购,将使Gitter成为第一个转换使用Matrix的聊天平台。

Element是一个由Matrix核心团队创建的开源通信软件,原来名称为Riot.im,在2020年7月的时候更名为Element,因为其使用了互联Matrix协议,因此可以让用户自由选择要连接的服务器,甚至可以与IRC、Slack、Telegram与其他通信软件互通。Element应用程序支持端到端加密、群组、频道和文件分享等功能,提供主要桌面和移动设备操作系统应用程序。

在并购初期,Gitter仍会继续维持日常运营,而Element将会创建原生Matrix连接,在gitter.im上使用新的桥接,连接专用的Matrix家服务器(Homeserver),让用户可以从Matrix访问Gitter的聊天室,并且把Gitter上所有历史对话桥接到Matrix上。

这个过程将会以开源的方式进行,由于GitLab在2017年,就以MIT开源授权发布Gitter,因此Element能够更轻易地开始这项工作。这项开源计划,将会记录整个搬迁过程,作为将现存聊天系统转换到Matrix上的研究案例,开发团队会开发新的桥,取代2016年所开发的matrix-appservice-gitter桥,让Gitter用户能够与其他开放Matrix网络用户交谈,也就是说,Gitter将会成为Matrix客户端。

Element提到,由于Gitter的应用程序具备一些Element中所没有的特色,因此在听到,GitLab建议Gitter加入Matrix网络时,他们便决定买下Gitter。Gitter具有一些Element欠缺的特色,包括线程还有与GitHub和GitLab深度集成,以及对搜索引擎友善的内容与封保存案等。

而更长远的并购目标,Gitter的功能将会逐渐整合到Element中,留下为gitter.im定制的Element版本,但是最后他们不会再对Gitter添加新功能,只会继续更新Element。

这样的整合,让Gitter用户可以用到不断更新的原生iOS和Android客户端,也能获得VoIP和线上会议功能,并且也能够使用Matrix中的所有其他客户端、机器人和服务器等。Gitter用户很快就会收到资料控制器更换的消息,届时将可选择加入与否。