Cabinet (file format)
From Wikipedia, the free encyclopedia
Cabinet | |
File extension: | .cab |
---|---|
MIME type: |
|
Developed by: | Microsoft |
Type of format: | Data compression |
In computing, CAB is the Microsoft Windows native compressed archive format. It supports compression and digital signing, and is used in a variety of Microsoft installation engines: Setup API, Device Installer, AdvPack (for the installation of ActiveX components from Internet Explorer) and Windows Installer.
It was originally called Diamond.
The CAB file format allows for three data compression methods:
- DEFLATE, invented by Phil Katz, the author of the ZIP file format.
- Quantum, licensed from David Stafford, the author of the Quantum archiver.
- LZX, invented by Jonathan Forbes and Tomi Poutanen, given to Microsoft when Jonathan joined the company.
The CAB file extension is also used in many installers (InstallShield and others), although it is not the same file format.
[edit] See also
[edit] External links
- Microsoft Cabinet SDK
- 7-Zip is an LGPL licensed utility that supports 7z, ZIP, CAB, ARJ, GZIP, BZIP2, TAR, CPIO, RPM and DEB.
- cabextract is Free Software for unpacking cabinet files in UNIX
- libmspack is an LGPL licensed, portable library for creating and extracting CAB files and other Microsoft misc. formats.
- LCAB - Linux cabinet file creator