Opublikowana wersja 1.4 komunikatora P2P Communist. Kod źródłowy napisany w języku C++ i udostępniany (GitHub, GitFlic) na licencji GPLv3. Interfejs graficzny oparty na bibliotece GTK 4. Obsługuje systemy operacyjne Linux i Windows. Przygotowane pakiety dostępne dla Arch Linux (AUR) oraz dystrybucji opartych na dziesiątej platformie Alt Linux.
Communist to prosty komunikator P2P, zaprojektowany do pracy zarówno w sieci Internet, jak i w lokalnych sieciach o różnych konfiguracjach. Do nawiązywania połączenia między użytkownikami wykorzystuje się połączenie rozproszonej tablicy mieszającej (używany wariant DHT, przeznaczony dla klientów torrent) oraz technikę UDP hole punch (do interakcji z hostami za translatory adresów). Obsługiwane są protokoły IPv4 i IPv6. Wszystkie dane są przechowywane na maszynie użytkownika w postaci zaszyfrowanej i są również przekazywane w formie zaszyfrowanej. Do szyfrowania wykorzystano standard AES i schemat cyfrowego podpisu ed25519.
Wśród zmian w nowej wersji:
- Dodana funkcjonalność serwera STUN.
- Dodano możliwość włączenia własnych słowników do sprawdzania pisowni bez zmiany kodu źródłowego.
- Zreorganizowano system tłumaczenia.
- Przeprojektowano wygląd programu: dodano motywy (domyślnie dostępne są dwa).
- Dodano możliwość tworzenia własnych motywów bez zmiany kodu źródłowego.
Źródło: opennet.ru
