Skip to content

Commit 3939d52

Browse files
authored
docs(license): Introduce n8n Enterprise License (n8n-io#3945)
1 parent 9017fd4 commit 3939d52

File tree

17 files changed

+592
-162
lines changed

17 files changed

+592
-162
lines changed

LICENSE.md

Lines changed: 49 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,80 @@
1-
# Sustainable Use License
1+
# License
2+
3+
Portions of this software are licensed as follows:
4+
5+
- All source code files of this repository that contain ".ee." in their filename are licensed under the n8n Enterprise License defined in "LICENSE_EE.md".
6+
- All third party components incorporated into the n8n Software are licensed under the original license
7+
provided by the owner of the applicable component.
8+
- Content outside of the above mentioned files or restrictions above is available under the "Sustainable Use
9+
License" as defined below.
10+
11+
## Sustainable Use License
212

313
Version 1.0
414

5-
## Acceptance
15+
### Acceptance
616

717
By using the software, you agree to all of the terms and conditions below.
818

9-
## Copyright License
19+
### Copyright License
1020

11-
The licensor grants you a non-exclusive, royalty-free, worldwide, non-sublicensable, non-transferable license to use, copy, distribute, make available, and prepare derivative works of the software, in each case subject to the limitations below.
21+
The licensor grants you a non-exclusive, royalty-free, worldwide, non-sublicensable, non-transferable license
22+
to use, copy, distribute, make available, and prepare derivative works of the software, in each case subject
23+
to the limitations below.
1224

13-
## Limitations
25+
### Limitations
1426

15-
You may use or modify the software only for your own internal business purposes or for non-commercial or personal use.
16-
You may distribute the software or provide it to others only if you do so free of charge for non-commercial purposes.
17-
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.
27+
You may use or modify the software only for your own internal business purposes or for non-commercial or
28+
personal use. You may distribute the software or provide it to others only if you do so free of charge for
29+
non-commercial purposes. You may not alter, remove, or obscure any licensing, copyright, or other notices of
30+
the licensor in the software. Any use of the licensor’s trademarks is subject to applicable law.
1831

19-
## Patents
32+
### Patents
2033

21-
The licensor grants you a license, under any patent claims the licensor can license, or becomes able to license, to make, have made, use, sell, offer for sale, import and have imported the software, in each case subject to the limitations and conditions in this license. This license does not cover any patent claims that you cause to be infringed by modifications or additions to the software. If you or your company make any written claim that the software infringes or contributes to infringement of any patent, your patent license for the software granted under these terms ends immediately. If your company makes such a claim, your patent license ends immediately for work on behalf of your company.
34+
The licensor grants you a license, under any patent claims the licensor can license, or becomes able to
35+
license, to make, have made, use, sell, offer for sale, import and have imported the software, in each case
36+
subject to the limitations and conditions in this license. This license does not cover any patent claims that
37+
you cause to be infringed by modifications or additions to the software. If you or your company make any
38+
written claim that the software infringes or contributes to infringement of any patent, your patent license
39+
for the software granted under these terms ends immediately. If your company makes such a claim, your patent
40+
license ends immediately for work on behalf of your company.
2241

23-
## Notices
42+
### Notices
2443

25-
You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms.
26-
If you modify the software, you must include in any modified copies of the software a prominent notice stating that you have modified the software.
44+
You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these
45+
terms. If you modify the software, you must include in any modified copies of the software a prominent notice
46+
stating that you have modified the software.
2747

28-
## No Other Rights
48+
### No Other Rights
2949

3050
These terms do not imply any licenses other than those expressly granted in these terms.
3151

32-
## Termination
52+
### Termination
3353

34-
If you use the software in violation of these terms, such use is not licensed, and your license will automatically terminate. If the licensor provides you with a notice of your violation, and you cease all violation of this license no later than 30 days after you receive that notice, your license will be reinstated retroactively. However, if you violate these terms after such reinstatement, any additional violation of these terms will cause your license to terminate automatically and permanently.
54+
If you use the software in violation of these terms, such use is not licensed, and your license will
55+
automatically terminate. If the licensor provides you with a notice of your violation, and you cease all
56+
violation of this license no later than 30 days after you receive that notice, your license will be reinstated
57+
retroactively. However, if you violate these terms after such reinstatement, any additional violation of these
58+
terms will cause your license to terminate automatically and permanently.
3559

36-
## No Liability
60+
### No Liability
3761

38-
As far as the law allows, the software comes as is, without any warranty or condition, and the licensor will not be liable to you for any damages arising out of these terms or the use or nature of the software, under any kind of legal claim.
62+
As far as the law allows, the software comes as is, without any warranty or condition, and the licensor will
63+
not be liable to you for any damages arising out of these terms or the use or nature of the software, under
64+
any kind of legal claim.
3965

40-
## Definitions
66+
### Definitions
4167

4268
The “licensor” is the entity offering these terms.
4369

4470
The “software” is the software the licensor makes available under these terms, including any portion of it.
4571

4672
“You” refers to the individual or entity agreeing to these terms.
4773

48-
“Your company” is any legal entity, sole proprietorship, or other kind of organization that you work for, plus all organizations that have control over, are under the control of, or are under common control with that organization. Control means ownership of substantially all the assets of an entity, or the power to direct its management and policies by vote, contract, or otherwise. Control can be direct or indirect.
74+
“Your company” is any legal entity, sole proprietorship, or other kind of organization that you work for, plus
75+
all organizations that have control over, are under the control of, or are under common control with that
76+
organization. Control means ownership of substantially all the assets of an entity, or the power to direct its
77+
management and policies by vote, contract, or otherwise. Control can be direct or indirect.
4978

5079
“Your license” is the license granted to you for the software under these terms.
5180

LICENSE_EE.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# The n8n Enterprise License (the “Enterprise License”)
2+
3+
Copyright (c) 2022-present n8n GmbH.
4+
5+
With regard to the n8n Software:
6+
7+
This software and associated documentation files (the "Software") may only be used in production, if
8+
you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your
9+
usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches
10+
to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and
11+
interest in and to all such modifications and/or patches, and all such modifications and/or patches
12+
may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n
13+
Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and
14+
modify the Software for development and testing purposes, without requiring a subscription. You
15+
agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to
16+
all such modifications. You are not granted any other rights beyond what is expressly stated herein.
17+
Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or
18+
sell the Software.
19+
20+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
21+
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
22+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES
23+
OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
24+
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25+
26+
For all third party components incorporated into the n8n Software, those components are licensed
27+
under the original license provided by the owner of the applicable component.

README.md

Lines changed: 32 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,38 @@
22

33
# n8n - Workflow automation tool
44

5-
n8n is an extendable workflow automation tool. With a [fair-code](http://faircode.io) distribution model, n8n will always have visible source code, be available to self-host, and allow you to add your own custom functions, logic and apps. n8n's node-based approach makes it highly versatile, enabling you to connect anything to everything.
5+
n8n is an extendable workflow automation tool. With a [fair-code](http://faircode.io) distribution model, n8n
6+
will always have visible source code, be available to self-host, and allow you to add your own custom
7+
functions, logic and apps. n8n's node-based approach makes it highly versatile, enabling you to connect
8+
anything to everything.
69

7-
<a href="https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-screenshot.png"><img src="https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-screenshot.png" alt="n8n.io - Screenshot"></a>
10+
![n8n.io - Screenshot](https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-screenshot.png)
811

912
## Demo
1013

11-
[:tv: A short video (< 4 min)](https://www.youtube.com/watch?v=RpjQTGKm-ok) that goes over key concepts of creating workflows in n8n.
14+
[:tv: A short video (< 4 min)](https://www.youtube.com/watch?v=RpjQTGKm-ok) that goes over key concepts of
15+
creating workflows in n8n.
1216

1317
## Available integrations
1418

15-
n8n has 200+ different nodes to automate workflows. The list can be found on: [https://n8n.io/integrations](https://n8n.io/integrations)
19+
n8n has 200+ different nodes to automate workflows. The list can be found on:
20+
[https://n8n.io/integrations](https://n8n.io/integrations)
1621

1722
## Documentation
1823

1924
The official n8n documentation can be found under: [https://docs.n8n.io](https://docs.n8n.io)
2025

2126
Additional information and example workflows on the n8n.io website: [https://n8n.io](https://n8n.io)
2227

23-
The changelog can be found [here](https://docs.n8n.io/reference/changelog.html) and the list of breaking changes [here](https://github.com/n8n-io/n8n/blob/master/packages/cli/BREAKING-CHANGES.md).
28+
The changelog can be found [here](https://docs.n8n.io/reference/changelog.html) and the list of breaking
29+
changes [here](https://github.com/n8n-io/n8n/blob/master/packages/cli/BREAKING-CHANGES.md).
2430

2531
## Usage
2632

27-
- :books: Learn [how to **install** and **use** it from the command line](https://github.com/n8n-io/n8n/tree/master/packages/cli/README.md)
28-
- :whale: Learn [how to run n8n in **Docker**](https://github.com/n8n-io/n8n/tree/master/docker/images/n8n/README.md)
33+
- :books: Learn
34+
[how to **install** and **use** it from the command line](https://github.com/n8n-io/n8n/tree/master/packages/cli/README.md)
35+
- :whale: Learn
36+
[how to run n8n in **Docker**](https://github.com/n8n-io/n8n/tree/master/docker/images/n8n/README.md)
2937

3038
## Start
3139

@@ -49,29 +57,32 @@ If you have problems or questions go to our forum, we will then try to help you
4957

5058
## Jobs
5159

52-
If you are interested in working for n8n and so shape the future of the project
53-
check out our [job posts](https://apply.workable.com/n8n/)
60+
If you are interested in working for n8n and so shape the future of the project check out our
61+
[job posts](https://apply.workable.com/n8n/)
5462

5563
## What does n8n mean and how do you pronounce it?
5664

5765
**Short answer:** It means "nodemation" and it is pronounced as n-eight-n.
5866

59-
**Long answer:** "I get that question quite often (more often than I expected)
60-
so I decided it is probably best to answer it here. While looking for a
61-
good name for the project with a free domain I realized very quickly that all the
62-
good ones I could think of were already taken. So, in the end, I chose
63-
nodemation. 'node-' in the sense that it uses a Node-View and that it uses
64-
Node.js and '-mation' for 'automation' which is what the project is supposed to help with.
65-
However, I did not like how long the name was and I could not imagine writing
66-
something that long every time in the CLI. That is when I then ended up on
67-
'n8n'." - **Jan Oberhauser, Founder and CEO, n8n.io**
67+
**Long answer:** "I get that question quite often (more often than I expected) so I decided it is probably
68+
best to answer it here. While looking for a good name for the project with a free domain I realized very
69+
quickly that all the good ones I could think of were already taken. So, in the end, I chose nodemation.
70+
'node-' in the sense that it uses a Node-View and that it uses Node.js and '-mation' for 'automation' which is
71+
what the project is supposed to help with. However, I did not like how long the name was and I could not
72+
imagine writing something that long every time in the CLI. That is when I then ended up on 'n8n'." - **Jan
73+
Oberhauser, Founder and CEO, n8n.io**
6874

6975
## Development setup
7076

71-
Have you found a bug :bug: ? Or maybe you have a nice feature :sparkles: to contribute ? The [CONTRIBUTING guide](https://github.com/n8n-io/n8n/blob/master/CONTRIBUTING.md) will help you get your development environment ready in minutes.
77+
Have you found a bug :bug: ? Or maybe you have a nice feature :sparkles: to contribute ? The
78+
[CONTRIBUTING guide](https://github.com/n8n-io/n8n/blob/master/CONTRIBUTING.md) will help you get your
79+
development environment ready in minutes.
7280

7381
## License
7482

75-
n8n is [fair-code](http://faircode.io) distributed under the [**Sustainable Use License**](https://github.com/n8n-io/n8n/blob/master/packages/cli/LICENSE.md).
83+
n8n is [fair-code](http://faircode.io) distributed under the
84+
[**Sustainable Use License**](https://github.com/n8n-io/n8n/blob/master/packages/cli/LICENSE.md) and the
85+
[**n8n Enterprise License**](https://github.com/n8n-io/n8n/blob/master/packages/cli/LICENSE_EE.md).
7686

77-
Additional information about the license can be found in the [docs](https://docs.n8n.io/reference/license/).
87+
Additional information about the license model can be found in the
88+
[docs](https://docs.n8n.io/reference/license/).

packages/cli/LICENSE_EE.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# The n8n Enterprise License (the “Enterprise License”)
2+
3+
Copyright (c) 2022-present n8n GmbH.
4+
5+
With regard to the n8n Software:
6+
7+
This software and associated documentation files (the "Software") may only be used in production, if
8+
you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your
9+
usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches
10+
to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and
11+
interest in and to all such modifications and/or patches, and all such modifications and/or patches
12+
may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n
13+
Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and
14+
modify the Software for development and testing purposes, without requiring a subscription. You
15+
agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to
16+
all such modifications. You are not granted any other rights beyond what is expressly stated herein.
17+
Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or
18+
sell the Software.
19+
20+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
21+
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
22+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES
23+
OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
24+
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25+
26+
For all third party components incorporated into the n8n Software, those components are licensed
27+
under the original license provided by the owner of the applicable component.

0 commit comments

Comments
 (0)