XZ Utils is free general-purpose data compression software with a high compression ratio https://tukaani.org/xz/
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 
 
Lasse Collin 905bfc74fe Add .gitattributes to clean up git-archive output 1 день тому
.github ci: add NetBSD 6 дні тому
build-aux CI: Use only the active CPUs on macOS 3 тижднів тому
cmake Add SPDX license identifier into 0BSD source code files. 3 місяці тому
debug debug: Add generator for the ARM64 test file data. 3 тижднів тому
doc Remove the XZ logo. 3 тижднів тому
dos DOS: Omit useless defines from config.h 1 тиждень тому
doxygen Doxygen: update-doxygen: Support out-of-tree builds 1 день тому
extra Add SPDX license identifiers to GPL, LGPL, and FSFULLR files. 3 місяці тому
lib Add SPDX license identifiers to GPL, LGPL, and FSFULLR files. 3 місяці тому
m4 Update m4/.gitignore. 3 місяці тому
po Translations: Update the Vietnamese translation. 2 місяці тому
po4a Translations: Add missing --riscv option to man page translations. 2 місяці тому
src xzdec: Support Landlock ABI version 4 1 день тому
tests Tests: test_index: Fix failures when features are disabled 4 дні тому
windows windows/build.bash: Omit Doxygen docs from the package 1 день тому
.codespellrc codespell: Add .codespellrc to set default options. 9 місяці тому
.gitattributes Add .gitattributes to clean up git-archive output 1 день тому
.gitignore Update .gitignore 2 тижднів тому
AUTHORS Update maintainer and author info. 3 тижднів тому
CMakeLists.txt CMake: Support building liblzma API docs using Doxygen 1 день тому
COPYING Update COPYING to match the autogen.sh and mydist changes 1 день тому
COPYING.0BSD Change most public domain parts to 0BSD. 3 місяці тому
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. 5 місяці тому
INSTALL Build: Add --enable-doxygen to generate and install API docs 1 день тому
INSTALL.generic Update INSTALL.generic from Automake 1.16.1. 4 роки тому
Makefile.am Build: Remove old Doxygen rules from top-level Makefile.am 1 день тому
NEWS Fix NEWS for 5.6.0 and 5.6.1. 3 тижднів тому
PACKAGERS PACKAGERS: Document the optional Doxygen usage 1 день тому
README README: Don't mention PDF man pages anymore 3 дні тому
THANKS Update maintainer and author info. 3 тижднів тому
TODO Docs: Omit SIGTSTP not handled from TODO. 1 рік тому
autogen.sh autogen.sh: Don't generated Doxygen docs anymore 1 день тому
configure.ac Build: Add --enable-doxygen to generate and install API docs 1 день тому

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