使用条款
最后更新于 2026 年 5 月 14 日
1. 介绍
欢迎使用 Zipic!本使用条款(“条款”)规范您对 Zipic 应用程序及我们网站(统称为 “Zipic”)的使用。Zipic 由 5KM Tech, LLC 拥有和运营。安装、访问或使用 Zipic 即表示您同意遵守并受本条款的约束。如果您不同意本条款,请勿安装或使用 Zipic。
2. 许可授权
Zipic 是商业软件。在您遵守本条款并(在需要时)购买有效许可的前提下,5KM Tech, LLC 授予您一项个人的、非独占的、不可转让的、可撤销的许可,允许您将 Zipic 安装并使用于您拥有或控制的设备上,仅供您个人或内部业务使用。

您不得:

  • 反向工程、反编译、反汇编或以其他方式尝试推导出 Zipic 的源代码,但适用法律明确禁止此类限制的范围除外;
  • 修改、改编、翻译 Zipic,或基于 Zipic 创作衍生作品;
  • 出租、租赁、出借、出售、再分发、再许可或以其他方式将 Zipic 或其任何部分转让给任何第三方;
  • 分享、发布、转售或以其他方式向他人披露您的许可证密钥、激活码或账户凭据;
  • 移除或篡改 Zipic 中包含的任何版权或其他专有声明;
  • 使用 Zipic 来开发或分发与之竞争的产品或服务。
3. 用户责任
您同意仅为合法目的并按照本条款使用 Zipic。您有责任合法、合理地使用 Zipic,并自行承担因不当使用或违反适用法律法规而产生的任何后果。
4. 知识产权
Zipic,包括其软件代码、设计、用户界面、图形、图标和文档,是 5KM Tech, LLC 的专有作品,受适用版权法的保护。除第 2 节明确授予的有限许可以及第 10 节列出的第三方开源组件外,本条款未以默示、禁反言或任何其他方式向您授予任何其他权利或许可。
5. 许可终止
第 2 节授予的许可在终止前持续有效。如果您未能遵守本条款的任何规定,您在本条款下的权利将自动终止,无需 5KM Tech, LLC 另行通知。终止后,您必须立即停止对 Zipic 的所有使用,并销毁您持有或控制的所有完整或部分副本。第 4、6、8、10 节在本条款终止后继续有效。
6. 责任限制
在适用法律允许的最大范围内,5KM Tech, LLC 不对因使用或无法使用 Zipic 而引起的或与之相关的任何直接、间接、附带、特殊、后果性或惩罚性损害赔偿承担责任,包括但不限于利润损失、商誉损失、使用损失、数据损失或其他无形损失。
7. 条款变更
5KM Tech, LLC 保留随时修改本条款的权利。任何更改将在我们网站上发布修订条款后立即生效。您在更改发布后继续使用 Zipic 即表示接受这些更改。如果您不同意更改,请停止使用 Zipic。
8. 适用法律
本条款受美国特拉华州法律管辖,并依其解释,不考虑其法律冲突规则。任何因本条款或您使用 Zipic 而产生或与之相关的争议,均应受位于特拉华州的州法院和联邦法院的专属管辖。
9. 联系我们
如果您对本条款有任何疑问,请通过以下方式联系我们:[email protected]
10. 第三方开源软件声明
本节按集成方式分组列出 Zipic 当前实际使用的开源软件。我们已对此列表进行整理,以真实反映 Zipic 1.9.5 版本的代码现状。

与公开发布说明一致 —— 我们在 v1.9.0 的更新日志中写明:PDF 压缩采用可选的 Ghostscript 路线(压缩效果提升,支持字体与内容流优化;自动检测加密 PDF 并友好提示,Pro)。在 v1.9.3 的更新日志中写明:PDF 与 GIF 现由内置的专有引擎 pdfoptimgifoptim 处理,取代此前可选的 Ghostscript gifski集成;上述专有引擎 未开源。在 v1.9.5 的更新日志中写明:AVIF 编码现由内置的专有引擎 avifoptim 处理,取代此前可选的外部 avifenc / avifgainmaputil 命令行工具;该专有引擎同样 未开源。下文概述与上述版本描述一致。

强制声明(Mandatory IJG Attribution Notice)
This software is based in part on the work of the Independent JPEG Group.
(本软件部分功能基于 Independent JPEG Group 的工作。)

以上英文句子按 Independent JPEG Group(IJG)许可证 Clause 2 的强制要求原文照录,对应 Zipic 以静态链接方式内嵌的 JPEG 编解码基础(详见下文第 0 组 A 节)。中文译句仅为补充说明,并不替代上方英文原文。

第 0 组 — 内嵌的编解码器基础(静态链接进自研闭源引擎)

本组组件并非以独立 Swift 包的形式直接在 Zipic.app 主进程中使用,而是静态链接进我们自研的专有辅助二进制(zipic-jpegpdfoptimavifoptim),并作为 bundle resource 随 Zipic.app 整体分发。各组件许可证规定的致谢义务,仍由 Zipic 作为最终二进制的分发方承担。

0.A — JPEG 编解码基础

本子分组各组件共享同一份 Independent JPEG Group 参考实现的源头血脉,因此除自身的 BSD-3-Clause 与 zlib 许可证条款外,统一触发上方 IJG Clause 2 强制致谢句。

  1. MozJPEG 3.3.1:Mozilla 改进版 JPEG 编码器;Zipic 将其 fork 为 zipic-jpeg 并静态链接进 Zipic 的 JPEG 处理流水线。
    License: IJG License + Modified BSD-3-Clause + zlib License。
    Copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding. Copyright (C) 2009-2024, D. R. Commander。
  2. libjpeg-turbo:MozJPEG 的上游,亦被 libavif 内嵌使用(详见 0.B 节)。
    License: IJG License + Modified BSD-3-Clause + zlib License。
    Copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding. Copyright (C) 2009-2024, D. R. Commander. Copyright (C) 2015, Viktor Szathmáry。
  3. jpeg-encoder (Rust crate):Zipic 专有 PDF 引擎 pdfoptim 用于内嵌 JPEG 重编码所链接的纯 Rust 编码器。
    License: MIT OR Apache-2.0。其中 FDCT(前向离散余弦变换) 部分代码移植自 IJG,仍受上方 IJG Clause 2 强制致谢条款约束。
    Copyright (C) 2021, Volker Ströbel。FDCT 部分 Copyright (C) 1991-1996, Thomas G. Lane;Copyright (C) 2015, 2020, D. R. Commander。
0.B — AVIF 编解码基础

本子分组组件静态链接进我们自研的专有 avifoptim 二进制——这是 Zipic 1.9.5 及以上版本唯一的 AVIF 编/解码器,已完全取代此前可选的外部 avifenc / avifgainmaputil 命令行工具。 各组件均保留各自的 BSD-2-Clause 或 BSD-3-Clause 许可证;下方版权声明按对应许可证要求原文照录。

  1. libavif(Joe Drago / AOMedia):AVIF 容器与编解码库,作为 avifoptim 的编码内核。
    License: BSD-2-Clause。
    Copyright 2019 Joe Drago. All rights reserved.
  2. libaom:libavif 调用的 AV1 参考编/解码器。
    License: BSD-2-Clause。
    Copyright (c) 2016, Alliance for Open Media. All rights reserved.
  3. libyuv:libavif 调用的 YUV 缩放与色彩转换库。
    License: BSD-3-Clause。
    Copyright 2011 The LibYuv Project Authors. All rights reserved.
  4. libsharpyuv:libavif 调用的 Sharp YUV 转换库。
    License: BSD-3-Clause。
    Copyright (c) 2010, Google Inc. All rights reserved.
第一组 — 由 Zipic 团队自研的开源库
  1. PNGOptimKit / pngoptim-swift:自研的 PNG 量化与 APNG 优化引擎,自 Zipic 1.9.0 起取代外部的 pngquant 依赖。
    MIT 许可证
  2. SVGift 0.3.0:自研的 SVG 优化引擎。
    MIT 许可证
  3. FSWatcher:文件系统监控辅助库。
    MIT 许可证
  4. NotchNotification:MacBook 刘海区通知组件。
    MIT 许可证
  5. GeneralNotification:通用通知组件。
    MIT 许可证

说明:Zipic 还内置了多个自研、闭源的压缩辅助二进制——JPEG 引擎 zipic-jpeg、PDF 引擎 pdfoptim、GIF 引擎 gifoptim,以及 AVIF 引擎 avifoptim。它们均为第一方专有代码,未开源,也不属于第三方依赖,因此不列入本开源清单。 这些二进制以 bundle resource 形式打包在 Zipic.app 内部,主进程通过 Process(NSTask)调用。

但上述每个引擎都静态链接了一个或多个宽松许可的第三方开源库,对应的致谢义务 已体现在上方第 0 组:

  • zipic-jpeg 是 MozJPEG 3.3.1 的定制构建版本——JPEG 编码内核即 MozJPEG 本身,完全受 0.A 节的强制致谢约束。我们不主张对 JPEG 编码算法本身拥有独立著作权。
  • pdfoptim 静态链接 0.A 节所列的 jpeg-encoder Rust crate 以完成内嵌 JPEG 重编码,因此承担 IJG Clause 2 致谢义务。
  • avifoptim 静态链接 libavif 及其子组件 libaom、libyuv、libsharpyuv,全部对应 0.B 节。
  • gifoptim 不依赖任何第三方开源 GIF 代码。

上述专有引擎取代了 Zipic 早期版本中可选的 Ghostscript、gifski 与 avifenc 路径;若与其他工具或构建版本对比,输出在体积、观感或速度上存在差异属正常现象。

第二组 — 第三方 Swift 包(静态链接,宽松许可证)
  1. Sparkle 2.9.0:软件更新框架。
    MIT 许可证
  2. SettingsAccess 2.1.0:macOS 设置场景访问助手。
    MIT 许可证
  3. AnyCodable 0.6.7:类型擦除 Codable 封装器。
    MIT 许可证
  4. keychain-swift 21.0.0:钥匙串访问助手。
    MIT 许可证
  5. lemonsqueezy-swift:支付处理 SDK。
    License:上游仓库目前未正式声明许可证。我们基于其作为宽松许可便捷 SDK 的善意预期使用;若上游后续明确不同的许可条款,本条目将相应更新。
  6. Lottie 4.6.0:Airbnb 出品的动画渲染引擎。
    Apache 2.0 许可证
  7. swift-argument-parser 1.7.0:Apple 出品的命令行参数解析器。
    Apache 2.0 许可证
  8. webp.swift 1.1.2 / libwebp-ios 1.1.1:基于 libwebp 的 WebP 编解码器封装。
    BSD-3-Clause。封装 libwebp libsharpyuv(Copyright (c) 2010, Google Inc.)。
  9. jxl-coder-swift 1.9.1:JPEG XL 编解码器封装。
    BSD-3-Clause。封装以下子组件,均为 BSD-3-Clause:
    • libjxl — Copyright (c) the JPEG XL Project Authors。
    • libjpegli — Copyright (c) the JPEG XL Project Authors。
    • libbrotli — Copyright (c) the Brotli Authors。

说明:libavif(含子组件 libaom / libyuv / libsharpyuv)已不再作为独立 Swift 包在 Zipic.app 主进程中使用,而是静态链接进我们自研的 avifoptim 二进制,详见上方第 0.B 节。

这些软件按"原样"提供,不提供任何明示或暗示的保证。使用本产品即表示您接受这些软件的相关许可条款。

不背书条款 —— 上文若干 BSD-3-Clause 许可的组件(libyuv、libsharpyuv、libjxl、libjpegli) 的许可证含有以下条款:未经事先书面许可,不得使用其著作权人或 贡献者的名义来为衍生产品作背书或推广。本第 10 节中的任何内容均不应被理解为 上述项目或其作者对 Zipic 作出背书。所有商标均归其各自所有者所有。

合规与致谢

Zipic 尊重开源社区。JPEG、PDF、GIF 与 AVIF 压缩分别由专有引擎 zipic-jpegpdfoptimgifoptimavifoptim 负责(均未开源),它们各自静态链接了第 0 组所列的第三方编解码库。其余图像处理路径则结合第 2 组所列的宽松许可 Swift 包与另有说明的专有组件实现。

在此特别致谢:

  • Independent JPEG Group(Thomas G. Lane、Guido Vollbeding)为奠定 MozJPEG、libjpeg-turbo 与 jpeg-encoder Rust crate 所依托的 JPEG 编解码基础工作;
  • Mozilla Foundation libjpeg-turbo 项目(D. R. Commander)为 MozJPEG 与 libjpeg-turbo 项目;
  • Joe Drago Alliance for Open Media 为 libavif 与 libaom;
  • LibYuv Project Authors Google Inc. 为 libyuv、libsharpyuv 与 libwebp;
  • JPEG XL Project Authors 为 libjxl、libjpegli 与 brotli;
  • Volker Ströbel 为 jpeg-encoder Rust crate;
  • 以及 Ghostscriptgifski 项目为此前可选 PDF/GIF 集成所提供的开源工作。

若您认为本列表存在分类错误或遗漏,请联系 [email protected]