Xfiles is an interactive utility for comparing and merging one file tree with another over a network. It supports freeform work on several machines (no need to keep track of what files are changed on which machine). Xfiles can also be used as a cross-validating disk<->disk backup strategy.
SyncML is the common language for synchronizing all devices and applications over any network. SyncML leverages eXtensible Markup Language (XML), making SyncML a truly future-proof platform. With SyncML, networked information can be synchronized with any mobile device, and mobile information can be synchronized with any networked applications. SyncML is an open standard.
LazySync is a file-synchronization program written for handheld devices using the SavaJeXE Java operating system. It attempts to offer similar functionality to HotSync and ActiveSync of the Palm and CE platforms, and supports synchronization via an existing TCP/IP network connection between handheld and host.
I(2) Drive is an online storage solution that allows personal and corporate users to manage their important information from anywhere. It provides client and server software for accessing and sharing files through a Web interface and WebDAV clients either as a hosted service or an in-house install.
zfec is a fast, portable, and programmable implementation of erasure coding. It includes a C library, a Python library, and a command-line tool. Erasure coding is also known as "forward error correction", which is the generation of redundant blocks of information such that if some blocks are lost then the original data can be recovered from the remaining blocks. The RAID-5 algorithm is an erasure code, but while RAID-5 can recover from the loss of any one element, zfec can be parameterized to choose in advance the number of elements whose loss it can tolerate.
SmartBOX is an easy-to-install, easy-to-manage, resilient, and feature-rich network server with an emphasis on ease of use and data security and with minimal hardware requirements. The design of this system is entirely based upon research into the voluntary and community organization (VCO) sector by team members of the Illuminate ICT project.
Tahoe-LAFS (Least Authority File System) is a decentralized data store. It distributes your filesystem across multiple servers, and even if some of the servers fail or are taken over by an attacker, the entire filesystem continues to work correctly and to preserve your privacy and security.