C++压缩(zip)库,适用于闭源应用程序

11
请推荐一款商业、闭源应用程序可用的 C++ 压缩 (zip) 库,需要遵循非 GPL 许可证。

这是我的日常工作需求...
6个回答

18

我知道你说的是C++,但是zlib是一个非常宽松许可证的C库,你可以直接从C++应用程序中使用它。

如果我没记错的话,还有一些类似于"iostream"的包装器可用于zlib。


11

7 Zip是LGPL开源协议,意味着只要你将其视为第三方库,在闭源应用中使用它是可以的。

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


3
根据维基百科,LZMA SDK 4.62于2008年12月进入公共领域。http://en.wikipedia.org/wiki/7z - grieve

0

0
如果您需要快速解压缩,最好的选择可能是 LZO。请注意,在闭源项目中使用时需要单独(付费)商业许可证。尽管如此,如果您需要快速解压缩,这可能非常值得那些钱。

0

0

在Ultimate IDE框架中的zip插件...它似乎很容易使用。 它内部使用zlib。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接