首页
社区
课程
招聘
[下载][更新]LZMA SDK 4.32
发表于: 2006-1-2 23:30 4015

[下载][更新]LZMA SDK 4.32

2006-1-2 23:30
4015
工具包更新:

LZMA SDK 4.32:加入 LZMA SDK 的 Java 版本。
LZMA SDK 4.30:压缩速度优化,修正了小错误。详细信息(英文)。
LZMA SDK 4.27:修正了小错误。详细信息(英文)。
LZMA SDK 4.26:修正了小错误。详细信息(英文)。
LZMA 是 7-Zip 程序中 7z 格式 的默认压缩算法。LZMA 能提供给用户极高的压缩比及较快的压缩速度,它非常适合与应用程序集成。

LZMA SDK 包括:

LZMA 编码器及解码器的 C++ 源代码
LZMA 压缩及解压缩的 C++ 源代码
LZMA 解压缩及相关例子的 ANSI-C 兼容代码
LZMA 压缩及解压缩的 C# 源代码
已编译文件->LZMA 用于 Windows 系统的压缩及解压缩程序
ANSI-C LZMA 解压缩代码是从原始的 C++ 源代码转换到 C。并简化和优化了代码的大小。但它依然和 7-Zip 的 LZMA 完全兼容。

LZMA 的主要特征:

压缩速度:在 1 GHz 的处理器上能达到 500 KB/秒
解压缩速度:
在 1 GHz Intel Pentium 3 或 AMD Athlon 的处理器上能达到 8-12 MB/秒。
在 100 MHz ARM、MIPS、PowerPC 或其它精简指令集处理器上能达到 0.5-1MB/秒。
较小的解压缩内存需求:8-32 KB(依赖于字典大小)
较小的解压缩代码:2-8 KB
LZMA 解码器仅使用整数运算,可以在任何主流的 32 位处理器(或在一定条件下的 16 或处理器)下运行。

LZMA SDK 发布于以下任一款协议:

GNU 次要公共许可协议(Lesser General Public License)(英文 LGPL | 简体中文 LGPL)
通用公共许可(Common Public License)(英文 CPL)
完整代码简化许可(Simplified license for unmodified code,请阅读 特别例外)
个人许可
着意味着您可以从中任意选择一个适合您的许可。

特别例外: Igor Pavlov,作为此代码的作者,明确地允许您将您的的代码静态或动态地链接(或通过名称绑定)到 LZMA SDK 中的文件。而不强迫您链接的代码遵循 CPL 或者 GNU LPGL 的条款。但是,任何对 LZMA SDK 中文件的修改或添加都必须遵循 GNU LPGL 或者 CPL 的条款。

特别例外允许您在应用程序中使用 LZMA SDK 相关代码,但要保持 LZMA SDK 代码地完整性。

特别例外 #2:Igor Pavlov,作为代码的作者,明确地允许您在许可内所包括的相同条件下使用 LZMA SDK 4.32 和 Igor Pavlov 开发的以前版本的 LZMA SDK。

特别例外 #2 允许个人许可地拥有者使用最新版本的 LZMA SDK 作为前一版本的更新。

并且,您也必须遵守许可中的所有条款。您可以到 http://www.gnu.org/http://www.opensource.org/ 网站来查询有关 GNU LGPL 和 CPL 的详细信息(英文)。

LZMA SDK 在 个人许可 中包括下列条件时,同样可以生效:

在不通过 CPL 或 GNU LGPL 许可提交更改的代码的条件下从 LZMA SDK 中正确地更改代码
LZMA SDK 通过电子邮件地技术支持
如果要通过商业制订 个人许可,请发送电子邮件到:7-Zip 技术支持

7-Zip 的源代码发布于 GNU LGPL 许可中的条款。可以从 Source Forge 上的 7-Zip 页面 下载。

http://www.7-zip.org/zh-cn/sdk.html

附件:LZMA SDK 4.32.rar

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 234
活跃值: (104)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
谢谢!下载学习。
2006-1-3 00:36
0
雪    币: 97697
活跃值: (200834)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
3
Thx for support.
2006-1-3 00:47
0
游客
登录 | 注册 方可回帖
返回
//