用于封闭源应用程序的C ++压缩(zip)库

时间:2009-04-15 14:36:30

标签: c++ compression zip

请为商业闭源应用程序推荐C ++压缩(zip)库。所以,不是GPL许可证。

这是我的日常工作......

6 个答案:

答案 0 :(得分:18)

我知道你说的是C ++,但zlib是一个非常permissively licensed的C库,可以直接在C ++应用程序中使用。

如果我没记错的话,zlib周围也有各种类似“iostream”的包装器。

答案 1 :(得分:11)

7 Zip是LGPL,这意味着只要您将其视为第三方库,您在闭源应用程序中使用它就可以了。

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

答案 2 :(得分:0)

如果您需要快速解压缩,您可以找到最好的LZO。请注意,在封闭源项目中使用时,您需要单独的(付费)商业许可证。不过,如果你需要快速减压,那么这笔钱可能非常值得。

答案 3 :(得分:0)

libbzip2已获得BSD许可,且应为compress better, although slower,而不是zlib。

答案 4 :(得分:0)

答案 5 :(得分:0)

终极IDE框架内的

zip插件......它似乎很容易使用。 它在内部使用zlib。