This uses the miniz library, which is self-contained in a single .c/.h pair and has an MIT license. Swapping out the zip library should be fairly straightforward if ever necessary.