Открыть сервис

7-Zip

7-Zip — это свободная программа-архиватор с открытым исходным кодом, предназначенная для сжатия и распаковки файлов. Относится к классу утилит для работы с архивами. Ключевыми характеристиками являются высокая степень сжатия (особенно в собственном формате 7z), поддержка множества форматов, встроенный менеджер архивов и интеграция в контекстное меню операционной системы. Разрабатывается и поддерживается российским программистом Игорем Павловым.

История

Разработка 7-Zip началась в 1999 году. Первая публичная версия (2.30 Beta) была выпущена 18 июля 2000 года. Изначально программа создавалась как альтернатива существовавшим на тот момент архиваторам, таким как WinZip и WinRAR, с акцентом на открытость и высокую степень сжатия.

Основные вехи развития:

На протяжении всей истории 7-Zip остаётся бесплатным и распространяется под лицензией GNU LGPL (GNU Lesser General Public License), что позволяет использовать его как в личных, так и в коммерческих целях без ограничений.

Классификация и виды

7-Zip не имеет официальных «видов» как отдельных продуктов, но существует несколько версий и модификаций, различающихся по назначению и способу распространения:

По типу установки

По платформе

По функциональности (форки и оболочки)

Существуют сторонние программы, использующие ядро 7-Zip, но с изменённым интерфейсом или расширенными функциями:

Устройство и характеристики

Поддерживаемые форматы

7-Zip отличается широчайшей поддержкой форматов архивов. Программа может распаковывать более 30 форматов, включая:

Программа может создавать архивы в форматах: 7z, XZ, BZIP2, GZIP, TAR, ZIP, WIM, ZSTD.

Алгоритмы сжатия

Основным и наиболее эффективным алгоритмом является LZMA (Lempel-Ziv-Markov chain algorithm) и его улучшенная версия LZMA2. Этот алгоритм обеспечивает более высокую степень сжатия по сравнению с Deflate (используется в ZIP) и RAR, особенно на больших объёмах данных. Для формата 7z также доступны алгоритмы PPMd, BZip2 и Deflate.

Интерфейс

Графический интерфейс (GUI) 7-Zip выполнен в классическом стиле Windows. Он включает:

Безопасность

7-Zip поддерживает шифрование архивов по алгоритму AES-256 (Advanced Encryption Standard с длиной ключа 256 бит) для форматов 7z и ZIP. Для формата 7z также доступно шифрование имён файлов, что скрывает структуру архива. Программа не имеет встроенных механизмов проверки целостности архивов, но может использовать контрольные суммы (CRC32, SHA-1, SHA-256) для проверки.

Применение и значение

7-Zip является одним из самых распространённых архиваторов в мире благодаря своей бесплатности, открытости и высокой эффективности. Основные области применения:

Значение 7-Zip для индустрии программного обеспечения трудно переоценить. Он стал эталоном открытого и эффективного архиватора, оказав влияние на развитие алгоритмов сжатия (в частности, LZMA) и задав стандарты для бесплатных утилит. Его исходный код лёг в основу многих других программ, включая менеджеры архивов, установщики и системы резервного копирования.

Интересные факты

Критика

Несмотря на широкое признание, 7-Zip имеет и некоторые недостатки:

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →