Выпуск P2P-системы синхронизации файлов syncspirit 0.4.0, совместимой с Syncthing
Дата публикации:Sun, 23 Feb 2025 08:42:42 +0300
Доступен релиз программы syncspirit 0.4.0, позволяющей организовать автоматическую непрерывную синхронизацию файлов пользователя на нескольких устройствах. Проект решает задачи сходные с проприетарной системой BitTorrent Sync. Syncspirit написан на языке C++ и распространяется под лицензией GPLv3. Графический интерфейс построен с использованием библиотеки FLTK; для хранения БД используется отечественная встраиваемая СУБД MBDX; для обработки событий применяется акторный фрейморк rotor. Готовые сборки доступны для Linux (x86_64, AppImage), Windows (поддерживается Windows XP) и macOS.
Syncspirit представляет собой независимую реализацию протокола синхронизации BEP, предложенного проектом Syncthing. Синхронизированные данные не загружаются в сторонние облачные хранилища, а напрямую реплицируются между системами пользователя при их одновременном появлении в online.
Syncspirit совместим с Syncthing на уровне протокола и исопльзует инфраструктуру Syncthing для определения участников сети.
В отличие от проекта Syncthing, который написан на языке Go и использует клиент-серверную архитектуру (в качестве клиента выступает веб-браузер), syncspirit предоставляет фоновый процесс syncspirit-daemon и классический графический интерфейс, что позволяет более экономно расходовать оперативную память.
Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=62778