一个人、一段代码、25年的开源传奇
7-Zip 是由俄罗斯软件工程师 Igor Pavlov 于1999年独立开发的免费开源文件压缩工具。自诞生之日起,7-Zip 便以其卓越的压缩率和完全免费的特性,逐渐成为全球最受欢迎的压缩软件之一。
与许多商业压缩软件不同,7-Zip 完全开源,源代码托管于 SourceForge,任何人都可以审阅、修改和分发。这种透明性使其在注重隐私和安全的用户群体中尤为受到信赖。
7-Zip 采用独特的 7z 压缩格式,基于 LZMA/LZMA2 算法,在相同质量下实现比 ZIP 和 RAR 更高的压缩率,同时支持解压缩几乎所有主流压缩格式。
7-Zip 是开源软件运动中最成功的案例之一
所有源代码公开在 SourceForge,任何人可以审查加密算法、压缩逻辑,确保没有后门或恶意代码。
GNU LGPL 协议允许在商业和个人项目中免费使用 7-Zip,甚至可以将其集成到您自己的产品中。
全球开发者社区贡献了多语言本地化、各平台移植版本(p7zip、7-Zip-zstd 等)和各种集成工具。
25年间,7-Zip 持续进化,每一次更新都带来更强的性能
修复安全漏洞,提升 Linux ARM 版本性能
LZMA2 多线程压缩性能大幅提升,优化内存使用
正式支持 Windows ARM64,适配新一代 ARM 设备
新增对 zstd、brotli、lz4、lz5 格式的支持
全面重构,提升代码质量,改善大文件处理性能
改进 AES 加密实现,提升安全性
7z 文件格式规范公开,推动行业广泛采用
引入改进版 LZMA2 算法,正式支持多线程压缩
新增 RAR 格式解压,7-Zip 开始广泛普及
Igor Pavlov 发布首个版本,7-Zip 正式诞生
7-Zip 的不同组件使用不同的开源协议,请在使用前了解
7-Zip 的主要源代码遵循 GNU LGPL(较宽松通用公共许可证)v2.1。您可以在商业软件中以库的形式使用 7-Zip,而不必开源您的商业代码。
用于解压 RAR 格式的部分代码来自 unRar,遵循 BSD 3-Clause 协议,并有额外限制:不得用于还原(逆向) RAR 压缩算法。
"7-Zip" 名称及相关 Logo 为 Igor Pavlov 的知识产权。衍生项目通常需要更改名称(如 p7zip、7-Zip-zstd)。
感谢 Igor Pavlov 25年来坚持独立开发并无偿维护 7-Zip。在一个充斥着广告软件、捆绑安装和订阅收费的时代,7-Zip 始终保持纯粹:免费、干净、高效。