Игор Павлов обяви новата версия на архиватора 7-Zip 25.00. Проектът разработва собствен формат за архиви 7z, основан на алгоритмите за компресия LZMA и LZMA2. Допълнително се поддържа компресиране и разархивиране на архиви във формати XZ, BZIP2, GZIP, TAR, ZIP и WIM, както и разархивиране на над 30 формата архиви, пакети, образи на виртуални машини и файлови системи (ISO, NTFS, EXT*, UDF, UEFI, VDI, VHD, VMDK, CAB, RPM, SquashFS, QCOW2 и т.н.). За формати ZIP и GZIP се осигурява с 2-10% по-високо ниво на компресия в сравнение с PKZip и WinZip. Кодът на проекта е написан на C++ и се разпространява под лиценз LGPL. За изтегляне са налични готови версии за Windows, macOS и Linux (i686, x86-64, ARM, ARM64).
В новата версия:
- Скоростта на компресия във формат bzip2 е увеличена с 15-40%.
- Скоростта на компресия във формат deflate (zip/gz) е увеличена с 1-3%.
- Подобрена е поддръжката на архиви zip и cpio, както и на образи на файлови системи FAT.
- В сборките за Windows е реализирана възможност за използване на над 64 потока на CPU за паралелизиране на операциите за компресия във формати zip, 7z и xz.
- Устранени са уязвимости, информацията за които все още не е оповестена (например, информацията за уязвимостта CVE-2025-0411, коригирана в есенния выпуск на 7-Zip 24.09, беше разкрита едва през януари). Кодът на версия 7-Zip 25.00 е публикуван с един патч без разделяне на комитите, което затруднява анализа на поправките.
Източник: opennet.ru
