请为商业闭源应用程序推荐C ++压缩(zip)库。所以,不是GPL许可证。
这是我的日常工作......
答案 0 :(得分:18)
我知道你说的是C ++,但zlib是一个非常permissively licensed的C库,可以直接在C ++应用程序中使用。
如果我没记错的话,zlib周围也有各种类似“iostream”的包装器。
答案 1 :(得分:11)
7 Zip是LGPL,这意味着只要您将其视为第三方库,您在闭源应用程序中使用它就可以了。
答案 2 :(得分:0)
如果您需要快速解压缩,您可以找到最好的LZO。请注意,在封闭源项目中使用时,您需要单独的(付费)商业许可证。不过,如果你需要快速减压,那么这笔钱可能非常值得。
答案 3 :(得分:0)
libbzip2已获得BSD许可,且应为compress better, although slower,而不是zlib。
答案 4 :(得分:0)
答案 5 :(得分:0)
zip插件......它似乎很容易使用。 它在内部使用zlib。