первый выпуск коммуникационного клиента , поддерживающего участие в чатах и обмен сообщениями с использованием протокола Jabber/XMPP. Программа совместима с различными клиентами и серверами XMPP, ориентирована на обеспечение конфиденциальности переговоров и поддерживает сквозное шифрование с применением XMPP-расширения на базе протокола Signal или шифрование при помощи OpenPGP. Код проекта написан на языке Vala с использованием тулкита GTK и под лицензией GPLv3+.
В качестве причины создания нового клиента упоминается желание создать простое и интуитивно понятное свободное приложение для общения, напоминающее WhatsApp и Facebook Messenger, но в отличие от таких открытых мессенджеров, как Signal и Wire, не привязанное к централизованным сервисам и не зависящее от определённой компании.
В отличие от многих популярных мессенджеров Dino не интегрируется с браузерным стеком и не использует раздутые платформы, такие как Electron, что позволило добиться очень высокой отзывчивости интерфейса и низкого потребления ресурсов.
Среди реализованных в Dino и возможностей:
- Mitme kasutaja vestlused, mis toetavad privaatseid gruppe ja avalikke kanaleid (rühmades saab suhelda ainult nende inimeste vahel, kes on grupis, millest arutada võib mis tahes teemat, ja kanalites saavad kõik kasutajad suhelda ainult määratud teema osas);
- Avataride kasutamine;
- Sõnumite arhiivi haldamine;
- Viimase saadud ja loetud sõnumi märkimine vestlustes;
- Failide ja piltide manustamine sõnumitele. Faile saab edastada kas otse kliendilt kliendile või üles laadides serverisse ja pakkudes linki, mille kaudu teine kasutaja saab selle faili alla laadida;
- Поддержка прямой передачи мультимедийного контента (звук, видео, файлы) между клиентами при помощи протокола ;
- SRV-kirjete tugi otse krüpteeritud ühenduse loomise jaoks TLS-it kasutades, lisaks edastamisele XMPP-serveri kaudu;
- Krüpteerimine OMEMO ja OpenPGP abil;
- Teadete jagamine tellimise süsteemi (Publish-Subscribe);
- Teise kasutaja sõnumi kirjutamise oleku teavitamine (võimalus keelata kirjutamise oleku teavitamine vestluste või üksikute kasutajate osas);
- Sõnumite edasilükkamine;
- Vestluste ja veebilehtede markeerimine;
- Teade sõnumi edukast edastamisest;
- Täpsemad sõnumite otsingu ja ajaloofiltreerimise vahendid;
- Toetab mitme konto haldamist ühes liideses, näiteks töö- ja isikliku suhtluse eraldamiseks;
- Работа в offline-режиме с фактической отправкой написанных сообщений и приёмом накопившихся на сервере сообщений после появления сетевого соединения;
- Toetab XML-vCard formaati.
- Toetatakse XML-vCard formaati.
Allikas: opennet.ru
