Het compressieformaat 7z wordt steeds meer gebruikt voor het comprimeren van bestanden. Het programma p7zip is speciaal geschreven voor verschillende Unix-, BSD- en Linux-platformen en biedt volledige ondersteuning voor het 7z-formaat. De ontwikkelaar heeft een nieuwe versie uitgebracht met 4.47 als het versienummer, deze loopt gelijk met het programma 7-Zip op het Windows-platform. De lijst met aanpassingen ziet er als volgt uit:
Version 4.47:Version 4.45:
- From Windows version of 7-zip 4.47:
- Bugs of 7-Zip 4.46 beta were fixed: BZip2 could work incorrectly
- From Windows version of 7-zip 4.46:
- New fast compression mode for Deflate method in Zip and GZip.
- Some bugs were fixed.
- LZMA Benchmark:
- cygwin : RAM size detection
- computation of the CPU %
- fixed #1721827 : install.sh now copies 7z.so
- Client7z now uses 7z.so instead of 7za.so
- new target : cygwin with asm
- LZMA SDK added in the source package (CPP/7zip/Compress/LZMA_Alone)
- fixed #1716987 : 7zr removed from 4.45 binary distribution
- fixed #1706002 : make and install.sh use the same variables in the same order.
- From Windows version of 7-zip 4.45:
- Default dictionary size was increased: Normal: 16 MB, Max: 32 MB.
- Speed optimizations.
- Benchmark was improved (new "b" command in command line version).
- The number of DLL files was reduced.
- switch -mhcf=off is not supported now.
- If -t{Type} switch is not specified, 7-Zip now uses extension of archive to detect the type of archive.
- Some bugs were fixed (BZip2 in multithread)
- x86 or x86_64 : ASM version of crc32 available
- better detection of executable file (scripts do not need BCJ/BCJ2 filter)
- default permissions are now:
- for a file : -rw-------
- for a directory : drwx------
- on MacOSX, locale is always utf8 (because the MacOSX filesystem supports only utf8 filenames)
- makefile.qnx_static and makefile.qnx_shared added (Thank to termterm)