Está disponible la versión 0.4.0 del programa syncspirit, que permite organizar la sincronización continua automática de los archivos del usuario en varios dispositivos. El proyecto aborda tareas similares al sistema propietario BitTorrent Sync. Syncspirit está escrito en C++ y se distribuye bajo la licencia GPLv3. La interfaz gráfica está construida utilizando la biblioteca FLTK; se utiliza una base de datos integrada nacional MBDX para el almacenamiento; y se aplica el marco de actores rotor para el procesamiento de eventos. Las versiones finales están disponibles para Linux (x86_64, AppImage), Windows (se admite Windows XP) y macOS.
Syncspirit es una implementación independiente del protocolo de sincronización BEP propuesto por el proyecto Syncthing. Los datos sincronizados no se cargan en almacenes en la nube de terceros, sino que se replican directamente entre los sistemas del usuario cuando estos aparecen simultáneamente en línea. A diferencia del proyecto Syncthing, que está escrito en Go y utiliza una arquitectura cliente-servidor (donde el cliente es un navegador web), syncspirit es una clásica aplicación de escritorio monolítica que permite un uso más eficiente de la memoria RAM.

Fuente: opennet.ru
