Элемент (программное обеспечение) - Element (software)

Элемент
Элемент textlogo.svg
Скриншот Element as Riot 1.0.1
Скриншот Element as Riot 1.0.1
Другие имена
  • Бунт (2016–2020)
  • Вектор[1][2] (2016)
Оригинальный автор (ы)Vector Creations Limited[1]
Разработчики)New Vector Limited[3] торговля как Элемент
изначальный выпускИюль 2016 (бета)
Стабильный выпуск
1.7.13 / 10 ноября 2020; 23 дней назад (2020-11-10)[4]
Предварительный выпуск
1.7.13-rc.1 / 5 ноября 2020; 28 дней назад (2020-11-05)[5]
Репозиторий Отредактируйте это в Викиданных
Написано вJavaScript, ObjectiveC, Swift, Ява, Котлин
ПлатформаWindows, macOS, Linux, Android, iOS, Веб-платформа
Доступно в25 языков[6]
Список языков
Баскский, болгарский, китайский (упрощенный), китайский (традиционный), чешский, голландский, английский (Великобритания), английский (США), эсперанто, финский, французский, немецкий, венгерский, итальянский, корейский, латышский, норвежский, польский, португальский ( Бразилия), румынский, русский, сербский, словацкий, испанский, шведский
ТипVoIP коммуникации мгновенное сообщение, Видеоконференции,[7] социальные сети и другие интеграции приложений
ЛицензияЛицензия Apache 2.0[8]
Интернет сайтОфициальный веб-сайт Отредактируйте это в Викиданных

Элемент (ранее Бунт и Вектор) это бесплатное программное обеспечение с открытым исходным кодом мгновенное сообщение клиент, реализующий Матричный протокол.[9]

Элемент поддерживает сквозное шифрование, группы и обмен файлами между пользователями. Он доступен как веб приложение, как настольные приложения для всех основных операционные системы и как мобильное приложение для Android и iOS.[7][10][11][неосновной источник необходим ]

История

Элемент изначально назывался Vector, когда он был выпущен из бета[1][2] в 2016 году.[12] В сентябре того же года приложение было переименовано в Riot.[13]

Буква «R» в круглой синей форме.
Логотип Riot с 2019 по 2020 год.

В 2016 году была реализована первая реализация сквозного шифрования Matrix, которая была представлена ​​пользователям в виде бета-версии.[14] В мае 2020 года разработчики объявили о включении сквозного шифрования по умолчанию в Riot для новых непубличных разговоров.[15]

В апреле 2019 года в Google Play Store было выпущено новое приложение в ответ на криптографические ключи используется для подписи скомпрометированного приложения Riot для Android.[16]

В июле 2020 года Riot был переименован в Element.[17]

Технологии

Element построен с помощью Matrix React SDK,[18] который является Реагировать -на основании комплект для разработки программного обеспечения для облегчения разработки клиентов Matrix. Элемент в основном построен на веб-технологиях, а также использует Электрон, программный фреймворк для создания рабочий стол приложений из веб-приложений, чтобы распространять свои настольные клиенты для Windows, MacOS и Linux. Клиенты Android и iOS разрабатываются и распространяются с соответствующими инструментами платформы.

На Android приложение доступно как в Google Play магазин[19] и только бесплатное программное обеспечение F-Droid[20] Архивы, с небольшими доработками. Например, версия F-Droid не поставляется с проприетарной Google Cloud Messaging плагин.[21]

особенности

Element может связывать другие коммуникации с приложением через Matrix,[9][22] такие как IRC, Слабина, Телеграмма, Джитси Встреча и другие.[нужна цитата ] Также он объединяет голосовые и видео одноранговые и групповые чаты через WebRTC.

Элемент поддерживает сквозное шифрование (E2EE) как индивидуальных, так и групповых чатов.[7][22][неосновной источник необходим ]

Прием

Element, являющийся наиболее разработанным клиентом Matrix, был рекомендован в качестве отправной точки для новых пользователей Matrix, даже самой Matrix.[23] В СМИ Riot иногда воспринимали как альтернативу Слабина,[1][2] WhatsApp[2] или другие клиенты обмена мгновенными сообщениями.[24]

В 2017 году немецкий компьютерный журнал Golem.de назвал Riot (и сервер Matrix) "зрелым" и "многофункциональным", критикуя его ключ аутентификации в то время, чтобы быть «совсем не удобным» для многих, каждый из них взаимодействует с несколькими устройствами. Соучредитель проекта Мэтью Ходжсон заверил, что процесс проверки ключей является «замещающим» решением, над которым нужно работать.[24] В 2020 году в приложения была добавлена ​​функция перекрестной подписи, чтобы упростить процесс проверки.[15]

Смотрите также

использованная литература

  1. ^ а б c d «Riot хочет быть похожим на Slack, но с гибкостью базовой платформы с открытым исходным кодом». TechCrunch. Получено 18 октября 2018.
  2. ^ а б c d "Open Source und Verschlüsselt: Das steckt hinter dem Slack-Rivalen Riot". Новости t3n (на немецком). Получено 4 ноября 2018.
  3. ^ https://element.io/copyright
  4. ^ v1.7.13, New Vector, 10 ноября 2020 г., получено 10 ноября 2020 - через GitHub
  5. ^ v1.7.13-rc.1, New Vector, 5 ноября 2020 г., получено 10 ноября 2020 - через GitHub
  6. ^ "матрица-организация / матрица-реакция-SDK". GitHub. Получено 20 октября 2018.
  7. ^ а б c «Особенности | Бунт». about.riot.im. Получено 2 января 2020.[основной источник ]
  8. ^ «Лицензия Riot.im». Github. Получено 4 сентября 2018.
  9. ^ а б «Riot: распределенный способ получения IRC и VOIP клиента и домашнего сервера». itsfoss.com. Получено 4 сентября 2018.
  10. ^ F-Droid. «Элемент (Riot.im)». f-droid.org. Получено 15 ноября 2020.
  11. ^ PrivacyTools. «Связь в реальном времени». КонфиденциальностьИнструменты. Получено 15 ноября 2020.
  12. ^ Riot.im (9 июня 2016 г.). "Передай привет вектору!". Riot.im. Получено 18 октября 2018.[основной источник ]
  13. ^ Riot.im (19 сентября 2016 г.). "Let's Riot!". Riot.im. Получено 18 октября 2018.[основной источник ]
  14. ^ Riot.im (21 ноября 2016 г.). «Riot выпускает сквозное шифрование: приготовьтесь к безопасному общению!». Средняя. Получено 18 октября 2018.[основной источник ]
  15. ^ а б Ходжсон, Мэтью (6 мая 2020 г.). «Riot Web 1.6, RiotX Android 0.19 и Riot iOS 0.11 - шифрование E2E по умолчанию и перекрестная подпись уже здесь !!». Блог Riot.im. Получено 19 июля 2020.[основной источник ]
  16. ^ «Обновление безопасности Android Riot.im». Получено 1 мая 2019.[основной источник ]
  17. ^ Ле Пап, Амандин (15 июля 2020 г.). "Добро пожаловать в Элемент!". Получено 15 июля 2020.[основной источник ]
  18. ^ "вектор-им / бунтарь". GitHub. Получено 18 октября 2018.
  19. ^ «Riot.im - открытое командное сотрудничество - Приложения в Google Play». play.google.com. Получено 18 октября 2018.
  20. ^ "Сайт F-Droid". Получено 18 октября 2018.
  21. ^ "FAQ-запись". Получено 22 октября 2020.
  22. ^ а б Кукетц, Майк. "Элемент: Обмен сообщениями через матрицу - Messenger Teil7". Kuketz Блог IT-безопасности (на немецком). Получено 15 ноября 2020.
  23. ^ «Представляем Matrix Widgets - включая видеоконференцсвязь Jitsi!». Matrix.org. Получено 17 сентября 2020.
  24. ^ а б Вайсензее, янв (7 марта 2017 г.). "Echtzeitkommunikation ausprobiert: Willkommen in der Matrix". Golem.de (на немецком). Получено 4 ноября 2018.

внешние ссылки