7-Zip е безплатен архиватор на файлове с висока степен на компресия на данните. Той поддържа няколко алгоритъма за компресиране и много формати за данни, включително патентован формат 7z c високоефективен алгоритъм за компресиране LZMA.
Софтуерът 7-Zip се разработва от 1999 г. и е безплатен и с отворен код, като по-голямата част от него е свободно достъпна под лиценза GNU Lesser General Public License, с изключение на кода на декомпресора unRAR, който е ограничен.
7-Zip използва многонишковост и позволява за компресирането да се използват различен брой нишки в зависимост от алгоритъма или формата. Когато се създават архиви, в които файловете могат да се компресират независимо един от друг (например ZIP), програмата може да използва до 8 нишки едновременно. За алгоритъма за компресиране LZMA архиваторът може да използва до 2 нишки едновременно. Невъзможността да се използват повече от тях се дължи на последователния характер на непрекъснатото компресиране. Алгоритъмът за компресиране LZMA2 няма този недостатък.
При компресиране във формат 7z се използват и специални филтри-нормализатори. Така за по-оптимално компресиране на 32-битов код x86 се използват нормализиращи конвертори BCJ и BCJ2.. 7-Zip има и оптимизиращ делта конвертор за някои видове мултимедийни данни, например некомпресирани 24-битови изображения.
Резултатите по отношение на степента на компресия зависят силно от компресираните данни. Обикновено 7-Zip компресира във формат 7z с 4-25% по-добре, отколкото във формат 7 ZIP.
Основната платформа е Microsoft Windows (включително Microsoft Windows CE ), където са налични две версии на програмата: версия с графичен потребителски интерфейс и версия с команден ред. Конзолната версия е пренесена от общност от разработчици за стандартни системи POSIX под общото име p7zip.. Пренесените версии за други системи, както и оригиналната 7-ZIP, са достъпни на уебсайта на системата SourceForge (към 7 ноември 2010 г. програмата е изтеглена повече от 109 милиона пъти).
Програмата 7-Zip е победител в SourceForge.net Community Choice Awards 2007 г. в категориите „Най-добър проект“ и „Най-добър технически дизайн“.
Основните характеристики на 7-Zip
LZMA, LZMA2, PPMd, bzip2, Deflate и Deflate64
Опаковане и разопаковане: 7z, bzip2 (BZ2, TB2, TBZ, TBZ2), gzip (GZ, TGZ), TAR, ZIP (JAR), XZ, WIM;
Само разопаковане: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, MBR, ISO, LZH (LHA), LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, XAR, Z (TAZ).
Заслугите на 7-Zip
Вследствие на това – поддръжка на множество платформи.
Като цяло е възможно да се изберат параметрите, при които размерът на файла и скоростта на компресиране ще бъдат сходни WinRAR.
Докато на едноядрен процесор скоростта на 7-Zip е близка до WinRAR, на двуядрен процесор 7-Zip е много по-бърза. В допълнение към обичайната многонишкова оптимизация, програмата има много добра оптимизация за Hyper-Threading и „виртуални“ ядра в процесорите Intel.
Недостатъците на 7-Zip


