Comparison of file synchronization software
This is a list of file synchronization software for which there are Wikipedia articles.
Free and open-source
Freeware
This is a comparison of the freeware (proprietary software release free of charge) file synchronization software.
Commercial
This is a comparison of commercial software in the field of file synchronization. These programs only provide full functionality with a payment. As indicated, some are trialware and provide functionality during a trial period; some are freemium, meaning that they have freeware editions.
Glossary
- Platform
- Operating system & / or software platform like Java SE or .NET.
- Edit conflict detection
- Detect if an operation may result in data loss. See File Synchronization
- Renames/moves
- Propagate renaming/moving of a file/directory. This saves bandwidth for remote systems but increases the analysis duration. Commonly done by calculating and storing hash function digests of files to detect if two files with different names, edit dates, etc., have identical contents. Programs which do not support it, will behave as if the originally-named file/directory has been deleted and the newly named file/directory is new and transmit the "new" file again.
- Version control
- Can revert to a precedent version of a file/directory.
- Scheduling or service
- Run automatically (via a scheduler or as a system service), or manually for each sync.
- Online storage
- Online file storage option and type
- Network-attached storage
- Can sync. with NAS shares.
- Only client needed
- It is only needed to install synchronizing software on the client side. Server is only running arbitrary storage protocol like SFTP, SMB, NFS, etc. All synchronization logic is handled by client. This is generally good, because cheap cloud storage usually does not allow users to run custom software on storage server, they only provide access to storage.
See also
References
Further reading
- Kerner, Sean (2008-02-13). "Get In Sync with File Syncing Software". Tom's Guide. Retrieved 2009-07-01.
- Kerner, Sean (2008-02-27). "Syncing Software Redux: More Options". Tom's Guide. Retrieved 2009-07-01.