English
このウェブサイトは7-zip.org
の日本語ミラーサイトです。 |
LZMA SDK (Software Development Kit)LZMA SDK はドキュメント、ソースコード、ソフトウェアで LZMA 圧縮を 使うために必要なサンプルコードなどを含んでいます。
What's new:
LZMAは7-Zipの7z 形式の デフォルトで使われる汎用的な圧縮方法です。LZMAはアプリケーションに埋め込むのに 適した高い圧縮率と高速の展開速度を提供します。 例えばそれは ROM (ファームウェア) 圧縮といったような場面等に適しています。 LZMA SDK includes:
このANSI-C LZMAの展開コードはオリジナルの C++ ソースから C に移植され、 コードの縮小と最適化のために書きなおされたものです。 しかしこれは7-ZipのLZMAと完全互換性を保っています。 LZMAの特徴:
LZMAデコーダは整数演算しか利用していないため、 現在のどんな 32-bit CPU でも (多少の変更をすれば 16-bit CPU でさえ) 動作します。 ライセンスLZMA SDKはいくつかのライセンス下で利用可能です:
あなたはこの四つのうちのどちらか一つを選び、そのライセンスに従うことができます。 SPECIAL EXCEPTION: Igor Pavlov, as the author of this code, expressly permit you statically or dynamically to link your code (or bind by name) to the files from LZMA SDK without subjecting your linked code to the terms of the CPL or GNU LGPL. Any modification or addition to any file in the LZMA SDK, however, is subject to the GNU LGPL or CPL terms. This SPECIAL EXCEPTION allows you to use LZMA SDK in applications with proprietary code, provided you keep the LZMA SDK code unmodified. SPECIAL EXCEPTION #2: Igor Pavlov, as the author of this code, expressly permits you to use LZMA SDK 4.57 under the same terms and conditions contained in the License Agreement you have for any previous version of LZMA SDK developed by Igor Pavlov. SPECIAL EXCEPTION #2 allows holders of proprietary licenses to use latest version of LZMA SDK as update for previous versions. GNU LGPL and CPL are pretty similar and both these licenses are classified as free software licenses at http://www.gnu.org/ and OSI-approved at http://www.opensource.org/. LZMA SDK also is available under a proprietary license which can include:
To request such a proprietary license, or for any additional consultations, send an email message, using the 7-Zip support page: Send message to LZMA developer The source code of 7-Zip is released under the terms of the GNU LGPL. You can download the source code of 7-Zip at 7-Zip's Source Forge Page LZMA Links
Copyright (C) 2007 Igor Pavlov. |