Igor Pavlov oznámil novou verzi archiveru 7-Zip 25.00. Projekt vyvíjí vlastní formát archivů 7z, který je založen na algoritmech komprese LZMA a LZMA2. Dále podporuje balení a rozbalování archivů ve formátech XZ, BZIP2, GZIP, TAR, ZIP a WIM, stejně jako rozbalování více než 30 formátů archivů, balíčků, obrazů virtuálních strojů a souborových systémů (ISO, NTFS, EXT*, UDF, UEFI, VDI, VHD, VMDK, CAB, RPM, SquashFS, QCOW2 atd.). Pro formáty ZIP a GZIP je zajištěna o 2-10 % vyšší úroveň komprese ve srovnání s PKZip a WinZip. Kód projektu je napsán v jazyce C++ a je distribuován pod licencí LGPL. K dispozici jsou hotové sestavení pro Windows, macOS a Linux (i686, x86-64, ARM, ARM64).
V nové verzi:
- Rychlost komprese ve formátu bzip2 byla zvýšena o 15-40 %.
- Rychlost komprese ve formátu deflate (zip/gz) byla zvýšena o 1-3 %.
- Byla vylepšena podpora archivů zip a cpio, stejně jako obrazů FS FAT.
- Ve verzích pro Windows byla zavedena možnost vyžití více než 64 CPU vláken pro paralelizaci operací komprese ve formátech zip, 7z a xz.
- Byly odstraněny zranitelnosti, jejichž informace zatím nebyly zveřejněny (například informace o zranitelnosti CVE-2025-0411, opravené v podzimním vydání 7-Zip 24.09, byly zveřejněny až v lednu). Kód vydání 7-Zip 25.00 byl publikován jako jeden patch bez dělení commitů, což ztěžuje analýzu oprav.
Zdroj: opennet.ru
