Бинарный алгоритм сравнения для коммерческого программного обеспечения

Я работаю над отправкой измененных файлов на другие компьютеры. В настоящее время измененный файл отправляется полностью, даже если изменение незначительное. Я ищу библиотеку (C,C++,Java), которая позволила бы мне создать бинарный diff и отправить только дельту и соответствующий патч для объединения данных.

Я ищу что-то в идеале под лицензией Eclipse или Apache. LGPL тоже будет работать.

2 ответа

Решение

bsdiff и bspatch не являются библиотеками, но вы можете извлечь исходный код C без особых усилий, и лицензия также должна работать на вас.

Другие вопросы по тегам