Библиотека сжатия С++ (zip) для приложения с закрытым исходным кодом
Порекомендуйте библиотеку С++ для сжатия (zip) для коммерческого приложения с закрытым исходным кодом. Итак, не лицензия GPL.
Это для моей дневной работы...
Ответы
Ответ 1
Я знаю, что вы сказали С++, но zlib очень разрешительно лицензированную библиотеку C, которую вы можете использовать непосредственно из приложения С++.
Если я правильно помню, существуют также различные обертки, похожие на iostream, в zlib.
Ответ 2
7 Zip - это LGPL, что означает, что пока вы относитесь к нему как к сторонней библиотеке, ваше использование в нем прекрасно в приложении с закрытым исходным кодом.
http://www.7-zip.org/
Ответ 3
Если вам нужна быстрая декомпрессия, лучшее, что вы можете найти, вероятно, LZO. Имейте в виду, что вам нужна отдельная (оплачиваемая) коммерческая лицензия при использовании в проекте с закрытым исходным кодом. Тем не менее, если вам нужна быстрая декомпрессия, это может стоить денег.
Ответ 4
libbzip2 лицензирован BSD и должен сжать лучше, хотя медленнее, чем zlib.
Ответ 5
Попробуйте следующее:
http://zziplib.sourceforge.net/