xz (ファイルフォーマット)
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 拡張子 | .xz |
|---|---|
| MIME Type | application/x-xz |
| マジックナンバー | .7zXZ |
| 開発者 | The Tukaani Project |
| 最新版 | 1.0.4 / 2009年08月27日 |
| 公式サイト | http://tukaani.org/xz/format.html |
xz はLZMA2圧縮アルゴリズムを利用する可逆圧縮ファイルフォーマットである。xzは、gzipやbzip2のように、複数の圧縮ファイル結合をサポートしているが、二つ以上のターゲットファイルを一つのアーカイブにまとめることはできない。その代わり、xzはtarやcpioなどUNIXによって作られたプログラムのように、アーカイブされたファイル自身の圧縮に使用されることが多い。xzはGNU coreutilsバージョン7.1以上のソースコードのアーカイブの圧縮に利用されている[1]。xzはFedora Project [2] (Fedora 12から開始された)や、Arch Linux[3]、 FreeBSD、Slackware Linux、CRUX、Funtoo、Debian(.deb[4])などの圧縮パッケージとしても使われている。
目次 |
実装 [編集]
xzファイルフォーマットの実装は、XZ Utilsの名のもとに自由に可能である。GNU tarのバージョン1.22からは(通常、gzipやbzip2のように)透過的にxzファイルを使用することができる[5][6]。XZ Utilsバージョン4.999.9beta以降の実装では、GNU LGPL及びGNU GPLでライセンスされている。過去のソフトウェア(例えば、liblzma)はパブリックドメインである[7]。
7-Zipはバージョン9.04betaからxzをサポートしている[8]。
参照 [編集]
参考文献 [編集]
- ^ GNU Coreutils files (バージョン7.1以上のファイルが.tar.xzとなっているものがあることを参照)
- ^ Fedora 12: Features/XZRpmPayloads
- ^ Archlinux News: Switching to xz compression for new packages
- ^ “Debian Changelog dpkg”. Debian (2011年5月4日). 2011年5月22日閲覧。
- ^ GNU tar Web site: References
- ^ Changelog for Tar 1.22
- ^ XZ Utils Web site
- ^ 7-Zip release history
外部リンク [編集]
- Decompressors: Add XZ decompressor module - 肥大化しつつある昨今のLinuxカーネル向けに、新たなカーネルイメージ圧縮専用モジュールとしてxzが採用された(2.6.38以降)。
|
|||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||