*** Welcome to piglix ***

P7zip

7-Zip
7ziplogo.svg
7-Zip File Manager on Windows 10
7-Zip File Manager on Windows 10
Developer(s) Igor Pavlov
Initial release 18 July 1999; 17 years ago (1999-07-18)
Stable release 16.04 (October 4, 2016; 8 months ago (2016-10-04))
Preview release 17.00 beta (April 29, 2017; 2 months ago (2017-04-29))
Repository sourceforge.net/projects/sevenzip/files/7-Zip/
Written in C++
Operating system Windows, Linux, macOS, ReactOS
Size 1.1–1.7 MB
Available in 86 languages
Type File archiver
License GNU LGPLv2.1+ with unRAR restriction / LZMA SDK in the public domain
Website 7-zip.org

7-Zip is a free and open-source file archiver, a utility used to place groups of files within compressed containers known as "archives". It is developed by Igor Pavlov and was first released in 1999. 7-Zip uses its own 7z archive format, but can read and write several other archive formats. The program can be used from a command-line interface as the command p7zip, or through a graphical user interface that also features shell integration. Most of the 7-Zip source code is under the GNU LGPL license; the unRAR code, however, is under the GNU LGPL with an "unRAR restriction", which states that developers are not permitted to use the code to reverse-engineer the RAR compression algorithm.

By default, 7-Zip creates 7z-format archives with a .7z file extension. Each archive can contain multiple directories and files. As a container format, security or size reduction are achieved using a stacked combination of filters. These can consist of pre-processors, compression algorithms, and encryption filters.

The core 7z compression uses a variety of algorithms, the most common of which are bzip2, PPMd, LZMA2, and LZMA. Developed by Pavlov, LZMA is a relatively new system, making its debut as part of the 7z format. LZMA uses an LZ-based sliding dictionary of up to 4 GB in size, backed by a range coder.


...
Wikipedia

...