XZ Utils is free general-purpose data compression software with a high compression ratio https://tukaani.org/xz/
您最多能選擇 25 個主題 主題必須以字母或數字為開頭,可包含連接號「-」且最長為 35 個字元。
 
 
 
 
 
 
Lasse Collin 0b99783d63 liblzma: memcmplen.h: Add a comment why subtraction is used. 6 天前
.github Add SPDX license identifier into 0BSD source code files. 1 個月前
build-aux Add SPDX license identifier into 0BSD source code files. 1 個月前
cmake Add SPDX license identifier into 0BSD source code files. 1 個月前
debug Add SPDX license identifier into 0BSD source code files. 1 個月前
doc Add SPDX license identifier into 0BSD source code files. 1 個月前
dos Add SPDX license identifier into 0BSD source code files. 1 個月前
doxygen doxygen/footer.html: Add missing closing tags and don't open a new tab. 1 個月前
extra Add SPDX license identifiers to GPL, LGPL, and FSFULLR files. 1 個月前
lib Add SPDX license identifiers to GPL, LGPL, and FSFULLR files. 1 個月前
m4 Update m4/.gitignore. 1 個月前
po Translations: Update the Vietnamese translation. 1 個月前
po4a Translations: Add missing --riscv option to man page translations. 3 週前
src liblzma: memcmplen.h: Add a comment why subtraction is used. 6 天前
tests Tests: Update two test files. 3 週前
windows Windows: build.bash: Include COPYING.0BSD in the package. 1 個月前
.codespellrc codespell: Add .codespellrc to set default options. 8 個月前
.gitignore Tests: Add test_microlzma to .gitignore and CMakeLists.txt. 1 個月前
AUTHORS Fix typos discovered by codespell. 1 個月前
CMakeLists.txt CMake: Use only the generic symbol versioning with NVIDIA HPC Compiler. 2 週前
COPYING Update COPYING about the man pages of the scripts. 1 個月前
COPYING.0BSD Change most public domain parts to 0BSD. 1 個月前
COPYING.CC-BY-SA-4.0 COPYING: Add the license for the XZ logo. 2 個月前
COPYING.GPLv2 Update the copies of GPLv2 and LGPLv2.1 from gnu.org. 14 年前
COPYING.GPLv3 Update the copy of GNU GPLv3 from gnu.org to COPYING.GPLv3. 1 年前
COPYING.LGPLv2.1 Update the copies of GPLv2 and LGPLv2.1 from gnu.org. 14 年前
ChangeLog Docs: Update repository URL in Changelog. 3 個月前
INSTALL INSTALL: Document arguments of --enable-symbol-versions. 2 週前
INSTALL.generic Update INSTALL.generic from Automake 1.16.1. 4 年前
Makefile.am Build: Makefile.am: Sort EXTRA_DIST. 1 個月前
NEWS Add NEWS for 5.6.1 3 週前
PACKAGERS Change most public domain parts to 0BSD. 1 個月前
README Docs: List COPYING.0BSD in README. 1 個月前
THANKS Update THANKS. 2 週前
TODO Docs: Omit SIGTSTP not handled from TODO. 1 年前
autogen.sh Add SPDX license identifier into 0BSD source code files. 1 個月前
configure.ac Build: Use only the generic symbol versioning with NVIDIA HPC Compiler. 2 週前

README


XZ Utils
========

0. Overview
1. Documentation
1.1. Overall documentation
1.2. Documentation for command-line tools
1.3. Documentation for liblzma
2. Version numbering
3. Reporting bugs
4. Translations
5. Other implementations of the .xz format
6. Contact information


0. Overview
-----------

XZ Utils provide a general-purpose data-compression library plus
command-line tools. The native file format is the .xz format, but
also the legacy .lzma format is supported. The .xz format supports
multiple compression algorithms, which are called "filters" in the
context of XZ Utils. The primary filter is currently LZMA2. With
typical files, XZ Utils create about 30 % smaller files than gzip.

To ease adapting support for the .xz format into existing applications
and scripts, the API of liblzma is somewhat similar to the API of the
popular zlib library. For the same reason, the command-line tool xz
has a command-line syntax simil