ZOO (ファイルフォーマット)

ZOOは、1980年代半ばにRahul Deshiによって開発されたデータ圧縮プログラムおよびそのフォーマットです。このフォーマットは、LZW(Lempel-Ziv-Welch)圧縮アルゴリズムを基盤としており、`.zoo`というファイル拡張子が使用されています。

歴史と普及



ZOOは、その初期のプログラムソースコードがUsenetの`comp.sources.misc`ニュースグループで公開されたことから広く知られるようになりました。これにより、多くのUnix系オペレーティングシステムでZOOを利用することが可能になりました。また、MS-DOSユーザーコミュニティにも実行形式が提供され、普及しました。ZOOファイルを解凍するための補助プログラムとして、「booz」という名前の解凍専用ツールも開発されました。

利用状況



ZOOは、かつてディジタル・イクイップメント・コーポレーション(DEC、現在のヒューレット・パッカード)のVAXコンピュータ上で動作するOpenVMSオペレーティングシステムで広く利用されていました。また、コモドールのAmigaコミュニティでも、一時的にZOOが使用されていました。しかし、現在ではZOOフォーマットはほとんど使用されておらず、アーカイブ形式としては過去のものとなっています。

技術的な特徴



ZOOファイルフォーマットは、LZW圧縮アルゴリズムを基にしているため、テキストやその他のデータを効率的に圧縮することができます。しかし、より新しい圧縮アルゴリズムとフォーマットの登場により、ZOOは次第に利用されなくなりました。

その他の拡張子の利用



ファイル拡張子`.zoo`は、マイクロソフトのゲーム「ズー タイクーン」の保存データとしても使用されています。これはZOOフォーマットとは異なる用途であり、ファイルフォーマット拡張子が同じであるという点に注意が必要です。

外部リンク



zoo 2.10 source
unzoo - ZOOアーカイブ解凍ツール。ソース付き。

これらの外部リンクは、ZOOのソースコードや解凍ツールに興味がある場合に役立つでしょう。ZOOは過去の技術ですが、その仕組みを理解することは、データ圧縮の歴史を学ぶ上で貴重な経験となります。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。