Lempel-Ziv-Oberhumer

LZO
作者 Markus Franz Xaver Johannes Oberhumer
初版 1996年5月20日(30年前) (1996-05-20)
最新版
2.10 / 2017年3月1日(9年前) (2017-03-01)
プログラミング
言語
C言語
対応OS クロスプラットフォーム
種別 データ圧縮
ライセンス GNU General Public License v2+ もしくは商用ライセンス
公式サイト www.oberhumer.com/opensource/lzo/
テンプレートを表示

Lempel-Ziv-Oberhumer (LZO) は、可逆データ圧縮アルゴリズムであり、解凍速度の速さに特徴がある。Markus Franz Xaver Johannes Oberhumer が1996年より開発していて、ライブラリとしての LZO とコマンドライン版の lzop がある。

設計

LZOは以下のような特徴があるアルゴリズムである。

実装

ライブラリは ANSI C で実装されており、GNU General Public License v2+ の下で利用できる。GPLとは異なるライセンスで利用できる商用版も販売している。Perl, Python, Javaの移植版もある。

gzip に相当するコマンドライン版は lzop として公開している。

関連項目

参照

外部リンク