开发者

Binary diff algorithm for commercial software

开发者 https://www.devze.com 2022-12-08 13:08 出处:网络
I\'m working on application sending changed files to other computers. Currently a changed file is sent completely 开发者_如何学运维even if the change is minor. I\'m looking for a library (C,C++,Java)

I'm working on application sending changed files to other computers. Currently a changed file is sent completely 开发者_如何学运维even if the change is minor. I'm looking for a library (C,C++,Java) that would allow me to create a binary diff and send only the delta and the matching patch to merge the data back.

I'm looking for something ideally under an Eclipse or Apache licence. LGPL would work too.


  • Open VCDiff c++, ASL 2.0
  • Java xdelta Java, MIT
  • librsync c/c++. LGPL


bsdiff and bspatch are not libraries but you could extract the C source code without too much effort and the license should also work for you.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号