跳转到内容

许可

NextPDF 以两条许可路线发行。核心引擎是开源的,采用 Apache License 2.0 授权。NextPDF Pro 与 NextPDF Enterprise 版本是专有的,采用商业许可。本页说明 Apache License 2.0 为核心授予了哪些权利、谁可以使用以及如何使用,以及专有版本在何处有所不同。它是对许可模型的通俗说明,既不是许可证文本本身,也不是法律意见。

边界。 本页描述的是哪种许可适用于 NextPDF 的哪个部分,以及该许可在总体上允许什么。具有约束力的措辞是核心软件包随附的 LICENSE 文件(完整的 Apache License 2.0),以及你针对付费版本所签署的商业许可协议。凡本摘要与上述文件不一致之处,以上述文件为准。代码的许可,与对 NextPDF 名称和徽标的权利是分开的 —— 参见商标与品牌使用

开源核心采用 Apache License 2.0 授权,从公共软件包注册表安装:

Terminal window
composer require nextpdf/core

nextpdf/corecomposer.json 声明了 "license": "Apache-2.0",且该软件包在其 LICENSE 文件中随附了完整的 Apache License 2.0 文本。

NextPDF 将何者开源何者商业区分开来,并使二者都与品牌权利保持分离。

  • NextPDF Core —— Apache License 2.0(开源)。 核心引擎(nextpdf/core)以 Apache License 2.0 发布,这是一个经开源促进会(Open Source Initiative)认可的宽松开源许可证。任何人都可使用它。
  • NextPDF Pro 与 NextPDF Enterprise —— 专有商业许可。 付费版本不是开源的。它们的软件包声明 "license": "proprietary",其源码头部带有 @copyright 2026 PATEON NETWORK TECHNOLOGY INCORPORATED@license Proprietary。它们的使用受你的商业许可协议约束,而非受 Apache License 2.0 约束。
  • NextPDF 名称和徽标 —— 商标。「NextPDF」名称与 NextPDF 徽标是 PATEON NETWORK TECHNOLOGY INCORPORATED 的商标。持有开源代码许可并不授予对名称或徽标的权利。这一点在商标页面中说明,是你在为某个构建版本重新打上品牌或将其再分发之前的必读内容。

Apache License 2.0 是一个宽松许可证。对于 nextpdf/core,概括如下:

  • 广泛的使用权。 你可以使用、复制、修改并再分发核心,无论是源代码形式还是编译形式,包括作为更大作品的一部分。
  • 允许商业使用。 不存在任何非商业限制。你可以在闭源、付费或内部商业产品中使用核心。
  • 包含专利授权。 Apache License 2.0 包含一项来自贡献者、覆盖其贡献的明示专利权授权,并附带一项防御性终止条款:如果你就该软件提起某些专利诉讼,该授权将终止(Apache-2.0 §3)。
  • 署名与 NOTICE 要求。 当你再分发核心或其衍生作品时,你必须保留既有的版权、专利、商标与署名声明,包含一份许可证副本,说明你对文件所做的任何重大变更,并且 —— 如果该作品包含 NOTICE 文件 —— 在你的再分发中继续承载其中的署名声明(Apache-2.0 §4)。
  • 不授予商标许可。 Apache License 2.0 并不授予对许可方商号、商标或徽标的任何权利,超出为描述作品来源所必需的合理且惯常的范围(Apache-2.0 §6)。这正是代码权利与品牌权利之间的关节点,详见商标页面
  • 按「现状」提供。 该许可证免除担保并限制责任(Apache-2.0 §7 与 §8)。核心不附带任何形式的担保。

简而言之:就核心而言,任何人都可使用、修改、再分发并将代码商业化,前提是他们履行署名与 NOTICE 义务 —— 并且前提是他们不把代码许可当作使用 NextPDF 品牌的许可。

NextPDF Pro 与 NextPDF Enterprise 是采用专有许可的商业产品。它们不受 Apache License 2.0 涵盖,上述权限对它们不适用。确切的条款 —— 你的订阅包含什么、激活如何运作、评估行为,以及宽限与续订条款 —— 记录在专门的版本许可页面上,并以具有约束力的方式记录在你的许可协议中。

本页有意不重复这些条款。关于版本许可与激活,参见许可与激活。要将开源发行版与商业版本进行比较,参见选择你的路径

版本许可谁可以使用如何获取
NextPDF CoreApache License 2.0(开源)任何人,包括商业用途,但须遵守署名与 NOTICE 要求(Apache-2.0 §4)composer require nextpdf/core
NextPDF Pro专有商业许可签署商业协议的被许可方参见版本许可
NextPDF Enterprise专有商业许可签署商业协议的被许可方参见版本许可
  • 代码许可不是品牌许可。 Apache License 2.0 授权覆盖的是核心代码。它不是使用「NextPDF」名称或徽标来为某个构建版本打品牌或营销的许可。那是分开的权利 —— 参见商标与品牌使用
  • 再分发附带义务。 Apache-2.0 的再分发是被允许的,但并非没有义务:保留各项声明、包含许可证、说明你的变更,并在存在 NOTICE 文件时继续承载它(Apache-2.0 §4)。即便该许可证是宽松的,省略这些仍属于许可违约。
  • 「开放核心」并不使付费版本开放。 核心是 Apache-2.0,这对 Pro 或 Enterprise 没有任何说明。无论核心的许可如何,那些版本都是专有的。
  • 许可摘要不是许可证。 本页对 Apache License 2.0 作了释义以便理解。具有约束力的文本是软件包中的 LICENSE 文件,以及你针对付费版本所签署的商业协议。

许可不是一项安全控制,但有两条边界对信任而言至关重要:

  1. 无担保。 Apache License 2.0 按「现状」提供核心,并免除担保、限制责任(Apache-2.0 §7 与 §8)。使用开源代码并不会把风险转移给许可方。你的部署的安全性仍由你自己负责,如信任中心所述。
  2. 专有条款是合同性质的。 对于 Pro 与 Enterprise,你可以做什么、不可以做什么,由你的商业许可协议定义,而不是从开放核心推断。请阅读那份协议。

作为配置文件并不适用。本页记录的是许可模型;它并未实现任何标准。引用 Apache License 2.0 的名称与条款仅为便于理解;核心软件包中的 LICENSE 文件才是具有约束力的文本。