Xdelta [ 3 ] es una herramienta de línea de comandos para la codificación delta , que almacena o transmite la diferencia (deltas) entre datos secuenciales, en lugar de archivos completos. Es similar a diff y patch , excepto que diff calcula y muestra la diferencia entre dos archivos completos, mientras que patch está diseñado principalmente para archivos de texto legibles por humanos; Xdelta está diseñado para archivos binarios y no genera una salida legible por humanos.
Xdelta fue lanzado por primera vez en algún momento antes del 12 de octubre de 1997 [ 4 ] por Joshua MacDonald, quien actualmente mantiene el programa. El algoritmo de xdelta1 se basó en el algoritmo de rsync , desarrollado por Andrew Tridgell , aunque utiliza un tamaño de bloque más pequeño.
Xdelta versión 3 está diseñado principalmente para trabajar con flujos que siguen el formato estandarizado VCDIFF , y logró la compatibilidad con otros programas de codificación delta que admiten el formato VCDIFF. Se ejecuta en sistemas operativos tipo Unix y Microsoft Windows . Xdelta puede manejar hasta 2 archivos de 64 bytes [ 5 ] y es adecuado para copias de seguridad de gran tamaño.
Referencias
- ↑ "Versión 3.1.0" . 8 de enero de 2016. Consultado el 23 de julio de 2018 .
- ↑ MacDonald, Joshua. "Cambio de licencia de Xdelta3" . Archivado del original el 13 de enero de 2024.
- ↑ MacDonald, Joshua (1 de enero de 2025), jmacd/xdelta , consultado el 3 de enero de 2025
- ↑ Mención de la primera versión
- ↑ Ajuste de memoria xdelta3
Enlaces externos
- Sitio del proyecto
- Tesis doctoral de Andrew Tridgell sobre rsync, con una sección sobre xdelta (xdelta1).
- RFC 3284 , Datos genéricos de diferenciación y compresión VCDIFF (xdelta3)
- Herramientas gratuitas para comparar archivos
- Software libre programado en C
- Software libre programado en C++
- Software que utiliza la licencia Apache.
- Software libre y de código abierto (stubs)