Element — представляет собой децентрализованную альтернативу личным сообщениям, которую вы можете использовать для взаимодействия с отдельными людьми, сообществами или предприятиями.
Доступно множество приложений для обмена сообщениями с открытым исходным кодом, особенно если вы ищете замену WhatsApp как для настольных компьютеров, так и для мобильных устройств.
Element: конфиденциальный мессенджер с открытым исходным кодом на основе Matrix Network
Matrix — это открытый стандарт безопасного и децентрализованного обмена данными. И Element — это клиент обмена сообщениями, который его использует.
Element также является частью Matrix.org Foundation, поэтому вы найдете большую часть той же команды, которая отвечает за него.
Изначально он назывался Riot, но после ребрендинга он теперь известен как «Элемент», который предлагает улучшенный пользовательский интерфейс и постоянно фокусируется на том, чтобы сделать децентрализованное общение обычным для обмена мгновенными сообщениями.
Element — это не просто еще один мессенджер с открытым исходным кодом, он дает вам возможность делать множество вещей.
Позвольте мне выделить некоторые из ключевых функций, а также некоторые подробности, которые будут представлены по мере вашего чтения.
Особенности Element
Element — это скорее универсальный мессенджер, чем замена чего-либо. Вы можете выбрать его как альтернативу Slack с открытым исходным кодом или как частную альтернативу любому мессенджеру, например Telegram.
Вот некоторые из возможных вариантов:
- Комната чата со сквозным шифрованием
- Открытые сообщества (не могут быть зашифрованы)
- Прямой голосовой вызов
- Конференц-звонок в сообществе
- Встречайте интеграцию с Jitsi (одна из альтернатив Zoom с открытым исходным кодом)
- Обмен файлами
- Поддержка эмодзи и стикеров
- Инструменты модерации для управления сообществами
- Широкие возможности защиты от спама
- Возможность объединения других сервисов, таких как Slack, Discord, IRC и т. д.
- Предлагает платный управляемый хостинг для контроля над вашими данными
- Проверка устройства с перекрестной подписью для обеспечения конфиденциальности и безопасности сообщений
- Подробные настройки уведомлений
- Уведомления по электронной почте
- Возможность восстановления с помощью ключей шифрования
- Сделайте себя доступным для всей сети Matrix, используя свой адрес электронной почты или номер
Возможности, предлагаемые Element, могут показаться ошеломляющими для пользователя, которому просто нужен личный обмен сообщениями.
Но, к счастью, все эти функции не будут мешать, если вы явно не получите к ним доступ/не настроите их. Так что это хорошо.
Во-первых, позвольте мне обратиться к инструкциям по установке для Linux, и я расскажу вам о моем опыте работы с Element (как на рабочем столе Linux, так и на Android).
Установка Element в Linux
Element официально поддерживает установку Debian/Ubuntu. Вы можете просто добавить репозиторий пакетов и установить элемент.
Для этого используются следующие команды:
sudo apt install -y wget apt-transport-https
sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ default main" | sudo tee /etc/apt/sources.list.d/riot-im.list
sudo apt update
sudo apt install element-desktop
Обратите внимание, что они все еще используют домен Riot.im для размещения пакетов даже после ребрендинга — так что не путать со старым приложением для обмена сообщениями Riot.
Вы также можете найти его в AUR для дистрибутивов на основе Arch, но я не совсем уверен, насколько хорошо он работает.
К сожалению, пакетов Flatpak или Snap нет.
Итак, если вы используете дистрибутив, который официально не поддерживается Element, лучшим местом для изучения решений/поднятия проблем будет их страница GitHub.
Теперь, прежде чем вы начнете его использовать, позвольте мне поделиться с вами своими мыслями по этому поводу.
Element в Linux и Android: вот что вам нужно знать
Начнем с того, что пользовательский интерфейс просто фантастический как на Android, так и на настольном ПК. Я попробовал его на Linux Mint, и он работал безупречно.
Для регистрации вам не нужен номер мобильного телефона. Просто создайте имя пользователя и добавьте к нему учетную запись электронной почты, и все готово.
Можно выбрать платный домашний сервер (собственную матричную сеть) или просто присоединиться к бесплатному домашнему серверу Matrix.
Имейте в виду, что если вы регистрируетесь бесплатно, вы можете не получить доступ ко всем функциям, например, к возможности видеть, кто находится в сети. Вы можете сделать это только со своим собственным сервером, бесплатный сервер Matrix ограничивает некоторые подобные функции, чтобы иметь возможность обслуживать неограниченное количество бесплатных пользователей.
При входе на мобильное устройство вам нужно будет подтвердить сеанс, отсканировав QR-код, запрашиваемый в настольном приложении Element.
После этого вы можете изучать доступные общедоступные сообщества и присоединяться к ним или создавать свои собственные.
В большинстве существующих общедоступных сообществ сквозное шифрование не включено. Поэтому убедитесь, что вы знаете что делаете, прежде чем публиковать сообщения в любом из публичных сообществ.
Хотя Element поддерживает мосты через IRC, Slack и другие или добавление ботов в сообщество, это просто не поддерживается для зашифрованного сообщества.
Слово предостережения:
Element становится популярным, и платформа привлекает мошенников/спамеров, потому что для начала работы не требуется никакой ценной личной информации.
Поэтому убедитесь, что вы никому не доверяете и сохраняете свою личность, не используя свое настоящее изображение профиля или рабочий адрес электронной почты, особенно если вы присоединяетесь к общедоступным сообществам.
Element постоянно совершенствуется и предлагает множество функций для нескольких сценариев использования.
Я был впечатлён уровнем управления уведомлениями, который он предоставляет, и добавленной опцией уведомления по электронной почте. Вы можете выбрать получение уведомлений на основе ключевых слов, которые вам интересны, какая замечательная функция!
Вывод
В целом, Element может быть не идеальной заменой всему, что вы используете сейчас, но он становится универсальной альтернативой многим проприетарным опциям.
До сих пор у меня был хороший опыт работы с Element, и я уверен в его будущем. Как вы думаете? Хотите попробовать Element в Linux?
Не стесняйтесь сообщить мне свои мысли по этому поводу.
А де, власне, можна ознайомитись саме з функціями модерації?