Introdotto il nuovo client di comunicazione Dino

pubblicato prima versione del client di comunicazione Dino, che supporta chat e messaggistica utilizzando il protocollo Jabber/XMPP. Il programma è compatibile con vari client e server XMPP, si concentra sulla garanzia della riservatezza delle conversazioni e supporta la crittografia end-to-end utilizzando l'estensione XMPP OMEM basato sul protocollo Signal o sulla crittografia utilizzando OpenPGP. Il codice del progetto è scritto nel linguaggio Vala utilizzando il toolkit GTK e distribuito da concesso in licenza con GPLv3+.

Il motivo della creazione del nuovo client è il desiderio di creare un'applicazione di comunicazione gratuita semplice e intuitiva, che ricorda WhatsApp e Facebook Messenger, ma a differenza di messenger aperti come Signal e Wire, non legata a servizi centralizzati e non dipendente da un'azienda specifica.
A differenza di molti popolari programmi di messaggistica istantanea, Dino non si integra con lo stack del browser e non utilizza piattaforme eccessive come Electron, che consente un'interfaccia molto reattiva e un basso consumo di risorse.

Introdotto il nuovo client di comunicazione Dino

Tra quelli implementati in Dino Estensioni XEP e possibilità:

  • Chat multiutente con supporto per gruppi privati ​​e canali pubblici (nei gruppi puoi comunicare solo con le persone incluse nel gruppo su argomenti arbitrari e nei canali qualsiasi utente può comunicare solo su un determinato argomento);
  • Utilizzo di avatar;
  • Gestione archivio messaggi;
  • Contrassegnare gli ultimi messaggi ricevuti e letti nelle chat;
  • Allegare file e immagini ai messaggi. I file possono essere trasferiti direttamente da un client all'altro oppure caricandoli sul server e fornendo un collegamento attraverso il quale un altro utente può scaricare questo file;

    Introdotto il nuovo client di comunicazione Dino

  • Supporta il trasferimento diretto di contenuti multimediali (audio, video, file) tra client utilizzando il protocollo jingle;
  • Supporto per record SRV per stabilire una connessione crittografata diretta utilizzando TLS, oltre all'invio tramite un server XMPP;
  • Crittografia utilizzando OMEMO e OpenPGP;

    Introdotto il nuovo client di comunicazione Dino

  • Distribuzione dei messaggi tramite abbonamento (Publish-Subscribe);
  • Notifica sullo stato della digitazione di un altro utente (è possibile disabilitare l'invio di notifiche sulla digitazione in relazione alle chat o ai singoli utenti);
    Introdotto il nuovo client di comunicazione Dino

  • Consegna differita dei messaggi;
  • Mantenimento dei segnalibri su chat e pagine web;
  • Notifica di avvenuta consegna del messaggio;
  • Mezzi avanzati per cercare messaggi e filtrare l'output nella cronologia della corrispondenza;

    Introdotto il nuovo client di comunicazione Dino

  • Supporto per lavorare in un'unica interfaccia con diversi account, ad esempio per separare il lavoro e la corrispondenza personale;
  • Lavorare in modalità offline con invio effettivo di messaggi scritti e ricezione di messaggi accumulati sul server dopo la comparsa di una connessione di rete;
  • Supporto SOCKS5 per l'inoltro di connessioni P2P dirette;
  • Supporto per il formato vCard XML.

Fonte: opennet.ru

Aggiungi un commento