I’m searching for an ultra-light gzip compression/decompression library in C++ (something definitively lighter than zlib) on a libral (BSD, MIT, PD) license. Googling revealed many libraries, but either they are bloated (like GZ compression in Crypto++) or on a more restrictive license.
It’s hard to believe for me, that there’s no lightweight free gz implementation…
Preferably C++ (I need to have it in the form of a stream) but C would be ok.
Statically linked zlib is probably the lightest you can get, it also has a rather nice and generously permissive license.
If it really isn’t light enough, even considering what the linker will strip out, then chopping it down to size yourself might be a viable option.