C ++ библиотека сжатия (zip) для приложения с закрытым исходным кодом - PullRequest
11 голосов
/ 15 апреля 2009

Пожалуйста, порекомендуйте библиотеку сжатия C ++ (zip) для коммерческого приложения с закрытым исходным кодом. Итак, не лицензия GPL.

Это для моей дневной работы ...

Ответы [ 6 ]

18 голосов
/ 15 апреля 2009

Я знаю, что вы сказали C ++, но zlib - это очень лицензируемая C библиотека, которую вы можете использовать непосредственно из приложения C ++.

Если я правильно помню, вокруг zlib также доступны различные "похожие на iostream" обертки.

11 голосов
/ 15 апреля 2009

7 Zip - это LGPL, то есть, если вы обращаетесь с ним как со сторонней библиотекой, вы можете использовать его в приложении с закрытым исходным кодом.

http://www.7 -zip.org /

0 голосов
/ 10 апреля 2018

zip-плагин в среде Ultimate IDE ... Кажется, он прост в использовании. Он использует zlib для внутреннего использования.

0 голосов
/ 30 марта 2010

Попробуйте это:

http://zziplib.sourceforge.net/

0 голосов
/ 01 мая 2009

libbzip2 лицензирован BSD и должен сжиматься лучше, хотя медленнее , чем zlib.

0 голосов
/ 01 мая 2009

Если вам нужна быстрая декомпрессия, лучшее, что вы можете найти, это, вероятно, LZO . Помните, что вам нужна отдельная (платная) коммерческая лицензия при использовании в проекте с закрытым исходным кодом. Тем не менее, если вам нужна быстрая декомпрессия, она вполне может стоить денег.

...