A fost publicată versiunea 1.4 a aplicației de mesagerie P2P Communist. Codul sursă este scris în limbajul de programare C++ și este distribuit (GitHub, GitFlic) sub licența GPLv3. Interfața grafică este construită pe biblioteca GTK 4. Se suportă funcționarea în sistemele de operare Linux și Windows. Pachetele gata preparate sunt disponibile pentru Arch Linux (AUR) și distribuții bazate pe platforma a zecea Alt Linux.
Communist este o aplicație de mesagerie P2P simplă, destinată să funcționeze atât în rețeaua Internet, cât și în rețele locale de diverse configurații. Pentru stabilirea conexiunilor între utilizatori se folosește o combinație de tabel de hash distribuit (folosind varianta DHT destinat clienților torrent) și tehnica UDP hole punch (pentru interacțiunea cu gazdele din spatele traductoarelor de adrese). Se suportă protocoalele IPv4 și IPv6. Toate datele sunt stocate pe mașina utilizatorului în formă criptată și sunt transmise, de asemenea, criptate. Pentru criptare sunt utilizate standardul AES și schema de semnătură digitală ed25519.
Printre modificările din noua versiune:
- A fost adăugată funcționalitatea serverului STUN.
- A fost adăugată opțiunea de a activa dicționare proprii pentru verificarea ortografiei fără a modifica codul sursă.
- Sistemul de traducere a fost reorganizat.
- Aspectul programului a fost revizuit: au fost adăugate teme (în mod prestabilit sunt disponibile două).
- A fost adăugată opțiunea de a crea teme personalizate fără a modifica codul sursă.
Sursa: opennet.ro
