可持续使用许可#
¥Sustainable Use License
Proprietary licenses for Enterprise
企业客户可以使用专有许可证。联系我们 用于更多信息。
¥Proprietary licenses are available for enterprise customers. Get in touch for more information.
n8n 的 可持续使用许可 和 n8n 企业版许可证 基于 fair-code 模型。
¥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 企业版许可证。这些许可证基于 fair-code 模型。
¥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:
- 除主分支之外的其他分支的内容。
¥Content of branches other than master.
- 文件名中包含
.ee.的源代码文件。这些功能根据 n8n 企业版许可证 许可协议获得许可。
¥Source code files that contain .ee. in their file name. These are licensed under the n8n Enterprise License.
什么是可持续使用许可?#
¥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:
- 你仅可将软件用于你自己的内部业务用途或非商业或个人用途,或对其进行修改。
¥You may use or modify the software only for your own internal business purposes or for non-commercial or personal use.
- 你只能在非商业用途且免费的情况下分发或提供给他人此软件。
¥You may distribute the software or provide it to others only if you do so free of charge for non-commercial purposes.
- 你不得更改、移除或遮蔽软件中许可方的任何许可、版权或其他声明。对许可方商标的任何使用均须遵守适用法律。
¥You may not alter, remove, or obscure any licensing, copyright, or other notices of the licensor in the software. Any use of the licensor's trademarks is subject to applicable law.
我们鼓励任何想要使用可持续使用许可的人。如果你正在构建开源项目,建议你尽早考虑许可事宜,以避免日后出现问题。如有任何疑问,请通过 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 白标化,并将其提供给你的客户,从而获得报酬。
¥White-labeling n8n and offering it to your customers for money.
- 托管 n8n 并向用户收取访问费用。
¥Hosting n8n and charging people money to access it.
以下所有示例均在我们的许可范围内:
¥All of the following examples are allowed under our license:
- 使用 n8n 将你作为公司控制的数据(例如从 CRM 到内部数据库)进行同步。
¥Using n8n to sync the data you control as a company, for example from a CRM to an internal database.
- 为你的产品或你的产品与 n8n 之间的任何其他集成创建 n8n 节点。
¥Creating an n8n node for your product or any other integration between your product and n8n.
- 提供与 n8n 相关的咨询服务,例如构建工作流、与 n8n 紧密相关的自定义功能或由 n8n 执行的代码。
¥Providing consulting services related to n8n, for example building workflows, custom features closely connect to n8n, or code that gets executed by n8n.
- 支持 n8n,例如在公司内部服务器上进行设置或维护。
¥Supporting n8n, for example by setting it up or maintaining it on an internal company server.
我可以使用 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 应用中。
¥NOT ALLOWED under the Sustainable Use License. This use case collects the user's own HubSpot credentials to pull information to feed into the ACME app.
示例 2:在 ACME 应用中嵌入 AI 聊天机器人#
¥Example 2: Embed AI chatbot in ACME app
Bob 设置 n8n 以在 ACME 应用中嵌入 AI 聊天机器人。n8n 中 AI 聊天机器人的凭据使用 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.
允许 在可持续使用许可证下。不会收集用户凭据。
¥ALLOWED under the Sustainable Use License. No user credentials are being collected.
如果我想将 n8n 用于许可不允许的用途,该怎么办?#
¥What if I want to use n8n for something that's not permitted by the license?
你必须与我们签署单独的商业协议。我们积极鼓励软件开发者将 n8n 嵌入到他们的产品中;我们只是要求他们签署一份协议,其中列明使用条款以及以这种方式使用产品而应向 n8n 支付的费用。我们将这种使用模式称为 n8n Embed。你可以了解更多信息,并就此联系我们 此处。
¥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:
- 通过使用简洁明了的英语,并尽可能保持代码简短。
¥By using plain English, and keeping it as short as possible. 2. 通过推广 fair-code,使其成为描述类似我们软件模型的知名术语。
¥By promoting fair-code with the goal of making it a well-known umbrella term to describe software models like ours.
我们创建可持续使用许可证的目标是:
¥Our goals when we created the Sustainable Use License were:
- 尽可能地放宽限制。
¥To be as permissive as possible. 2. 保障我们构建业务的能力。
¥Safeguarding our ability to build a business. 3. 尽可能清晰地说明哪些用途是允许的,哪些用途是不允许的。
¥Being as clear as possible what use was permitted or not.
我的公司有禁止使用限制商业用途的代码的政策 - 我还能使用 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 采用 Apache 2.0 通用许可协议,有效期至 2022 年 3 月 17 日。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 Clause 作为开源许可证的附加条件,以及使用容易产生歧义的措辞,导致使用条款方面存在一些混乱和不确定性。通用条款也限制了人们提供咨询和支持服务的能力:我们意识到这些服务对于帮助用户从 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 限制了用户对软件使用 "sell" 的能力;我们已重新定义此功能,将其使用限制为内部业务用途。第二个区别在于,我们之前的许可限制了用户收取与软件相关的咨询或支持服务费用的能力:我们已完全取消此限制。
¥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 的源代码根据可持续使用许可协议 (Sustainable Use License) 提供,但根据 开源计划 (Open Source Initiative) (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:
- 通常免费使用,任何人都可以分发。
¥Is generally free to use and can be distributed by anybody.
- 源代码公开可用。
¥Has its source code openly available.
- 公共和私有社区中的任何人都可以扩展。
¥Can be extended by anybody in public and private communities.
- 受作者商业限制。
¥Is commercially restricted by its authors.
“可持续使用许可”是一个公平代码许可。你可以阅读更多相关信息并查看其他公平代码许可示例 此处。
¥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.