Igor Pavlov anunció una versión significativa del archivador 7-Zip 24.05. El código del proyecto está escrito en C++ y se distribuye bajo la licencia LGPL. Están disponibles compilaciones listas para Windows y Linux para arquitecturas i686, x86-64 y ARM 32/64. Desafortunadamente, la mayoría de las distribuciones todavía incluyen la obsoleta p7zip de más de 7 años. Probablemente, debido a que el código 7z depende del proyecto ASMC, que ya no se utiliza en ningún otro lugar.
En la nueva versión:
- Se ha añadido soporte para archivos ZSTD (extensión de nombre de archivo .zst).
- Se ha añadido soporte para ZIP, SquashFS y RPM, que utilizan el método de compresión ZSTD.
- Se ha añadido soporte para el algoritmo de hash XXH64, que se utiliza en ZSTD.
- Se ha añadido soporte para el formato de archivos RAR 7 con un diccionario de más de 1 GB.
- Se ha añadido soporte para archivos DMG que utilizan el método de compresión XZ (ULMO/LZMA).
- Se ha añadido soporte para imágenes NTFS con tamaño de clúster de más de 64 KB.
- Se ha añadido soporte para imágenes MBR y GDP con sectores de 4 KB.
- Se ha optimizado la velocidad de descompresión de archivos: rar, cab, wim, zip, gz.
- Se ha optimizado la velocidad de cálculo de hashes: CRC-32, CRC-64, Blake2sp.
- Se ha añadido un filtro para archivos binarios para la arquitectura RISCV, que permite aumentar el grado de compresión.
- Se ha incrementado la velocidad de descompresión de LZMA y LZMA2 en un 20-60% en la versión ARM64 para Windows.
- Se han corregido errores.
Fuente: opennet.ru
