jBackup Framework is very simple and easy to use framework build in Java, which enables developers to create applications that can backup, restore, update, remove, track changes to files, schedules jobs for execution and other useful stuff.
PeerVibes is a framework for creating applications based on peer-to-peer networks. This framework provides the necessary tools and architecture to build complex applications such as collaborative work support and distributed backup.