热门问题
时间线
聊天
视角
Element
来自维基百科,自由的百科全书
Remove ads
Element(先前曾名为Riot与Vector)是一个以Matrix协定为基础的开放源代码自由软件,以Apache授权条款2.0授权。因为其使用了互联的Matrix协定,Element让使用者可以选择要连线的伺服器[8]。
另外,Element也支援端到端加密、群组、频道与档案分享[9],注册时也不需要电话号码。并提供网络应用程序、所有主要操作系统的应用程式以及Android与iOS行动应用程式。应用程式开发主要由New Vector Limited公司完成,其同时也参与了Matrix协定的开发[10]。
Remove ads
技术
Element是以Matrix React SDK建构[11],这是一套以React为基础的软件开发工具包,可以简化Matrix客户端的开发。Element多以网路技术建构而成,也会使用Electron(一套可以将网路应用程式转换为桌面应用程式的软体框架)制作在Windows、MacOS与Linux上的桌面客户端。Android与iOS客户端则是使用各自的平台工具开发与散布。
在Android上,于Google Play[12]与仅有自由软体的F-Droid[13]上均有提供,但并不完全相同。举例来说,F-Droid上的版本并未使用专有的Google云消息传递外挂程式。
历史
Element在2016年7月释出Beta版曾被名为Vector[9][14]。而在同年9月重新命名为Riot[15]。并在11月首次实作了Matrix的端到端加密,并以测试功能向使用者推出[16]。
2019年4月,官方于Google Play上释出了新版的应用程式,借此解决伺服器金钥泄露的问题[17]。开发者建议所有使用Google Play版应用程式的使用者都应尽快更新[18]。
2020年7月,Riot再度被重新命名为Element。
功能
Element因为能够透过Matrix将其他通讯桥接至应用程式上而闻名,如IRC、Slack、Telegram与其他通讯软体[19]。同时也整合了透过WebRTC传输的点对点音讯与视讯聊天及群组聊天。由于可以自行建立应用程式与其背后的聊天伺服器,所以Element常被倡导隐私权的人推荐[20]。
反应
因为Element是最成熟的客户端,所以通常会推荐新使用者从Element开始,就算是想要开始新的开发专案也是如此。在媒体中,它有时候会被视为Slack[10][21][22]或其他即时通讯客户端的替代品[23][24]。一般来说,Riot在开放原始码与自由软件社群中最受欢迎,这通常是因为其互联的本质[25]。而在Matrix平台上也有很多Linux发行版与密码货币的聊天室[26]。
参考资料
参见
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads