Skip to content

可持续使用许可(Sustainable Use License)#

企业专有许可证

企业客户可获得专有许可证。欲了解更多信息,请联系我们

n8n 的 可持续使用许可证n8n 企业许可证 是基于 公平代码 模型的。

🌐 n8n's Sustainable Use License and n8n Enterprise License are based on the fair-code model.

许可证常见问题解答(License FAQs)#

你们使用什么许可?(What license do you use?)#

n8n 使用 可持续使用许可证n8n 企业许可证。这些许可证基于 公平代码 模式。

🌐 n8n uses the Sustainable Use License and n8n Enterprise License. These licenses are based on the fair-code model.

可持续使用许可涵盖哪些源代码?(What source code is covered by the Sustainable Use License?)#

除以下情况外,可持续使用许可适用于我们托管在主 GitHub 仓库的所有源代码:

🌐 The Sustainable Use License applies to all our source code hosted in our main GitHub repository except:

  • 除主分支之外的其他分支的内容。
  • 文件名中包含 .ee. 的源代码文件。这些文件依据 n8n 企业许可证 许可。

什么是可持续使用许可?(What is the Sustainable Use License?)#

可持续使用许可是一种由 n8n 于 2022 年创建的公平代码软件许可。你可以在这里阅读我们为什么这样做的更多信息。该许可允许你免费使用、修改、创建衍生作品和重新分发,但有三个限制:

🌐 The Sustainable Use License is a fair-code software license created by n8n in 2022. You can read more about why we did this here. The license allows you the free right to use, modify, create derivative works, and redistribute, with three limitations:

  • 你仅可将软件用于你自己的内部业务用途或非商业或个人用途,或对其进行修改。
  • 你只能在非商业用途且免费的情况下分发或提供给他人此软件。
  • 您不得更改、移除或遮盖软件中许可方的任何许可、版权或其他声明。对许可方商标的任何使用均需遵守适用法律。

我们鼓励任何想使用可持续使用许可证的人。如果你正在公开开发某些东西,从一开始就考虑许可问题是有意义的,这样可以避免日后出现问题。如果你有任何关于许可证的问题,请通过 license@n8n.io 联系我们。

🌐 We encourage anyone who wants to use the Sustainable Use License. If you are building something out in the open, it makes sense to think about licensing earlier in order to avoid problems later. Contact us at license@n8n.io if you would like to ask any questions about it.

在 n8n 产品的上下文中,许可允许和不允许哪些操作?(What is and isn't allowed under the license in the context of n8n's product?)#

我们的许可将使用限制在“内部业务用途”。实际上,这意味着只要你不是在销售一个产品、服务或模块,其价值完全或主要来源于 n8n 功能,所有使用都是允许的。以下是一些不被允许的例子:

🌐 Our license restricts use to "internal business purposes". In practice this means all use is allowed unless you are selling a product, service, or module in which the value derives entirely or substantially from n8n functionality. Here are some examples that wouldn't be allowed:

  • n8n 白标化,并将其提供给你的客户,从而获得报酬。
  • 托管 n8n 并向用户收取访问费用。

以下所有示例均在我们的许可范围内:

🌐 All of the following examples are allowed under our license:

  • 使用 n8n 将你作为公司控制的数据(例如从 CRM 到内部数据库)进行同步。
  • 为你的产品或你的产品与 n8n 之间的任何其他集成创建 n8n 节点。
  • 提供与 n8n 相关的咨询服务,例如构建工作流、与 n8n 紧密相关的自定义功能或由 n8n 执行的代码。
  • 支持 n8n,例如在公司内部服务器上进行设置或维护。

我可以使用 n8n 作为后端来支持我的应用中的某个功能吗?(Can I use n8n to act as the back-end to power a feature in my app?)#

通常是可以的,只要后端进程不使用用户自己的凭据来访问其数据。

🌐 Usually yes, as long as the back-end process doesn't use users' own credentials to access their data.

以下两个示例可供参考:

🌐 Here are two examples to clarify:

示例 1:将 ACME 应用与 HubSpot 同步(Example 1: Sync ACME app with HubSpot)#

Bob 设置 n8n 以收集用户的 HubSpot 凭据,从而将 ACME 应用中的数据与 HubSpot 中的数据同步。

🌐 Bob sets up n8n to collect a user's HubSpot credentials to sync data in the ACME app with data in HubSpot.

不允许 在可持续使用许可下使用。本用例收集用户自己的 HubSpot 凭据,以提取信息并输入到 ACME 应用中。

示例 2:在 ACME 应用中嵌入 AI 聊天机器人(Example 2: Embed AI chatbot in ACME app)#

Bob 设置了 n8n,在 ACME 应用中嵌入 AI 聊天机器人。AI 聊天机器人在 n8n 中使用 Bob 公司的凭证。ACME 应用的终端用户只需向聊天机器人输入他们的问题或查询。

🌐 Bob sets up n8n to embed an AI chatbot within the ACME app. The AI chatbot's credentials in n8n use Bob's company credentials. ACME app end-users only enter their questions or queries to the chatbot.

允许 根据可持续使用许可。未收集任何用户凭证。

如果我想将 n8n 用于许可不允许的用途,该怎么办?(What if I want to use n8n for something that's not permitted by the license?)#

您必须与我们签署一份单独的商业协议。我们积极鼓励软件开发者将 n8n 嵌入到他们的产品中;我们只要求他们签署一份协议,说明使用条款以及以这种方式使用产品需向 n8n 支付的费用。我们将这种使用模式称为 n8n 嵌入。您可以在这里了解更多信息,并与我们联系。

🌐 You must sign a separate commercial agreement with us. We actively encourage software creators to embed n8n within their products; we just ask them to sign an agreement laying out the terms of use, and the fees owed to n8n for using the product in this way. We call this mode of use n8n Embed. You can learn more, and contact us about it here.

如果你不确定你所考虑的使用场景是否属于内部商业用途,请查看 示例,如果仍然不清楚,请发送电子邮件至 license@n8n.io

🌐 If you are unsure whether the use case you have in mind constitutes an internal business purpose or not, take a look at the examples, and if you're still unclear, email us at license@n8n.io.

为什么不使用开源许可?(Why don't you use an open source license?)#

n8n 的使命是赋予每一个使用电脑的人技术超级能力。我们认为,实现这一使命的最佳方式是让 n8n 尽可能广泛和免费地供用户使用,同时确保我们能够建立一个可持续、可行的业务。通过让我们的产品免费使用、易于分发并提供源代码,我们帮助每个人都能访问到该产品。通过以企业的方式运营,我们可以持续发布新功能、修复漏洞,并长期提供可靠的软件服务。

🌐 n8n's mission is to give everyone who uses a computer technical superpowers. We've decided the best way for us to achieve this mission is to make n8n as widely and freely available as possible for users, while ensuring we can build a sustainable, viable business. By making our product free to use, easy to distribute, and source-available we help everyone access the product. By operating as a business, we can continue to release features, fix bugs, and provide reliable software at scale long-term.

你为什么创建许可证?(Why did you create a license?)#

创建许可证是我们最不喜欢的选择。只有在审查了可能存在的许可证并认定没有任何符合我们特定需求之后,我们才走上这条路。我们尝试通过两种方式来减轻使用专有许可证带来的痛苦和摩擦:

🌐 Creating a license was our least favorite option. We only went down this path after reviewing the possible existing licenses and deciding nothing fit our specific needs. There are two ways in which we try to mitigate the pain and friction of using a proprietary license:

  1. 通过使用简洁明了的英语,并尽可能保持代码简短。
  2. 通过推广 fair-code,旨在使其成为描述像我们这样的软件模型的知名总称。

我们创建可持续使用许可证的目标是:

🌐 Our goals when we created the Sustainable Use License were:

  1. 尽可能地放宽限制。
  2. 保障我们构建业务的能力。
  3. 尽可能清晰地说明哪些用途是允许的,哪些用途是不允许的。

我的公司有禁止使用限制商业用途的代码的政策 - 我还能使用 n8n 吗?(My company has a policy against using code that restricts commercial use – can I still use n8n?)#

只要你使用 n8n 是出于内部业务目的,而不是让你的客户可以连接他们的账户并构建工作流,你就可以使用 n8n。如果你不确定你考虑的使用案例是否属于内部业务用途,请查看示例,如果仍不清楚,请通过license@n8n.io 给我们发送电子邮件。

🌐 Provided you are using n8n for internal business purposes, and not making n8n available to your customers for them to connect their accounts and build workflows, you should be able to use n8n. If you are unsure whether the use case you have in mind constitutes an internal business purpose or not, take a look at the examples, and if you're still unclear, email us at license@n8n.io.

根据可持续使用许可,我为 n8n 贡献的代码会发生什么?(What happens to the code I contribute to n8n in light of the Sustainable Use License?)#

你在 GitHub 上贡献的任何代码都受 GitHub 使用条款 的约束。简单来说,这意味着你拥有并对你所贡献的任何内容负责,但你授予其他 GitHub 用户使用该代码的某些权利。当你向包含许可证声明的仓库贡献代码时,你即以相同条款为该代码授予许可。

🌐 Any code you contribute on GitHub is subject to GitHub's terms of use. In simple terms, this means you own, and are responsible for, anything you contribute, but that you grant other GitHub users certain rights to use this code. When you contribute code to a repository containing notice of a license, you license the code under the same terms.

n8n 要求每位贡献者签署我们的贡献者许可协议。除了上述内容外,这还赋予 n8n 在无需额外许可的情况下更改其许可证的能力。这也意味着您不需要对您的贡献承担责任(例如,如果它们对他人的业务造成损害)。

🌐 n8n asks every contributor to sign our Contributor License Agreement. In addition to the above, this gives n8n the ability to change its license without seeking additional permission. It also means you aren't liable for your contributions (e.g. in case they cause damage to someone else's business).

开始为 n8n 贡献代码非常容易,你可以在 这里 入门,我们也在 这里 列出了参与我们社区的更多方式。

🌐 It's easy to get started contributing code to n8n here, and we've listed broader ways of participating in our community here.

为什么你从之前的许可协议(Apache 2.0 及 Commons Clause)切换到可持续使用许可?(Why did you switch to the Sustainable Use License from your previous license arrangement (Apache 2.0 with Commons Clause)?)#

n8n 在2022年3月17日之前使用带有 Commons Clause 的 Apache 2.0 许可证。Commons Clause 由多家软件公司发起,旨在保护它们免受云服务提供商的侵害。这一概念涉及在现有开源许可证的基础上增加商业限制。

🌐 n8n was licensed under Apache 2.0 with Commons Clause until 17 March 2022. Commons Clause was initiated by various software companies wanting to protect their rights against cloud providers. The concept involved adding a commercial restriction on top of an existing open source license.

然而,将 Commons 条款作为开源许可证的附加条件使用,以及使用容易引起歧义的措辞,造成了对使用条款的一些混淆和不确定性。Commons 条款还限制了人们提供咨询和支持服务的能力:我们意识到这些服务对于让人们从 n8n 中获得价值至关重要,因此我们希望取消这一限制。

🌐 However, the use of the Commons Clause as an additional condition to an open source license, as well as the use of wording that's open to interpretation, created some confusion and uncertainty regarding the terms of use. The Commons Clause also restricted people's ability to offer consulting and support services: we realized these services are critical in enabling people to get value from n8n, so we wanted to remove this restriction.

我们创建了可持续使用许可,旨在更加宽松,更清晰地说明允许的使用方式,同时继续确保 n8n 获得构建和改进产品所需的资金。

🌐 We created the Sustainable Use License to be more permissive and more clear about what use is allowed, while continuing to ensure n8n gets the funding needed to build and improve our product.

可持续使用许可与你之前的许可协议(带有 Commons Clause 的 Apache 2.0)的主要区别是什么?(What are the main differences between the Sustainable Use License and your previous license arrangement (Apache 2.0 with Commons Clause)?)#

可持续使用许可证与我们之前的许可证安排有两个主要区别。首先,我们收紧了软件使用方式的定义。以前,Commons Clause 限制了用户“销售”软件的能力;我们已将其重新定义为仅限于内部商业用途。第二个区别是,我们之前的许可证限制了人们对与软件相关的咨询或支持服务收取费用的能力:我们已完全取消了这一限制。

🌐 There are two main differences between the Sustainable Use License and our previous license arrangement. The first is that we have tightened the definition of how you can use the software. Previously the Commons Clause restricted users ability to "sell" the software; we have redefined this to restrict use to internal business purposes. The second difference is that our previous license restricted people's ability to charge fees for consulting or support services related to the software: we have lifted that restriction altogether.

这意味着你现在可以自由提供商业咨询或支持服务(例如构建 n8n 工作流),而无需与我们签订单独的许可协议。如果你有兴趣加入我们提供这些服务的 n8n 专家社区,你可以在此了解更多信息。

🌐 That means you are now free to offer commercial consulting or support services (e.g. building n8n workflows) without the need for a separate license agreement with us. If you are interested in joining our community of n8n experts providing these services, you can learn more here.

n8n 是开源的吗?(Is n8n open source?)#

尽管 n8n 的源代码在可持续使用许可下是可用的,但根据 开源倡议(OSI)的定义,开源许可证不能包括使用限制,因此我们不称自己为开源。在实际应用中,n8n 为大多数用户提供了与 OSI 批准的开源相似的许多好处。

🌐 Although n8n's source code is available under the Sustainable Use License, according to the Open Source Initiative (OSI), open source licenses can't include limitations on use, so we do not call ourselves open source. In practice, n8n offers most users many of the same benefits as OSI-approved open source.

我们创造了“公平代码”('fair-code')这一术语,用来描述我们的许可模式,以及其他源代码可获取但限制其商业使用的公司的模式。

🌐 We coined the term 'fair-code' as a way of describing our licensing model, and the model of other companies who are source-available, but restrict commercial use of their source code.

什么是公平代码?可持续使用许可与公平代码有何关系?(What is fair-code, and how does the Sustainable Use License relate to it?)#

公平代码不是一种软件许可。它描述了一种软件模型,其软件:

🌐 Fair-code isn't a software license. It describes a software model where software:

  • 通常免费使用,任何人都可以分发。
  • 源代码公开可用。
  • 公共和私有社区中的任何人都可以扩展。
  • 受作者商业限制。

可持续使用许可是一种公平代码许可。你可以在这里阅读更多相关信息,并查看其他公平代码许可的示例。

🌐 The Sustainable Use License is a fair-code license. You can read more about it and see other examples of fair-code licenses here.

我们总是很高兴讨论软件许可证、公平代码以及与相关方共享代码的其他原则。如想联系交流,请发送邮件至 license@n8n.io

🌐 We're always excited to talk about software licenses, fair-code, and other principles around sharing code with interested parties. To get in touch to chat, email license@n8n.io.

我可以将 n8n 的可持续使用许可用于我自己的项目吗?(Can I use n8n's Sustainable Use License for my own project?)#

是的!我们很高兴看到更多的软件使用可持续使用许可。如果你正在使用我们的许可,我们很想了解你的项目:license@n8n.io

🌐 Yes! We're excited to see more software use the Sustainable Use License. We'd love to hear about your project if you're using our license: license@n8n.io.