Първата версия на децентрализираната комуникационна платформа Jami, с кодово име „Together“, беше пусната . Jami е част от проектите на GNU и преди това е била разработена под името Ring (преди това SFLphone), но е преименувана през 2018 г., за да се избегнат конфликти на търговски марки с компании, разработващи комуникационни решения.
За разлика от традиционните комуникационни клиенти, Jami може да прехвърля съобщения без да се свързва с външни сървъри, като организира директна връзка между потребителите, използвайки криптиране от край до край (ключовете от край до край са налични само от страна на клиента) и удостоверяване, базирано на сертификат X.509.
В допълнение към защитените съобщения, програмата ви позволява да осъществявате гласови и видео разговори, да създавате телеконференции, да обменяте файлове, да организирате споделянето на файлове и да преглеждате съдържанието на екрана.
Относно Джами
Първоначално проектът е разработен като софтфон, базиран на SIP протокола, но е отишъл далеч отвъд тази рамка в полза на P2P модела, като същевременно е запазил съвместимостта със SIP и възможността за осъществяване на разговори, използвайки този протокол.
Програмата поддържа различни кодеци (G.711u, G.711a, GSM, Speex, Opus, G.722) и протоколи (ICE, SIP, TLS) и осигурява надеждно криптиране за видео, глас и съобщения. Функциите на услугата включват пренасочване и задържане на повиквания, запис на повиквания, търсене в историята на повикванията, автоматичен контрол на силата на звука и интеграция с адресните книги на GNOME и KDE.

Основни новини на Jami “Заедно”
По време на разработването на новата версия беше решено Jami да се трансформира от обикновена P2P система в система за групова комуникация , която позволява организиране на комуникация между големи групи, като същевременно се поддържа високо ниво на поверителност и сигурност по време на индивидуална комуникация.
Производителността в мрежи с ниска пропускателна способност е значително подобрена. За взаимодействие с потребителя, пропускателна способност от само 50 kB/s вече е достатъчна за видео стрийминг и 10 kB/s за аудио разговори.
Намалена консумация на ресурси по версии за Android и iOS платформи, както за фонова активност, така и при осъществяване на разговори, което се отразява положително на живота на батерията на устройствата.
Клиентът Jami за платформата Windows е напълно пренаписан , като сега се вписва по-органично в интерфейса на Windows 10 и е използваем в таблетен режим.
Заслужават да се отбележат и подобрените инструменти за създаване на видеоконференции с множество участници. В новата версия реализацията на конференциите е рационализирана и ограниченията за броя на участниците са премахнати; размерът на конференциите вече е ограничен само от наличната честотна лента и системните ресурси.
Предложена е функцията „Точки за срещи“ , която позволява клиентско приложение да се трансформира в сървър за конференции с едно щракване . Точките за срещи се създават като специален акаунт, към който множество участници могат да се свържат, като им се изпращат покани. Могат да се създават както частни, така и публични конференции.
Тези конференции са постоянно активни и не пречат на други разговори. Например, учителят може да създаде място за среща и да го използва, за да обучава учениците дистанционно. За да се свържете след получаване на покана, просто се обадете до акаунта, свързан с точката на срещата.
Внедрена е JAMS (Jami Account Management Server) , което позволява централизирано управление на акаунти в рамките на локална общност или организация, като същевременно се запазва разпределеният характер на мрежата. JAMS може да се използва за интеграция с LDAP, поддържане на адресна книга и прилагане на специфични конфигурации към потребителски групи.
Освен това беше внедрена възможността за свързване на добавки , което позволява създаването на допълнителни функции, без да се налага изучаване на вътрешните аспекти на Jami.
На този етап плъгините са ограничени до обработка на видео стрийминг, например, плъгинът GreenScreen е предложен, който използва методи за машинно обучение, за да скрие или замени фона при видео разговори.
Накрая, двоичните файлове са подготвени за различни системи, като Debian, Ubuntu, Fedora, SUSE, RHEL, Windows, macOS, iOS, Android и Android TV, а също така се разработват и няколко варианта за интерфейси, базирани на Qt, GTK и Electron.