Try Jazzlib, although it's GPL, and seems like it hasn't been updated for a while. Another option is to try and lift the source from libgcj (which is what jazzlib did).
J2SE includes java.util.zip which can compress/decompress gzip files, but the MIDP 2.0 specification does not include a java.util.zip
. And looking at the Java 6 source code for java.util.zip
, each class seems to call native methods, which means you can't just lift what's there and download it to a J2ME device.