SSD Nodes Learn Hosting plans →
指南 Matt Connor作者: Matt Connor · 更新于 2026-10-19

n8n Sustainable Use License 允许哪些用途?

用通俗语言解读 n8n Sustainable Use License:内部商业用途、为客户提供咨询、付费托管、白标发布分别是否允许,以及何时会进入 Embed 授权范围。

n8n Sustainable Use License 允许的事项

n8n Sustainable Use License 允许您在自己的服务器上免费运行 n8n,供您自己的公司使用,包括用于产生收入的工作。它主要禁止一件事:向其他人出售 n8n 本身的访问权限。以下引文均来自 Sustainable Use License Version 1.0,即 n8n 代码库中 LICENSE.md 内的文本,阅读日期为 13 October 2026。

在信任任何人的摘要(包括本文摘要)之前,请先自行阅读许可证原文。全文约 1 页。

curl -sL https://raw.githubusercontent.com/n8n-io/n8n/master/LICENSE.md

如果您不熟悉此工具,n8n 是可自行托管的工作流自动化工具;正是这份许可证使其可以免费运行,同时仍有一家公司雇人开发它。

许可证的确切措辞

授权条款位于前面,标题为 Copyright License:

许可方授予您一项非排他性、免版税、全球范围、不可再许可且不可转让的许可,允许您使用、复制、分发、提供和制作本软件的衍生作品;上述每项权利均受以下限制约束。

授权范围很广。您可以复制代码,也可以修改和运行代码。关键在最后一个词:限制。Limitations 部分包含4项限制,每项各用一句话表述。

您只能将本软件用于您自己的内部业务目的,或用于非商业目的或个人用途;您也可以为此修改本软件。
只有在免费用于非商业目的的情况下,您才可以分发本软件或将其提供给他人。
您不得更改、删除或遮挡本软件中许可方的任何许可、版权或其他声明。
对许可方商标的任何使用均受适用法律约束。

Notices 部分还规定了一项义务:“您必须确保从您处获得本软件任何部分副本的任何人,也获得这些条款的副本。”

人们争论的内容都集中在上述4句话中的第1句,即“内部业务目的”这一表述。许可证从未定义该表述。n8n 在自己的文档中对其进行了定义;该文档不是许可证文本,而是发布方明确给出的解释:

在您的组织或产品中使用 n8n,且您的业务之外的人员可以接收或看到工作流生成的结果

请把这一定义读两遍,因为它与“内部”通常给人的含义正好相反。关键不在于输出发往何处。您的工作流可以为客户开具发票、向公共网站发布内容,或回复陌生人的电子邮件。关键在于由谁运行该实例,以及由谁基于它构建服务。

我可以在自己的公司中运行 n8n 吗?

可以,这是最简单的情况。公司在自己控制的服务器上安装 n8n,并使用它自动化自身的工作,属于“用于您自己的内部业务目的”,这是第一项限制中的原文。没有收入上限,没有用户数量限制,也无需签署任何协议。

公司开展商业活动并不会导致违反此许可。受限制的是将 n8n 商业化,而不是将 n8n 用于商业用途。n8n 的社区许可证 FAQ(截至 13 October 2026)说明,您可以“使用 n8n 社区版帮助运营您的业务”、可以“向客户收取工作流创建、设置和维护服务费用”,还可以“运行多个 n8n 社区版实例”。

因此,常规部署没有问题。通过 Docker 和 HTTPS 在 VPS 后运行 n8n,让团队连接到该实例,即可符合许可证要求。

我可以为咨询客户构建 n8n 工作流吗?

可以。需要关注的不是发票,而是谁可以在该实例上构建或编辑工作流。

n8n 关于许可证使用场景的支持文章最后更新于 6 October 2026,其允许的范围比许多代理机构认为的更大。免费许可证“包括在您自己的实例上为客户构建和运行工作流,并向客户收取相关费用”,还包括“让客户连接自己的账户”。“条件是客户不能打开工作流编辑器,也不能更改工作流逻辑。”

另一种常见模式同样明确:“您在客户自己的服务器上安装和管理 n8n:这是允许的,前提是您不同时为客户托管它。”服务器归客户所有,您按投入的时间收取费用。

规则只有一句话:“如果组织外部的人员可以构建或配置工作流,您就需要商业许可证。”n8n 的许可证 FAQ 也确认了这一点。您可以“在自己的实例上为客户构建自动化,只要客户无法创建或编辑这些自动化”,并且“关键问题不是使用谁的凭据,而是谁控制工作流逻辑”。将十二个客户集中到您管理的同一个实例上,只要只有您的团队在其中构建工作流,就仍符合许可证要求。客户一旦获得编辑器登录权限,就不再符合许可证要求。

这是一项变更。25 September 2026 的同一篇支持文章曾表示,在自己的实例上托管和管理客户的工作流及凭据需要 Enterprise 许可证。6 October 2026 更新的版本已不再这样表述。现在的判断标准是谁控制工作流逻辑,而不是服务器归谁所有或凭据属于谁。

我可以为付费客户托管 n8n 吗?

不可以,依据该许可证不允许这样做。这正是该许可证要防止的情况。

n8n 的 FAQ 两次将此列入禁止事项:“将 n8n 作为服务托管,并允许客户构建工作流”,以及“通过您的产品允许外部终端用户构建或配置自己的工作流”。同一列表还禁止“派生 n8n 代码,以推出自己的自动化产品”。支持文章还说明,如果产品允许客户构建或配置自己的自动化功能,“则需要 Enterprise license,即使客户从未看到 n8n 界面也一样”。

第二项限制也排除了同一想法的较温和形式。您只能“免费向他人提供该软件,且仅限非商业用途”,因此,销售预配置的 n8n 镜像或托管式 n8n 订阅都不属于授权范围,即使您完全不改动品牌标识。

有一种付费产品形态仍然允许,FAQ 对此有明确说明:“在您自己的产品后台使用 n8n,让用户使用并触发您构建的自动化流程。”您的客户触发的是您编写的工作流。他们不会打开编辑器。“触发”与“构建”的区别就是全部关键。

白标,以及 Embed 许可的适用范围

四项限制中有两项涉及品牌。您不得“更改、删除或遮挡软件中许可方的任何许可、版权或其他声明”。商标使用则交由“适用法律”处理。换言之,该许可完全不授予您任何商标权。版权许可不是商标许可。

n8n 的 FAQ 给出了明确规则:您不能“通过删除我们的品牌,将 n8n 原样提供给他人,从而对白标 n8n”。支持文章将白标列为需要商业许可的事项:“您还需要商业许可才能将 n8n 作为服务托管、对白标,或使用需要许可证密钥的功能。”

付费也不会让您获得一个重新品牌化的编辑器。n8n 自己的页面已不再使用 Embed 这一名称。现在,将 n8n 编辑器嵌入您产品的独立协议以 OEM 形式销售。n8n 将其描述为“不同于 Enterprise 计划的独立方案,具有自己的商业条款、专属销售团队和白金级支持”。它不允许您以自己的名称发布该编辑器:“编辑器中仍会显示 n8n 品牌。”以及“如果产品硬性要求完全白标,OEM 并不适合。”关于以 OEM 集成方式部署的文档页面也作出了相同说明:“n8n 品牌是 OEM 集成的一项必要要求。”OEM 是一份需要协商、并包含费用的合同,不是您可以自行阅读并遵守的公开许可。截至 13 October 2026,n8n 未发布任何以您自己的品牌提供 n8n 编辑器的途径。如果这是您的计划,请在开始构建之前先行咨询。

可获得源代码不等于开源

n8n 将自己描述为 fair-code。这是这类许可证使用的营销术语。它还将自己描述为“Source Available: Always visible source code”。它并未声称自己是开源软件,这种克制是正确的。《开源定义》禁止歧视任何领域的活动。《可持续使用许可证》恰好歧视商业托管这一领域,因此它不是 OSI 批准的开源许可证。只要该条款存在,它就永远不会成为 OSI 批准的开源许可证。

对于自行托管者,这会带来四点变化。

  • 您自己的使用不受影响。 阅读源代码、修改代码、构建软件,以及在公司生产环境中运行软件,都属于许可证授予的范围。如果您始终只为自己运行 n8n,那么可获得源代码的软件与开源软件在实际体验上没有区别。
  • 再分发基本受限。 您只能“免费用于非商业目的”地转交软件,因此向付费合作伙伴提供修改后的构建版本,需要咨询律师,不能直接视为允许。
  • 不会提供发行版软件包。 Debian 和 Fedora 软件包仓库要求使用开源许可证,因此 n8n 以 Docker 镜像或 npm 软件包的形式提供,而 apt install n8n 永远不会成为答案。
  • 未来版本可能改变许可条款。 您已经获得的副本仍受其发布时附带的条款约束,因为已经授予的许可证不能追溯撤销。下一次发布可以采用不同条款,因此请保留您所运行版本附带的 LICENSE.md。

如今,这种模式已经很常见。Docker 保持其引擎免费,并在企业规模下对 Desktop 收费,Nextcloud 将免费的 Hub 与付费企业订阅分开。具体细节有所不同,但模式相同:运行时软件免费,商业化边界并不免费。

商业许可在权限之外新增的内容

该代码仓库还包含第二个许可文件,即 LICENSE_EE.md,n8n Enterprise License。它适用于代码中的企业版部分,并要求生产环境中的“您(以及您代表的任何实体)持有与使用方式相对应的有效 n8n Enterprise 许可证”。该许可允许您“出于开发和测试目的复制和修改软件,无需订阅”,因此阅读和测试这部分代码没有问题。但不能使用它处理实际生产工作。

因此,购买 n8n 实际上同时获得两类不同的内容,最好将它们分开理解。其一是使用权限,即当组织外部的人员构建或配置工作流时所需的商业许可。其二是社区版确实不包含的功能。截至 13 October 2026,n8n 的社区版功能页面列出了以下社区版缺少的功能。

  • 通过 SAML 和 LDAP 实现 SSO。 单点登录是付费版的典型限制,几乎所有自托管厂商都会对 SSO 单独收费,并非只有 n8n 如此。
  • 日志流和外部密钥。 将审计事件发送到您自己的收集器,并从密钥管理器读取凭据,而不是使用内部存储。
  • 使用 Git 管理环境和版本控制。 通过经过审核的提交,将工作流从暂存环境发布到生产环境。
  • 项目和工作流共享。 将一个实例划分为由团队管理的空间,并为每个空间设置独立成员。
  • 多主模式。 运行多个主进程以实现高可用。

此外,还有一个与费用无关的免费中间层。注册社区版后,提供电子邮件地址和免费的许可证密钥即可解锁文件夹、编辑器中的调试功能和自定义执行数据。激活路径为 Options,然后是 Settings,再进入 Usage and plan。如果您需要完整了解各功能所属的版本层级,社区版与企业版对比页面详细介绍了每个层级。

如果许可不允许您的方案

有 3 条诚实可行的路径,但忽略许可文本不在其中。您可以购买适用的许可:如果组织外的人员会构建或配置工作流,则购买 Enterprise 许可;如果客户需要 n8n 编辑器本身(包括品牌标识),则签订单独的 OEM 协议。您也可以调整业务模式,使工作流只由您的团队构建;或者让每个客户拥有自己的实例,您仅收取设置和维护费用。根据 n8n 的支持文章,这两种方式都不要求您购买许可。您还可以改用许可允许您所需用途的软件;n8n 的一些替代方案采用不同的许可,其中一些获得 OSI 批准,例如 Apache 2.0 或 AGPL 3.0。请注意,AGPL 也不是无条件的许可:如果用户通过网络访问该软件,您必须向这些用户提供源代码。

靠猜测行不通。Sustainable Use License 没有可计入成本的违约罚款条款,但其 Termination 部分规定,违反许可条件后,许可授予即告终止。基于已撤销许可构建的产品没有法律依据。

本文是对已发布许可的一种解读,作者不是律师,因此本文不构成法律建议。如果您即将在 n8n 实例上进行涉及资金的交易,请发送邮件至 license@n8n.io,向许可条款的制定者获取答复。

FAQ

n8n 可免费用于商业用途吗?

可以,用于您自己的公司。可持续使用许可证第 1.0 版允许“用于您自己的内部业务目的”。n8n 的 FAQ 也确认,您可以使用社区版来运营自己的业务,并可向客户收取工作流创建、设置、维护、培训和咨询费用。受限制的是将 n8n 本身商业化,也就是出售软件访问权限;在营利性业务中使用 n8n 不受此限制。

我可以向客户收取为其创建的 n8n 工作流的费用吗?

可以。n8n 的支持文章允许“在您自己的实例上为客户构建和运行工作流,并向客户收取相关费用”,客户也可以连接自己的账户。“条件是客户不能打开工作流编辑器或更改工作流逻辑。”您还可以在客户自己的服务器上安装和管理 n8n,但不能同时替客户托管 n8n。只有组织外部的人员可以构建或配置工作流时,才需要商业许可证。

可持续使用许可证属于开源许可证吗?

不属于。n8n 将其称为 fair-code 和 source available,并避免使用“开源”这一说法;这才是准确描述。开放源代码定义禁止限制特定使用领域,而该许可证限制了一个领域:不得将该软件作为付费托管服务提供。实际上,您为自己运行和修改该软件时,它的使用体验与开源软件相同;但再分发和分发打包受到限制。

为客户托管 n8n 时需要 Enterprise 许可证吗?

如果客户在您运行的实例上构建或编辑工作流,则需要。n8n 的 FAQ 将“将 n8n 作为服务托管,并允许客户构建工作流”列为禁止事项;许可证本身也只允许“免费出于非商业目的”向他人分发软件。如果客户只能触发您构建的自动化,而不能使用编辑器,则此用法是允许的。在销售其中任何一种服务前,请联系 license@n8n.io 确认。

如果移除 n8n 品牌标识,会发生什么?

这会超出许可证授权范围。第三项限制禁止更改、移除或遮挡“软件中许可方的任何许可、版权或其他声明”。第四项规定商标使用须遵守适用法律,这意味着许可证不会授予您使用 n8n 名称或商标的权利。n8n 的 FAQ 也直接将白标列为禁止事项。付费并不能可靠地解决这一问题:n8n 关于嵌入编辑器的 OEM 协议仍要求显示 n8n 品牌,因此计划重新品牌化前,请联系 license@n8n.io 确认。