ZIP is a format for compressed file archives, allowing packaging of multiple files and directories into a single file.
The specification for the standard is provided by PKWARE, a commercial company that sells compression software. There are multiple independent implementations of ZIP readers and writers, both libraries and finished programs, available on multiple platforms.
Desc
ZIP is a compression and file packaging utility for Unix, VMS, MSDOS, OS/2, Windows 9x/NT/XP, Minix, Atari, Macintosh, Amiga, and Acorn RISC OS. It is analogous to a combination of the Unix commands tar and compress and is compatible with PKZIP (Phil Katz’s ZIP for MSDOS systems).
Implementations
There are implementations for handling files in ZIP format for many languages:
- Java: java.util.zip package
- C#: ZipArchive class (from .NET version 4.5)
- PHP: Zip extension
- Ruby: RubyZip gem
- Python: zipfile module