{{위키데이터 속성 추적}}
{{소문자}}
'''xz'''는 무손실 데이터 압축 프로그램 및 LZMA2 압축 [[알고리즘]] 파일 형식이다.

XZ는 [[7-Zip]] 프로그램의 축소된 버전으로 간주할 수 있다.<ref name="linuxgazette">{{인용| url = http://linuxgazette.net/162/lindholm.html | title = Linux Gazette | last = Lindholm}}.</ref>

== 디자인 ==
XZ는 입력을 하나의 파일로 압축하는데, 여러 파일을 하나로 압축시키는 옵션은 제공하지 않는다. 그렇기 때문에 보통 [[Tar (파일 포맷)|Tar]] 또는 CPIO [[유닉스]] 프로그램에 의해 생성된 단일 파일을 압축하는 것이 일반적이다.<ref name="linuxgazette" />

== 역사 ==
LZMA2 압축 알고리즘을 사용하는 원조 [[7-Zip]] 프로그램으로도 빠르게 압축된 파일을 생성 할 수 있었지만 그 아카이브 형식 주로 윈도우에서만 작동하고, 유닉스 기능을 지원하지 않았다.<ref name="linuxgazette" />

== 구현 ==
XZ파일 형식은 XZ Utils을 통해 온라인에서 자유롭게 구현할 수 있다. 대부분의 이 소프트웨어는 (예를 들어, liblzma) 라이센스가  GNU LGPL 와 GNU GPL로 공개 소프트웨어 라이센스이다.<ref>{{웹 인용 |url=http://tukaani.org/xz/ |제목=XZ Utils Web site |확인날짜=2014-05-27 |보존url=https://web.archive.org/web/20151110074552/http://tukaani.org/xz/ |보존날짜=2015-11-10 |url-status=dead }}</ref> GNU 타르의 1.22 버전은 XZ 파일이 원활하게 실행하도록 지원해 준다.<ref>[http://www.gnu.org/software/tar/#releases GNU tar Web site: References]</ref><ref>[http://git.savannah.gnu.org/cgit/tar.git/tree/ChangeLog.CVS?id=9077de9fa91886697a1294891a8d4e6d17fcd30b Changelog for Tar 1.22]</ref>  FreeBSD 타르는 (2009년 4월 17일에 출시) r191190부터 XZ파일을 지원한다.

[[7-Zip]]는 9.04 베타 버전 이후 지원한다.(9.20 버전 이후 안정적)<ref>{{인용| url = http://7-zip.org/history.txt | title = 7-Zip | contribution = release history}}.</ref>

== 사용 ==
XZ는 [[GNU]] coreutils 프로젝트,<ref>{{인용| url = ftp://ftp.gnu.org/gnu/coreutils/ | publisher = GNU | title = Coreutils | contribution = files | format = [[File Transfer Protocol|FTP]]}} (see version 7.1 and newer files ending in ''.tar.xz'').</ref> Debian, [[openSUSE]],<ref>{{인용| url = https://en.opensuse.org/openSUSE:RPM_sucks | publisher = openSUSE | title = News | contribution = openSUSE has moved off of LZMA to xz}}.</ref> ,Fedora,<ref>{{인용| url = https://fedoraproject.org/wiki/Features/XZRpmPayloads | publisher = Fedora | edition = 12 | title = Features | contribution = XZ RPM payloads | format = wiki}}.</ref> Arch Linux,<ref>{{인용| url = http://www.archlinux.org/news/switching-to-xz-compression-for-new-packages/ | publisher = Archlinux | title = News | contribution = Switching to xz compression for new packages}}.</ref> Slackware,<ref>{{인용| url = ftp://ftp.slackware.com/pub/slackware/slackware-13.0/ChangeLog.txt | publisher = Slackware | edition = 13.0 | type = changelog  | title = Entry | date = 2009-05-08 | format = FTP}}.</ref> [[FreeBSD]],<ref>{{인용| url = http://lists.freebsd.org/pipermail/freebsd-stable/2011-January/061131.html | publisher = Free BSD | title = Stable |date=Jan 2011 | format = mailing list post}}.</ref> Gentoo,<ref>{{인용| url = http://archives.gentoo.org/gentoo-dev/msg_7de1b57ce531fdf33d33b5b070006436.xml | type = RFC | title = Dev | contribution = Remove .lzma in favor of .xz portage snapshots | publisher = Gentoo | format = mailing list post}}.</ref> [[GNOME]],<ref>{{인용| publisher = Gnome |date=Apr 2011 | format = mailing list post | url = https://mail.gnome.org/archives/devel-announce-list/2011-April/msg00008.html | title = Devel | contribution = Important: Switch of GNOME tarball compression format}}.</ref>과 TeX Live<ref>{{인용| url = http://www.ctan.org/tex-archive/systems/texlive/tlnet/archive | publisher = CTAN | type = directory | title = tex-archive/systems/texlive/tlnet/archive}}.</ref>에서 패키지 압축으로 유명하다. 이 뿐만 아니라 리눅스 커널로 컴파일 된 파일을 압축하는 기능도 있다.<ref>{{인용| title = xz embedded | format = Git | url = http://git.tukaani.org/?p=xz-embedded.git | publisher = Tukaani}}.</ref>

2013년 2월, 리눅스 커널 메인테이너는 그들의 2014년도부터 [[bzip2]] 대신 XZ를 압축 도구로 발표했다.<ref>https://www.kernel.org/happy-new-year-and-good-bye-bzip2.html</ref>

== 같이 보기 ==
* [[LZMA]]
* [[Gzip]]
* [[Bzip2]]
* [[lzip]]

== 각주 ==
<references />

{{압축 포맷}}

[[분류:파일 포맷]]
[[분류:데이터 압축]]