Перейти к содержимому

Jami

Опубликовано: Savoir-faire Linux Inc.

Делитесь свободно и приватно

Открытый исходный кодGPL-3.0-or-later

Основное

  • Одноранговая архитектура без центрального сервера учетных записей; контакты находятся через распределенную хеш-таблицу.
  • Аудио- и видеовызовы, групповые беседы, текстовые сообщения, передача файлов и демонстрация экрана.
  • История бесед синхронизируется между устройствами, связанными с одной учетной записью, вместо хранения на сервере.
  • Также работает как SIP-клиент, регистрируясь у обычного SIP-провайдера или в офисной АТС.
  • Учетная запись представляет собой ключевой материал на устройстве: сброс пароля не предусмотрен, а экспортированная резервная копия — единственный способ ее восстановления.

Об этом приложении

Jami — программа для связи, которая работает без центрального сервера. Вместо регистрации в службе, которая хранит и маршрутизирует сообщения, учётная запись представляет собой пару криптографических ключей, создаваемую на самом устройстве; контакты находятся через распределённую хеш-таблицу, а звонки и сообщения идут напрямую между участниками, когда это позволяет сеть.

Она обеспечивает аудио- и видеозвонки, групповые беседы, обмен сообщениями, передачу файлов и демонстрацию экрана. Беседы синхронизируются между устройствами, привязанными к одной учётной записи, вместо того чтобы храниться на сервере, поэтому сообщение, отправленное, когда другая сторона не в сети, приходит, как только это устройство снова появляется. Jami может также выступать в роли клиента SIP, регистрируясь у обычного поставщика SIP или в офисной PBX наряду со своими собственными учётными записями.

Отсутствие сервера — та часть, которую следует учитывать заранее. Сброса пароля нет: учётная запись существует только как ключевой материал на устройствах, и потеря всех привязанных устройств без экспортированной резервной копии означает потерю личности вместе с ними. Прямые соединения также труднее устанавливать за ограничивающим NAT, где трафик приходится направлять через ретранслятор.

Linux

Мы не размещаем этот файл у себя, не сканируем его и не изучаем его содержимое. Прочитайте, что пишет источник, и решайте сами.