կոմունիկացիոն հաճախորդի առաջին թողարկում , որը աջակցում է չատերում և հաղորդագրությունների փոխանակմանը Jabber/XMPP արձանագրության միջոցով: Ծրագիրը համատեղելի է տարբեր XMPP հաճախորդների և սերվերների հետ, կենտրոնանալով բանակցությունների գաղտնիության ապահովման վրա և աջակցում է վերջնագիծ հարկադիրEncrypting XMPP լրացմամբ Signal արձանագրության հիման վրա կամ OpenPGP-ի միջոցով Encryption: Նախագծի կոդը գրվել է Vala լեզվով, օգտագործելով GTK toolkit և GPLv3+ լիցենզիայի ներքո:
Նոր հաճախորդի ստեղծման պատճառները նշվում են որպես պարզ և ինտուիտիվ ազատ հաղորդակցման ծրագիր ստեղծելու ցանկություն, նման WhatsApp և Facebook Messenger-ի, բայց ի տարբերություն Signal և Wire նման բաց մեսենջերների՝ չի կապված կենտրոնացվել ծառայությունների հետ և չի կախված որևէ ընկերությունից:
Հակառակ բազմաթիվ հայտնի մեսենջերների, Dino-ն չհաջակցի բրաուզերային ստեկին և չօգտագործի արտալինված պլատֆորմներ, ինչպիսիք են Electron-ը, ինչը հնարավորություն էր տալիս հասնել շատ բարձր պատասխանատվության ինտերֆեյսում և ցածր ռեսուրսների սպառմանը:
Dino-ում իրականացված և հնարավորություններ:
- Քանակային խմբակներ հետ մասնավոր խմբակների և հանրային ալիքների աջակցությամբ (խմբերում կարելի է հաղորդակցվել միայն խմբում ներգրավված մարդկանց հետ՝ քննարկելով մշակութային թեմաներ, իսկ ալիքներում՝ ցանկացած օգտվող կարող է հաղորդակցվել միայն սահմանված թեմայով);
- Աւատրների օգտագործումը;
- Հաղորդագրությունների արխիվի կառավարում;
- Քարտավորված վերջին ստացված և կարդացված հաղորդագրությունները չատերում;
- Անցանց ֆայլերի և պատկերների կցում հաղորդագրություններին: Ֆայլերը կարող են փոխանցվել կամ ուղիղ հաճախորդից հաճախորդի, կամ սերվերին մատակարարի միջոցով և ենթադրում են հղումը, որով մյուս օգտվողը կարող է ներբեռնել այդ ֆայլը;
- Շնորհիվ Jingle-ի միջոցով հաճախորդների միջև մուլտիմեդիոն բովանդակության (ձայն, տեսանյութ, ֆայլեր) ուղղակի փոխանցման աջակցություն; ;
- SRV-ճառագայթների աջակցություն՝ TLS-ի միջոցով ուղղակի գաղտնագրային կապի ստեղծման համար, ավելին՝ XMPP-сервերի միջոցով ուղարկելու;
- OMEMO և OpenPGP-ի միջոցով գաղտնագրում;
- Հաղորդագրությունների տարածում բաժանորդագրման միջոցով (Publish-Subscribe);
- Հեռախոսի դիմումի ուսումնասիրման մասին հաղորդագրություն մյուս օգտվողի կողմից (կանխորոշված, հնարավոր է փակել հաղորդագրման մասին դիմումի ավտոմատ հաղորդումն՝ կապված չատերի կամ առանձնացված օգտվողների հետ);
- Հաղորդագրությունների հետաձգված առաքում;
- Չատերի և web-հարթակների նշումների պահում;
- Հաղորդագրության հաջող առաքման մասին ծանուցում;
- Հաղորդագրությունների ընդլայնված որոնման միջոցներ և պատմությանրջում ֆիլտրելու համակարգեր;
- Միաժամանակյա հաշիվների վրա ապրելու աջակցություն մեկ ինտերֆեյսում, օրինակ՝ աշխատանքային և անձնական հաղորդակցման բաժանման համար;
- Անջատված ռեժիմում աշխատել՝ իրական հաղորդագրությունների առաքմամբ և սերվերի վրա կուտակված հաղորդագրությունների ընդունմամբ после сетевого соединения:
- SOCKS5 աջակցություն P2P անմիջական միացությունների համար;
- vCard XML ձևաչափի աջակցություն:
Ընտանիք: opennet.ru
