!!! References
!! Synchronization
* rsync
* [Unison|http://www.cis.upenn.edu/~bcpierce/unison/]
* [Capivara|http://capivara.sourceforge.net/] a Java file synchronization program.
* [Robocopier|http://code.activestate.com/recipes/231501-python-robocopier-advanced-directory-synchronizati/] a Python script to synchronize directories and copy them.
* [Xfiles|http://www.idiom.com/~zilla/xfiles.html] a Java/Python file synchronization/comparison tool
* [Conduit|http://live.gnome.org/Conduit] a Python/Gnome program that handles synchronization of user data. It can upload to webservices and transform the data.
* [Opensync|http://www.opensync.org/] Generic library project for synchronization.
!! Webdav
* [Milton|http://milton.ettrema.com/index.html] a Java server library to expose any kind of data through webdav
* [Sardine|http://code.google.com/p/sardine/] a Java client library to access Webdav servers
!! Archiving
* jar, zip, tar etc.