7-Zip(セブンジップ)とは
7-Zipは、Windowsを主な対応OSとするオープンソースのファイルアーカイバです。多様な書庫形式に対応し、特に高い圧縮率を誇る
7z形式を基本としています。無料でありながら、高度な圧縮・解凍機能を提供し、多くのユーザーに利用されています。
概要
7-Zipは、
7z形式の書庫ファイルを扱うことを基本としていますが、その他にも様々な書庫形式に対応しています。Windows版のGUIだけでなく、コマンドラインインターフェース(CUI)も利用可能です。また、
UNIX系OS向けにはp
7zipという形で移植されており、幅広い環境で利用できます。
7-Zipは、GNU LGPL
ライセンスの下で配布されており、誰でも無料で利用できます。プロプライエタリな
ソフトウェアであるWinZipやWin
RARとは異なり、オープンソースで開発が進められています。
歴史
7-Zipの開発は、
1999年にイーゴリ・ヴィクトロヴィチ・パヴロフ氏によって開始されました。長年にわたり開発が続けられており、
2007年には
SourceForge.netのコミュニティによって賞も受賞しています。過去にはセキュリティ上の脆弱性が発見されたこともありましたが、迅速に修正され、信頼性が向上しています。
7-Zipの主要な書庫形式である
7zは、高い圧縮率と柔軟性を特徴としています。複数の
ディレクトリやファイルを格納でき、暗号化やフィルタ処理を組み合わせることで、セキュリティの強化やサイズ削減が可能です。圧縮
アルゴリズムには、
Bzip2やLZMAなどが用いられており、特にLZMAは高い圧縮率を実現するために重要な役割を果たしています。
7z形式はオープンでモジュール化されており、ファイル名を
Unicodeで格納できるため、国際的な環境でも問題なく利用できます。
その他のサポート形式
7-Zipは、
7z形式以外にも多くの書庫形式をサポートしています。圧縮と展開に対応する形式には、tar、xz、bzip2、gzip、ZIP、WIMなどがあります。展開のみに対応する形式には、
UNIX Compress、Cabinet、
RAR、LZH、ARJ、cpio、RPM、debなどがあります。また、
ISO 9660形式やUDF形式のCD/
DVDイメージ(.iso)の展開も可能です。
一部の形式は、プロプライエタリな
ライセンスの影響を受けるため、使用条件に注意が必要です。7-ZipはMSIファイルや
CABファイル、NSISインストーラの一部も開くことができ、書庫ファイルの確認ツールとしても利用できます。
派生バージョン
7-Zipには、
64[[ビット]]版やCUI版、ポータブル版など、さまざまな派生バージョンが存在します。
64[[ビット]]版は、大容量のメモリを効率的に使用して高速な圧縮処理が可能です。CUI版は、コマンドラインから操作したい場合に便利です。ポータブル版は、USBメモリなどに入れて持ち運び、さまざまな環境で利用できます。
CUI版
CUI版には、
7z.exeと
7za.exeの2種類があります。
7z.exeは外部ライブラリを使用し、
7za.exeはモジュールが組み込まれたスタンドアロン版です。ただし、
7za.exeは対応する書庫形式が限られています。
UNIX系システム向けに移植されたp
7zipも存在します。長らく更新が途絶えていましたが、その後fork版が開発され、公式でも
Linuxに対応しました。
7-Zip Portable
PortableApps.comが提供する7-Zipのポータブル版も便利です。USBメモリなどに入れて持ち運び、様々な環境で利用できます。
機能
7-Zipは、多くの機能を搭載しています。特に、以下の点が注目されます。
暗号化: 256ビットAES暗号化に対応しており、ファイル名を含むディレクトリ構造全体を暗号化できます。WinZipのAES暗号化規格も利用できます。
ボリューム: 動的にサイズが変更できるボリュームをサポートし、CD/
DVDなどのリムーバブルメディアへのバックアップに便利です。
ファイルマネージャ: 2分割画面モードでは、基本的なファイルマネージャとして利用できます。
破損ファイル: 破損したファイル名を含む書庫を展開し、必要に応じてファイル名を変更できます。
自己解凍書庫: 自己解凍書庫を作成し、7-Zipを持っていないユーザーでも展開できるようにできます。
パス長制限: 多くの
ソフトウェアで制限される256文字を超えるパス長のファイルも正常に展開できます。
*
大容量対応: 最大16EB(
エクサバイト)のサイズまで対応しています。
まとめ
7-Zipは、無料で利用できる高機能なファイルアーカイバです。高い圧縮率、豊富な機能、柔軟なカスタマイズ性など、多くのメリットがあります。特に
7z形式は、他の形式と比較して高い圧縮率を誇り、ファイルのサイズを大幅に削減できます。
オープンソースでありながら、商用
ソフトウェアに匹敵する性能を持つ7-Zipは、ファイルの圧縮や解凍に欠かせないツールと言えるでしょう。