[excerpt from borgbackup web site]
BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it
supports compression and authenticated encryption.
The main goal of Borg is to provide an efficient and secure way to backup data.
The data deduplication technique used makes Borg suitable for daily backups
since only changes are stored. The authenticated encryption technique makes it
suitable for backups to not fully trusted targets.
QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
Snappy-java is a Java port of snappy, a fast C++
compresser/decompresser developed by Google.
Star is the fastest known implementation of a tar archiver.
Main advantages over other tar implementations:
fifo - Keeps the tape streaming.
pattern matcher - For a convenient user interface.
sophisticated diff - User tailorable interface for comparing tar
archives against file trees.
no namelen limitation - Pathnames up to 1024 Bytes may be archived.
deals with all 3 times - Stores/restores all 3 times of a file.
does not clobber files - More recent copies on disk will not be
clobbered from tape.
automatic byte swap - star automatically detects swapped archives.
automatic format detect - Automatically detects archive formats:
old tar, gnu tar, ansi tar, star.
fully ansi compatible - star is fully ANSI/Posix 1003.1 compatible.
Please mail bugs and suggestions to:
Author: Joerg Schilling <js@cs.tu-berlin.de>
The Unarchiver is an archive unpacker program with support for the lots of
popular ZIP, RAR, 7z, tar, gzip, bzip2, LZMA, XZ, CAB, MSI, NSIS, EXE, ISO,
BIN, split file formats, as well as the old Stuffit, Stuffit X, DiskDouble,
Compact Pro, Packit, cpio, compress (.Z), ARJ, ARC, PAK, ACE, ZOO, LZH, ADF,
DMS, LZX, PowerPacker, LBR, Squeeze, Crunch, and other old/obscure formats.
It can also handle filenames in foreign character sets, created with non-
English versions of some operating systems, and is particularly useful for
processing CJK archives correctly.
The interface is like zipfile extension included in regular
python distribution.
The RPM Package Manager is a powerful command line driven package
management system capable of installing, uninstalling, verifying,
querying, and updating computer software packages. Each software
package consists of an archive of files along with information about
the package like its version, a description, and the like. There
is also a related API ("Application Program Interface"), permitting
advanced developers to bypass 'shelling out' to a command line, and
to manage such transactions from within a native coding language.
rzip is a compression program, similar in functionality to gzip or bzip2, but
able to take advantage from long distance redundancies in files, which can
sometimes allow rzip to produce much better compression ratios than other
programs.
The principal advantage of rzip is that it has an effective history buffer of
900 Mbyte. This means it can find matching pieces of the input file over huge
distances compared to other commonly used compression programs. The gzip
program by comparison uses a history buffer of 32 kbyte and bzip2 uses a
history buffer of 900 kbyte. The second advantage of rzip over bzip2 is that it
is usually faster. This may seem surprising at first given that rzip uses the
bzip2 library as a backend (for handling the short-range compression), but it
makes sense when you realise that rzip has usually reduced the data a fair bit
before handing it to bzip2, so bzip2 has to do less work.
Command-line utilities to:
* create StuffIt (.sit) and Zip (.zip) archives
* encode files into uuencode, BinHex, and MacBinary formats
* expand StuffIt and Zip archives
* expand encrypted StuffIt archives
* decode or expand: Compact Pro, zip, arc, arj, lha (lzh),
rar, gzip, UNIX compress, uuencode, BinHex, btoa, MIME,
tar, MacBinary, segmented StuffIt, PrivateFile, bzip2,
and AppleSingle.