Element
Element (в минулому Riot та Vector[9][10]) — вільний та відкритий клієнт обміну повідомленнями по Matrix-протоколу.
Головний екран додатку (версія 1.0.0) | |
Тип | клієнт миттєвого обміну повідомленнями |
---|---|
Розробник | New Vector Limited |
Перший випуск | Червень 2016 (Beta) |
Стабільний випуск | v1.7.8 (29 вересня 2020[1]) |
Репозиторій | https://github.com/vector-im/ |
Платформа | Windows, macOS, Linux, Android, iOS, Web platform |
Операційна система | Linux[2], Android[3][4][5], Microsoft Windows[2], macOS[2] і iOS[6] |
Мова програмування | JavaScript, Objective-C, Swift, Java, Kotlin |
Доступні мови | 69 мов [7] |
Українська | так |
Ліцензія | Apache License 2.0[8] |
Вебсайт | element.io |
Element підтримує наскрізне шифрування груп й обміну файлів між користувачами. Element розробляється компанією New Vector Limited, яка також розробляє Matrix.
Опис
Element має певні відзнаки:
- підтримує обмін повідомленнями між користувачами, групами, каналами;[11]
- обмін файлами;
- наскрізне шифрування при будь-якому обміну повідомленнями;
- реєстрація не потребує номера мобільного телефона;
- наявність eMail-поштової скриньки не обов'язкова;
- клієнти доступні для всіх поширених платформ: як web-додаток, що працює прямо в браузері, як мобільний додаток для Android та й iOS платформ.
Розробкою додатку займається насамперед компанія New Vector Limited[12], яка також бере участь у розробці протоколу Matrix[13]
Історія
Element з моменту заснування був відомий як Vector, але коли додаток вийшов з бета-версії у 2016-тому році[14], його перейменували в вересні на Riot.[15]
У 2016-тому році розробник вдався до першої спроби реалізувати наскрізне шифрування Matrix, проте змога була надана лиш у бета-версії для користувачів[16]. Уже в березні 2020 року функція була залучена типово для Riot.[17]
У квітні 2019 року в Google Play Store було опубліковано змінений додаток Riot у зв’язку зі зломом криптографічних ключів, що були використані у Riot для Android.[18]
У липні 2020 року Riot був перейменований в Element.[19]
У січні додаток був видалений з мережі Google Play Store через розміщення непристойного матеріялу на серверах matrix.org, але згодом додаток повернули, коли співробітники Element розв'язали проблему.[20]
Особливості
Element має розвинуті можливості підключатись до інших мереж обміну повідомленнями, наприклад, з такими як IRC, Slack, Telegram та інші через так звані «мости».[21] На додаток, клієнт інтегрує голосові та відеозаписи однорангових та групових чатів через WebRTC. Через те що самостійно додаток дозволяє підключатись до будь-якого серверу, в тому числі, й власному, Element є популярним засобом побудови як приватних мереж, так й захищених.[22]
Див. також
Примітки
- A glossy Matrix collaboration client for the web. Contribute to vector-im/riot-web development by creating an account on GitHub. New Vector. 7 серпня 2019. Процитовано 5 серпня 2019.
- https://riot.im/desktop.html
- https://f-droid.org/repository/browse/?fdid=im.vector.alpha
- https://play.google.com/store/apps/details?id=im.vector.alpha
- https://f-droid.org/packages/im.vector.app/
- https://itunes.apple.com/us/app/vector.im/id1083446067
- matrix-org/matrix-react-sdk. GitHub (англ.). Процитовано 20 жовтня 2018.
- Riot.im License. Github. Процитовано 4 вересня 2018.
- Welcome to Element!. Element Blog (англійською). 15 липня 2020. Процитовано 25 листопада 2020.
- Riot wants to be like Slack, but with the flexibility of an underlying open source platform. TechCrunch (англійською). 19 вересня 2016.
- Riot-im. directory.fsf.org. Архів оригіналу за 4 вересня 2018. Процитовано 4 вересня 2018.
- http://vector.im/#products-services
- Riot wants to be like Slack, but with the flexibility of an underlying open source platform. TechCrunch (амер.). Процитовано 18 жовтня 2018.
- Riot.im (17 червня 2016). Say Hello To Vector!. Medium (англ.). Процитовано 1 серпня 2021.
- Riot.im (11 жовтня 2016). Let’s Riot!. Medium (англ.). Процитовано 1 серпня 2021.
- Riot.im (30 січня 2017). Riot releases end-to-end encryption: get ready to chat securely!. Medium (англ.). Процитовано 1 серпня 2021.
- Riot Web 1.6, RiotX Android 0.19 & Riot iOS 0.11 — E2E Encryption by Default & Cross-signing is here!!. Element Blog. 6 травня 2020. Процитовано 1 серпня 2021.
- Riot.im (25 квітня 2019). Riot.im Android security update. Medium (англ.). Процитовано 1 серпня 2021.
- Welcome to Element!. Element Blog. 15 липня 2020. Процитовано 1 серпня 2021.
- Google reinstates federated chat app Element on Play Store after wrongful removal. Android Police (амер.). 31 січня 2021. Процитовано 1 серпня 2021.
- Riot: A Distributed Way of Having IRC and VOIP Client and Home Server | It's FOSS. It's FOSS (амер.). 18 квітня 2018. Процитовано 18 жовтня 2018.
- Zhong, Peng. Riot - Projects - PRISM Break. prism-break.org (англ.). Архів оригіналу за 28 лютого 2019. Процитовано 18 жовтня 2018.