JSX serializes Java objects to XML. You can persist objects, evolve them, and send them over the network and between applications. Your object data becomes human-readable and human-writable. You can test it, search it, profile it, audit it, and edit it with ordinary text and XML tools. JSX handles all POJOs and also all classes that require Java's own object serialization. JSX also correctly and completely handles the content of Serializable classes - including when they evolve and add additional content, for both upgrading to a new version (e.g. of Java or third-party libraries) and downgrading to an older one. It does this by reusing a class's Serialization methods, which are maintained by the class's developer to handle its evolution.
KBACKUP is intended for handling of backups no matter whether they reside on disk or tape or even in files. As most other backup programs available today are either confusing the user with lots of long command line options, or user friendly but not powerful at all, the aim behind writing KBACKUP was to provide a user friendly yet powerful backup program. It is also intended to be kept compatible to existing and well proven archive formats, so you can restore your archives even if you should not have KBACKUP around anymore.
Krusader is an advanced twin-panel (commander-style) file-manager for KDE 3.x, but with many extras. It provides all the file-management features you could possibly want. It also features extensive archive handling, mounted filesystem support, FTP, an advanced search module, a text viewer/editor, directory synchronization, support for file content comparisons, powerful batch renaming, and much more. It supports the following archive formats: tar, zip, bzip2, gzip, rar, ace, arj, and rpm. It can also handle other KIOSlaves such as smb:// or fish://.
The Linux Backup Utility (LBU) is a simple, menu-driven script for performing backups and restoration of data from tars, compressed tars, and tapes. It supports basic hardware compression as well as variable hardware block sizes. It lets you configure tar block sizes, exclusion lists, inclusion lists and it supports wildcards.
lcra renames filenames like COMMAND.COM and MAIN.C to more tasteful ones like command.com and main.c. It tries to guess which filenames are DOS-ish ones needing changing, and which are really meant to be uppercase. It will fix the contents of a directory and all subdirectories. The companion program nsra changes spaces in filenames to underscores.