xdelta

Xdelta
Original author(s) Joshua MacDonald
Developer(s) Joshua MacDonald
Initial release October 12, 1997 (1997-10-12)
Stable release
3.0.11 / January 8, 2016 (2016-01-08)[1]
Development status Active
Written in C
Operating system Unix-like, Microsoft Windows
Type Delta encoding tools
License Apache License[2]
Website xdelta.org

xdelta is a command line program for delta encoding, which generates two file differences. This is similar to diff and patch, but it is targeted for binary files and does not generate human readable output.

It was first released in 1997.[3] The developer of xdelta is Joshua MacDonald and the program is currently maintained by him. The algorithm of xdelta1 was based on the algorithm of rsync, which is developed by Andrew Tridgell, and using smaller block size than rsync.

Recent xdelta3 has some unique functions. It can generate standardized VCDIFF format, and it realized the compatibility among other delta encoding software which supports VCDIFF format. It runs on Unix-like operating systems and Microsoft Windows. xdelta can handle up to 264 bytes files in any platform,[4] and it is suitable for large scale backup.

See also

References

  1. MacDonald, Joshua (2016-05-13). "Release 3.0.11 · jmacd/xdelta". Page with the list of download links. GitHub.
  2. MacDonald, Joshua. "Xdelta3 License Change".
  3. mention of first version
  4. xdelta3 memory tuning
This article is issued from Wikipedia - version of the 11/28/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.