Element поддерживает сквозное шифрование , [13] частные и публичные группы, обмен файлами между пользователями, голосовые и видеозвонки и другие совместные функции с помощью ботов и виджетов. Он доступен как веб-приложение , к которому можно получить доступ через любой современный веб-браузер , как настольные приложения для Windows , Mac и Linux , а также как мобильное приложение для Android и iOS . [9] [14] Element меняет свою лицензию с Apache-2.0 на AGPLv3 только с CLA. [15]
История
Element изначально был известен как Vector, когда он был выпущен из бета-версии [1] [2] в 2016 году. [16] Приложение было переименовано в Riot в сентябре того же года. [17]
В 2016 году была реализована первая реализация сквозного шифрования Matrix, которая была представлена пользователям в виде бета-версии. [18] В мае 2020 года разработчики объявили о включении сквозного шифрования по умолчанию в Riot для новых закрытых разговоров. [19]
В июле 2020 года Riot был переименован в Element. [21]
В январе 2021 года Element был ненадолго заблокирован в Google Play Store в ответ на сообщение о размещенном пользователем оскорбительном контенте на сервере Element по умолчанию. matrix.org[ 22] [23] Сотрудники Element устранили проблему, и приложение было возвращено в Play Store. [23]
В мае 2023 года правительство Индии запретило 14 приложений для обмена сообщениями, включая Element. Запрет был введен по рекомендации Министерства внутренних дел, в котором главной причиной назван терроризм в Джамму и Кашмире . [24]
Технологии
Element создан с помощью Matrix React SDK, [25] который представляет собой набор средств разработки программного обеспечения на основе React для упрощения разработки клиентов Matrix . Element полагается на веб-технологии и использует Electron для объединения приложений для Windows , macOS и Linux . Клиенты Android и iOS разрабатываются и распространяются с помощью соответствующих инструментов платформы.
На Android приложение доступно как в Google Play Store [26] , так и в архивах F-Droid [27] , предназначенных только для свободного ПО , с небольшими изменениями. Например, версия F-Droid не содержит фирменного плагина Google Cloud Messaging . [28]
Функции
Element может подключать другие коммуникации к приложению через Matrix, [12] включая IRC , Slack , Telegram , Jitsi Meet и другие. [29] [30] Кроме того, он интегрирует голосовые и видеочаты, а также групповые чаты через WebRTC .
Element поддерживает сквозное шифрование (E2EE) как индивидуальных, так и групповых чатов. [9] [30]
Прием
СМИ сравнивали Element со Slack , [1] [2] WhatsApp [2] и другими клиентами мгновенного обмена сообщениями. [31]
В 2017 году немецкий компьютерный журнал Golem.de назвал Element (тогда Riot) и сервер Matrix «зрелыми» и «многофункциональными», но раскритиковал его аутентификацию ключей за то, что она была неудобна для пользователей, владеющих несколькими устройствами. Соучредитель проекта Мэтью Ходжсон заверил, что процесс проверки ключей был «заполнителем» для работы. [31] В 2020 году Element добавил перекрестную подпись ключей, чтобы упростить процесс проверки, и включил сквозное шифрование по умолчанию. [19]
^ abcd "Riot хочет быть как Slack, но с гибкостью базовой платформы с открытым исходным кодом". TechCrunch . Архивировано из оригинала 18 октября 2018 г. Получено 18 октября 2018 г.
^ abcd «Открытый исходный код и версия: Das steckt helper dem Slack-Rivalen Riot». t3n News (на немецком языке). Архивировано из оригинала 4 ноября 2018 года . Проверено 4 ноября 2018 г.
^ "Политика авторских прав". Элемент . Архивировано из оригинала 31 января 2021 г. . Получено 18 апреля 2021 г. .
^ "Element Android v1.6.22". 23 сентября 2024 г. Получено 14 октября 2024 г.
^ "v1.11.18". 17 сентября 2024 г. Получено 14 октября 2024 г.
^ abc "v1.11.80". 8 октября 2024 г. Получено 14 октября 2024 г.
^ "v1.11.80". 8 октября 2024 г. Получено 14 октября 2024 г.
^ "matrix-org/matrix-react-sdk". GitHub . Архивировано из оригинала 26 марта 2020 г. Получено 20 октября 2018 г.
^ abc "Features | Riot". about.riot.im . Архивировано из оригинала 9 апреля 2020 г. Получено 2 января 2020 г.[ первичный источник ]
^ "Riot.im License". Github . Архивировано из оригинала 28 февраля 2017 года . Получено 4 сентября 2018 года .
^ Пол, Джон (16 июля 2020 г.). «Децентрализованное приложение для обмена сообщениями Riot переименовывается в Element». Это FOSS . Архивировано из оригинала 30 января 2021 г. Получено 26 января 2021 г.
^ ab "Riot: Распределенный способ иметь IRC и VOIP-клиент и домашний сервер". itsfoss.com . 18 апреля 2018 г. Архивировано из оригинала 4 сентября 2018 г. Получено 4 сентября 2018 г.
^ «Сквозное шифрование (E2EE) | Совместная работа и обмен сообщениями».
^ F-Droid. "Element (Riot.im)". f-droid.org . Архивировано из оригинала 20 ноября 2020 . Получено 15 ноября 2020 .
^ Спид, Ричард. «Матричные элементные графики перемещаются из Apache 2.0 в AGPLv3». www.theregister.com . Получено 6 ноября 2023 г. .
^ Riot.im (9 июня 2016 г.). «Say Hello To Vector!». Riot.im . Архивировано из оригинала 18 октября 2018 г. . Получено 18 октября 2018 г. .[ первичный источник ]
^ Riot.im (19 сентября 2016 г.). «Let's Riot!». Riot.im . Архивировано из оригинала 18 октября 2018 г. . Получено 18 октября 2018 г. .[ первичный источник ]
^ Riot.im (21 ноября 2016 г.). «Riot выпускает сквозное шифрование: готовьтесь к безопасному общению!». Medium . Архивировано из оригинала 18 октября 2018 г. . Получено 18 октября 2018 г. .[ первичный источник ]
^ ab Hodgson, Matthew (6 мая 2020 г.). «Riot Web 1.6, RiotX Android 0.19 и Riot iOS 0.11 — сквозное шифрование по умолчанию и кросс-подписание уже здесь!!». Блог Riot.im. Архивировано из оригинала 19 июля 2020 г. Получено 19 июля 2020 г.[ первичный источник ]
^ "Обновление безопасности Android Riot.im". 25 апреля 2019 г. Архивировано из оригинала 1 мая 2019 г. Получено 1 мая 2019 г.[ первичный источник ]
^ Le Pape, Amandine (15 июля 2020 г.). «Добро пожаловать в Element!». Архивировано из оригинала 15 июля 2020 г. . Получено 15 июля 2020 г. .[ первичный источник ]
^ Амадео, Рон (30 января 2021 г.). «Google Play запрещает клиент Matrix с открытым исходным кодом Element, ссылаясь на «оскорбительный контент»». Ars Technica . Архивировано из оригинала 31 января 2021 г. . Получено 31 января 2021 г. .
^ ab Davenport, Corbin (31 января 2021 г.). «Google восстанавливает федеративное чат-приложение Element в Play Store после неправомерного удаления». Android Police . Архивировано из оригинала 30 января 2021 г. Получено 31 января 2021 г.
^ Шарвуд, Саймон. «Индия запрещает приложения для обмена сообщениями с открытым исходным кодом по соображениям безопасности». www.theregister.com . Получено 29 февраля 2024 г.
^ "vector-im/riot-web". GitHub . Архивировано из оригинала 20 сентября 2018 . Получено 18 октября 2018 .
^ "Element – Secure Messenger". play.google.com . Получено 22 апреля 2022 г. .
^ "F-Droid Site". Архивировано из оригинала 3 сентября 2021 г. Получено 3 сентября 2021 г.
^ "FAQ-entry". Архивировано из оригинала 20 октября 2020 г. Получено 22 октября 2020 г.
^ "Bridges". Matrix.org . Архивировано из оригинала 26 января 2021 . Получено 26 января 2021 .
^ ab "Element, практический опыт: безопасный обмен сообщениями для технически подкованных организаций. Обзор". ZDNet . Архивировано из оригинала 24 января 2021 г. Получено 26 января 2021 г.
↑ ab Weisensee, январь (7 марта 2017 г.). «Echtzeitkommunikation ausprobiert: Willkommen in der Matrix». Golem.de (на немецком языке). Архивировано из оригинала 29 октября 2018 года . Проверено 4 ноября 2018 г.
Внешние ссылки
На Викискладе есть медиафайлы по теме Element (программное обеспечение) .