Open source, distributed data synchronization software using the clearskies protocol.
This project is abandoned, but is left here as a reference, especially wrt uvpp, sqlitepp and vector clock management, reasons follow:
Early stages of development, there's nothing here for users. Only if you are willing to help and contribute. THIS SOFTWARE IS NOT YET FUNCTIONAL
For a functioning synchronization client please go to https://github.com/syncthing
We would like you to join and help with development, documentation or graphic design. Please post to the group first to avoid duplicating efforts.
If you can't dedicate some time to the project you can still give support by donating some money such as Bitcoin to the following address:
18QEEJuR2ACAunMVeAxZ46o4QprxFKyGkw
Or through the bountysource fundraiser
You can use one of the scripts/setup_environment...
scripts to install the dependencies or as a
guide to install the required dependencies manually.
Development is done with GCC 4.8 and boost 1.54, so far this is the only compiler guaranteed to be able to build the project. (My development machine runs Debian GNU/Linux testing (jessie))
The project is implemented in C++11, the compiler should support the features used from this standard. The following compilers should also work:
Our target is to support the following platforms in order of development effort: Linux, Android, Windows, Mac, iOS.
./build.sh
./test.sh