Novo cliente de comunicação Dino apresentado

publicado primeira versão do cliente de comunicação Dino, que suporta bate-papos e mensagens usando o protocolo Jabber/XMPP. O programa é compatível com diversos clientes e servidores XMPP, tem como objetivo garantir a confidencialidade das conversas e suporta criptografia ponta a ponta usando a extensão XMPP OMEMO baseado no protocolo Signal ou criptografia usando OpenPGP. O código do projeto é escrito na linguagem Vala usando o kit de ferramentas GTK e distribuído por licenciado sob GPLv3+.

O motivo da criação do novo cliente é o desejo de criar um aplicativo de comunicação gratuito, simples e intuitivo, que lembra o WhatsApp e o Facebook Messenger, mas ao contrário dos mensageiros abertos como Signal e Wire, não vinculado a serviços centralizados e não dependente de uma empresa específica.
Ao contrário de muitos mensageiros instantâneos populares, o Dino não se integra à pilha do navegador e não usa plataformas inchadas como o Electron, o que permite uma interface muito responsiva e baixo consumo de recursos.

Novo cliente de comunicação Dino apresentado

Entre os implementados em Dino Extensões XEP e possibilidades:

  • Bate-papos multiusuário com suporte para grupos privados e canais públicos (em grupos você pode se comunicar apenas com pessoas incluídas no grupo sobre temas arbitrários, e em canais qualquer usuário pode se comunicar apenas sobre um determinado tema);
  • Uso de avatares;
  • Gerenciamento de arquivo de mensagens;
  • Marcação das últimas mensagens recebidas e lidas nos chats;
  • Anexar arquivos e imagens às mensagens. Os arquivos podem ser transferidos diretamente de cliente para cliente ou fazendo upload para o servidor e fornecendo um link através do qual outro usuário pode baixar esse arquivo;

    Novo cliente de comunicação Dino apresentado

  • Suporta transferência direta de conteúdo multimídia (som, vídeo, arquivos) entre clientes usando o protocolo Tinir;
  • Suporte a registros SRV para estabelecimento de conexão direta criptografada via TLS, além de envio via servidor XMPP;
  • Criptografia utilizando OMEMO e OpenPGP;

    Novo cliente de comunicação Dino apresentado

  • Distribuição de mensagens por assinatura (Publish-Subscribe);
  • Notificação sobre o status da digitação de outro usuário (você pode desabilitar o envio de notificações sobre digitação em relação a chats ou usuários individuais);
    Novo cliente de comunicação Dino apresentado

  • Entrega diferida de mensagens;
  • Manter marcadores em chats e páginas da web;
  • Notificação de entrega de mensagem bem-sucedida;
  • Meios avançados de busca de mensagens e filtragem de resultados no histórico de correspondência;

    Novo cliente de comunicação Dino apresentado

  • Suporte para trabalhar em uma interface com várias contas, por exemplo, para separar correspondência profissional e pessoal;
  • Trabalhar em modo offline com envio real de mensagens escritas e recebimento de mensagens acumuladas no servidor após o surgimento de uma conexão de rede;
  • Suporte SOCKS5 para encaminhamento de conexões P2P diretas;
  • Suporte para formato XML vCard.

Fonte: opennet.ru

Adicionar um comentário