Element (software)
Vývojář | New Vector |
---|---|
Aktuální verze | 1.11.47 (24. října 2023) |
Operační systém | Linux Android Microsoft Windows macOS iOS |
Platforma | Android iOS |
Vyvíjeno v | Java, JavaScript a Objective-C |
Typ softwaru | svobodný software a Matrix client |
Licence | Apache License, Version 2.0 |
Web | element |
Některá data mohou pocházet z datové položky. |
Element (dříve Riot a Vector) je svobodný softwarový klient pro zasílání okamžitých zpráv (IM) založený na protokolu Matrix, distribuovaný pod Apache License 2.0. Vzhledem k tomu, že používá federalizovaný protokol Matrix, uživateli si může vybrat server, ke kterému se připojí jako ke svému domovskému.[1]
Element také podporuje end-to-end šifrování, skupiny, místnosti a sdílení souborů mezi uživateli.[2] Je k dispozici jako webová aplikace, aplikace pro všechny hlavní počítačové operační systémy a jako mobilní aplikace pro Android a iOS .[3] Vývoj aplikace zaštiťuje společnost New Vector Ltd., která se rovněž podílí na vývoji protokolu Matrix.[4]
Iniciativou PRISM Break je doporučován v rámci kategorie IM klientů.[5]
Technologie
Element je vytvořen pomocí vývojové sady Matrix React SDK[6], která je založena na Reactu, což usnadňuje vývoj Matrix klientů. Element je postaven na webových technologiích a využívá aplikační rámec Electron pro tvorbu desktopových aplikací z webových aplikací v mutacích pro Windows, MacOS a Linux. Klienti Android a iOS jsou vyvíjeni a distribuováni pomocí nástrojů příslušné platformy.
Pro Android je aplikace dostupná jak v Google Play[7] tak v repozitáři F-Droid[8], který obsahuje i minoritní verze. Verze na F-Droidu neobsahují proprietární plugin Google Cloud Messaging.
Historie
Riot se v době uvolnění beta verze v červenci 2016[9] nazýval Vector.[2] Značka byla přebudována a aplikace přejmenována na Riot v září téhož roku.[10] Přebudování značky provedla společnost Canadian brand consultancy LP/AD.[11] V listopadu vznikla první implementace end-to-end šifrování v Matrixu a uživatelům byla uvolněna beta verze.[12]
Funkce
Element je známý schopností integrovat pomocí Matrixu jiné komunikační nástroje jako je IRC, Slack, Telegram a další.[13] Umožňuje hlasovou a video komunikaci typu klient–klient a skupinové rozhovory prostřednictvím WebRTC. Element je často doporučován zastánci ochrany soukromí pro možnost autonomního hostování aplikace i chatovacího serveru.[14]
Přijetí veřejností
Protože je Element nejpropracovanějším Matrix klientem, je dokonce samotným Matrix projektem doporučován jeho novým uživatelům.[15] Médii bývá vnímán jako alternativa ke Slacku[4][16][17] nebo jiným IM klientům.[18][19] Obecně se Element jeví jako nejpopulárnější v komunitách open source a svobodného softwaru, kde je občas vyzdvihována jeho schopnost federalizace.[20] Technologické zaměření je patrné i v největších místnostech platformy Matrix, jak vidno na místnostech Linux distributions nebo CryptoCurrency.[21] Aplikace má na Google Play více než 100 000 stažení,[7] ale pravděpodobně má i další uživatele, kteří si ji stáhli z F-Droidu nebo jiné platformy.
Reference
V tomto článku byl použit překlad textu z článku Riot.im na anglické Wikipedii.
- ↑ Dostupné online.
- ↑ a b Archivovaná kopie [online]. [cit. 2019-02-03]. Dostupné v archivu pořízeném dne 2018-09-04.
- ↑ Riot – Riot – open team collaboration [online]. [cit. 2018-10-18]. Dostupné online. (anglicky)
- ↑ a b Riot wants to be like Slack, but with the flexibility of an underlying open source platform. TechCrunch. Dostupné online [cit. 2018-10-18]. (anglicky)
- ↑ All Projects - PRISM Break. prism-break.org [online]. [cit. 2019-02-03]. Dostupné online.
- ↑ vector-im/riot-web [online]. [cit. 2018-10-18]. Dostupné online. (anglicky)
- ↑ a b Archivovaná kopie [online]. [cit. 2019-02-03]. Dostupné v archivu pořízeném dne 2018-10-24.
- ↑ Archivovaná kopie [online]. [cit. 2019-02-03]. Dostupné v archivu pořízeném dne 2018-10-19.
- ↑ RIOT.IM. Say Hello To Vector! [online]. 2016-06-09 [cit. 2018-10-18]. Dostupné online.
- ↑ RIOT.IM. Let’s Riot! [online]. 2016-09-19 [cit. 2018-10-18]. Dostupné online.
- ↑ Archivovaná kopie [online]. [cit. 2019-02-03]. Dostupné v archivu pořízeném dne 2019-03-27.
- ↑ RIOT.IM. Riot releases end-to-end encryption: get ready to chat securely! [online]. 2016-11-21 [cit. 2018-10-18]. Dostupné online.
- ↑ itsfoss.com. Dostupné online.
- ↑ Archivovaná kopie [online]. [cit. 2019-02-03]. Dostupné v archivu pořízeném dne 2019-02-28.
- ↑ Try Matrix Now! | Matrix.org [online]. [cit. 2018-11-04]. Dostupné online. (anglicky)
- ↑ TILLEY, Sean. Riot, a Decentralized Slack‐like Messenger (Powered by Matrix) [online]. 2017-04-26 [cit. 2018-11-04]. Dostupné online.
- ↑ Open Source und verschlüsselt: Das steckt hinter dem Slack-Rivalen Riot. t3n News. Dostupné online [cit. 2018-11-04]. (německy)
- ↑ Yet another messaging platform: Why Riot? | Security, Insights, and Results for your Drupal or WordPress Website [online]. [cit. 2018-11-04]. Dostupné online. (anglicky)
- ↑ Echtzeitkommunikation ausprobiert: Willkommen in der Matrix - Golem.de. www.golem.de. Dostupné online [cit. 2018-11-04]. (německy)
- ↑ Messaging und Open Source – Ein kurzer Blick auf Riot.IM (Gastbeitrag) – DeathMetalMods [online]. [cit. 2018-11-04]. Dostupné online. (německy)
- ↑ Archivovaná kopie [online]. [cit. 2019-02-03]. Dostupné v archivu pořízeném dne 2018-11-04.
Související články
Externí odkazy
- Obrázky, zvuky či videa k tématu Element na Wikimedia Commons
- Oficiální stránky
Média použitá na této stránce
Textlogo of Element showing a green circle but each quarter is shifted a bit forming a throwing star on the inside next to an "element" text in a bold sans-serif font.
Autor:
Software: New Vector Limited t/a Element
Screenshot:
VulcanSphere, Licence: Apache License 2.0A screenshot of Element running on Firefox (version 1.11.37)