Wprowadzono nowego klienta komunikacyjnego Dino

opublikowany pierwsza wersja klienta komunikacyjnego Dino, który obsługuje czaty i wiadomości przy użyciu protokołu Jabber/XMPP. Program jest kompatybilny z różnymi klientami i serwerami XMPP, koncentruje się na zapewnieniu poufności rozmów i obsługuje kompleksowe szyfrowanie za pomocą rozszerzenia XMPP OMEMO w oparciu o protokół Signal lub szyfrowanie przy użyciu OpenPGP. Kod projektu jest napisany w Vala przy użyciu zestawu narzędzi GTK i dystrybuowane przez na licencji GPLv3+.

Powodem utworzenia nowego klienta jest chęć stworzenia prostej i intuicyjnej, bezpłatnej aplikacji do komunikacji, przypominającej WhatsApp i Facebook Messenger, ale w odróżnieniu od takich otwartych komunikatorów jak Signal i Wire, niepowiązanej ze scentralizowanymi usługami i niezależnej od konkretnej firmy.
W przeciwieństwie do wielu popularnych komunikatorów internetowych, Dino nie integruje się ze stosem przeglądarki i nie korzysta z rozdętych platform typu Electron, co pozwala na bardzo responsywny interfejs i niskie zużycie zasobów.

Wprowadzono nowego klienta komunikacyjnego Dino

Wśród tych wdrożonych w Dino Rozszerzenia XEP i możliwości:

  • Czaty wieloużytkownikowe z obsługą grup prywatnych i kanałów publicznych (w grupach można komunikować się tylko z osobami znajdującymi się w grupie na dowolne tematy, a na kanałach dowolni użytkownicy mogą komunikować się tylko na zadany temat);
  • Używanie awatarów;
  • Zarządzanie archiwum wiadomości;
  • Oznaczanie ostatnio odebranych i przeczytanych wiadomości na czatach;
  • Dołączanie plików i obrazów do wiadomości. Pliki można przesyłać bezpośrednio od klienta do klienta lub przesyłając je na serwer i podając link, za pośrednictwem którego inny użytkownik będzie mógł pobrać ten plik;

    Wprowadzono nowego klienta komunikacyjnego Dino

  • Obsługuje bezpośredni transfer treści multimedialnych (dźwięk, wideo, pliki) pomiędzy klientami za pomocą protokołu Brzęk;
  • Obsługa rekordów SRV w celu nawiązania bezpośredniego szyfrowanego połączenia przy użyciu protokołu TLS, oprócz wysyłania za pośrednictwem serwera XMPP;
  • Szyfrowanie przy użyciu OMEMO i OpenPGP;

    Wprowadzono nowego klienta komunikacyjnego Dino

  • Dystrybucja wiadomości w ramach subskrypcji (Publish-Subscription);
  • Powiadomienie o statusie pisania innego użytkownika (możesz wyłączyć wysyłanie powiadomień o pisaniu w odniesieniu do czatów lub poszczególnych użytkowników);
    Wprowadzono nowego klienta komunikacyjnego Dino

  • Odroczone dostarczanie wiadomości;
  • Prowadzenie zakładek na czatach i stronach internetowych;
  • Powiadomienie o pomyślnym dostarczeniu wiadomości;
  • Zaawansowane możliwości wyszukiwania wiadomości i filtrowania wyników w historii korespondencji;

    Wprowadzono nowego klienta komunikacyjnego Dino

  • Wsparcie pracy w jednym interfejsie z kilkoma kontami, np. w celu oddzielenia korespondencji służbowej i osobistej;
  • Praca w trybie offline z rzeczywistym wysyłaniem wiadomości pisemnych i odbieraniem wiadomości zgromadzonych na serwerze po pojawieniu się połączenia sieciowego;
  • Obsługa SOCKS5 do przekazywania bezpośrednich połączeń P2P;
  • Obsługa formatu XML vCard.

Źródło: opennet.ru

Dodaj komentarz