Version 1.4 af P2P-beskedappen Communist er offentliggjort. Kildekoden er skrevet i C++ og distribueres (GitHub, GitFlic) under GPLv3-licensen. Den grafiske grænseflade er bygget på GTK 4-biblioteket. Programmet understøtter Linux og Windows. Der er færdige pakker tilgængelige for Arch Linux (AUR) og distributioner baseret på den tiende Alt Linux-platform.
Communist er en enkel P2P-beskedapp, der er designet til at fungere i både internettet og lokale netværk af forskellig konfiguration. For at etablere forbindelse mellem brugere anvendes en kombination af en distribueret hash-tabel (en DHT-variant, der er beregnet til torrent-klienter) og UDP hole punch-teknik (for interaktion med værter bag NAT). Der understøttes IPv4 og IPv6 protokoller. Alle data opbevares på brugerens maskine i krypteret form og overføres også i krypteret form. Krypteringen bruger AES-standarden og digital signaturordningen ed25519.
Blandt ændringerne i den nye version:
- Funktionaliteten af STUN-serveren er blevet tilføjet.
- Muligheden for at aktivere egne ordbøger til stavekontrol er tilføjet uden at ændre kildekoden.
- Oversættelsessystemet er omstruktureret.
- Programmets udseende er blevet redesignet: der er tilføjet temaer (to temaer er tilgængelige som standard).
- Muligheden for at oprette egne temaer uden at ændre kildekoden er tilføjet.
Kilde: opennet.ru
