商业软件的二进制差分算法

时间:2009-10-12 16:27:01

标签: diff binary-diff librsync

我正在处理将更改的文件发送到其他计算机的应用程序。目前,即使更改很小,也会完全发送已更改的文件。我正在寻找一个库(C,C ++,Java),它允许我创建一个二进制diff并只发送delta和匹配的补丁来合并数据。

我正在寻找Eclipse或Apache许可证下的理想选择。 LGPL也会工作。

2 个答案:

答案 0 :(得分:11)

答案 1 :(得分:4)

bsdiff and bspatch不是库,但您可以不费力地提取C源代码,许可证也适用于您。