From 3939d52851ad71319f51ed6708d643793196a0b3 Mon Sep 17 00:00:00 2001 From: Cornelius Suermann Date: Mon, 29 Aug 2022 22:08:42 +0200 Subject: [PATCH] docs(license): Introduce n8n Enterprise License (#3945) --- LICENSE.md | 69 +++++++++++++------ LICENSE_EE.md | 27 ++++++++ README.md | 53 ++++++++------ packages/cli/LICENSE_EE.md | 27 ++++++++ packages/core/LICENSE.md | 69 +++++++++++++------ packages/core/LICENSE_EE.md | 27 ++++++++ packages/design-system/LICENSE.md | 69 +++++++++++++------ packages/design-system/LICENSE_EE.md | 27 ++++++++ packages/editor-ui/LICENSE.md | 69 +++++++++++++------ packages/editor-ui/LICENSE_EE.md | 27 ++++++++ .../src/plugins/i18n/locales/en.json | 2 +- packages/node-dev/LICENSE.md | 69 +++++++++++++------ packages/node-dev/LICENSE_EE.md | 27 ++++++++ packages/nodes-base/LICENSE.md | 69 +++++++++++++------ packages/nodes-base/LICENSE_EE.md | 27 ++++++++ packages/workflow/LICENSE.md | 69 +++++++++++++------ packages/workflow/LICENSE_EE.md | 27 ++++++++ 17 files changed, 592 insertions(+), 162 deletions(-) create mode 100644 LICENSE_EE.md create mode 100644 packages/cli/LICENSE_EE.md create mode 100644 packages/core/LICENSE_EE.md create mode 100644 packages/design-system/LICENSE_EE.md create mode 100644 packages/editor-ui/LICENSE_EE.md create mode 100644 packages/node-dev/LICENSE_EE.md create mode 100644 packages/nodes-base/LICENSE_EE.md create mode 100644 packages/workflow/LICENSE_EE.md diff --git a/LICENSE.md b/LICENSE.md index 73d9d02c96..3eec259211 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,43 +1,69 @@ -# Sustainable Use License +# License + +Portions of this software are licensed as follows: + +- 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". +- All third party components incorporated into the n8n Software are licensed under the original license + provided by the owner of the applicable component. +- Content outside of the above mentioned files or restrictions above is available under the "Sustainable Use + License" as defined below. + +## Sustainable Use License Version 1.0 -## Acceptance +### Acceptance By using the software, you agree to all of the terms and conditions below. -## Copyright License +### Copyright License -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. +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. -## Limitations +### 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. +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. -## Patents +### Patents -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. +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. -## Notices +### Notices -You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. -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. +You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these +terms. 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. -## No Other Rights +### No Other Rights These terms do not imply any licenses other than those expressly granted in these terms. -## Termination +### Termination -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. +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. -## No Liability +### No Liability -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. +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. -## Definitions +### Definitions The “licensor” is the entity offering these terms. @@ -45,7 +71,10 @@ The “software” is the software the licensor makes available under these term “You” refers to the individual or entity agreeing to these terms. -“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. +“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. “Your license” is the license granted to you for the software under these terms. diff --git a/LICENSE_EE.md b/LICENSE_EE.md new file mode 100644 index 0000000000..b47966a6c0 --- /dev/null +++ b/LICENSE_EE.md @@ -0,0 +1,27 @@ +# The n8n Enterprise License (the “Enterprise License”) + +Copyright (c) 2022-present n8n GmbH. + +With regard to the n8n Software: + +This software and associated documentation files (the "Software") may only be used in production, if +you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your +usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches +to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and +interest in and to all such modifications and/or patches, and all such modifications and/or patches +may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n +Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and +modify the Software for development and testing purposes, without requiring a subscription. You +agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to +all such modifications. You are not granted any other rights beyond what is expressly stated herein. +Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or +sell the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For all third party components incorporated into the n8n Software, those components are licensed +under the original license provided by the owner of the applicable component. diff --git a/README.md b/README.md index 0df84ab157..3b1732312b 100644 --- a/README.md +++ b/README.md @@ -2,17 +2,22 @@ # n8n - Workflow automation tool -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. +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. -n8n.io - Screenshot +![n8n.io - Screenshot](https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-screenshot.png) ## Demo -[:tv: A short video (< 4 min)](https://www.youtube.com/watch?v=RpjQTGKm-ok) that goes over key concepts of creating workflows in n8n. +[:tv: A short video (< 4 min)](https://www.youtube.com/watch?v=RpjQTGKm-ok) that goes over key concepts of +creating workflows in n8n. ## Available integrations -n8n has 200+ different nodes to automate workflows. The list can be found on: [https://n8n.io/integrations](https://n8n.io/integrations) +n8n has 200+ different nodes to automate workflows. The list can be found on: +[https://n8n.io/integrations](https://n8n.io/integrations) ## Documentation @@ -20,12 +25,15 @@ The official n8n documentation can be found under: [https://docs.n8n.io](https:/ Additional information and example workflows on the n8n.io website: [https://n8n.io](https://n8n.io) -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). +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). ## Usage -- :books: Learn [how to **install** and **use** it from the command line](https://github.com/n8n-io/n8n/tree/master/packages/cli/README.md) -- :whale: Learn [how to run n8n in **Docker**](https://github.com/n8n-io/n8n/tree/master/docker/images/n8n/README.md) +- :books: Learn + [how to **install** and **use** it from the command line](https://github.com/n8n-io/n8n/tree/master/packages/cli/README.md) +- :whale: Learn + [how to run n8n in **Docker**](https://github.com/n8n-io/n8n/tree/master/docker/images/n8n/README.md) ## Start @@ -49,29 +57,32 @@ If you have problems or questions go to our forum, we will then try to help you ## Jobs -If you are interested in working for n8n and so shape the future of the project -check out our [job posts](https://apply.workable.com/n8n/) +If you are interested in working for n8n and so shape the future of the project check out our +[job posts](https://apply.workable.com/n8n/) ## What does n8n mean and how do you pronounce it? **Short answer:** It means "nodemation" and it is pronounced as n-eight-n. -**Long answer:** "I get that question quite often (more often than I expected) -so I decided it is probably best to answer it here. While looking for a -good name for the project with a free domain I realized very quickly that all the -good ones I could think of were already taken. So, in the end, I chose -nodemation. 'node-' in the sense that it uses a Node-View and that it uses -Node.js and '-mation' for 'automation' which is what the project is supposed to help with. -However, I did not like how long the name was and I could not imagine writing -something that long every time in the CLI. That is when I then ended up on -'n8n'." - **Jan Oberhauser, Founder and CEO, n8n.io** +**Long answer:** "I get that question quite often (more often than I expected) so I decided it is probably +best to answer it here. While looking for a good name for the project with a free domain I realized very +quickly that all the good ones I could think of were already taken. So, in the end, I chose nodemation. +'node-' in the sense that it uses a Node-View and that it uses Node.js and '-mation' for 'automation' which is +what the project is supposed to help with. However, I did not like how long the name was and I could not +imagine writing something that long every time in the CLI. That is when I then ended up on 'n8n'." - **Jan +Oberhauser, Founder and CEO, n8n.io** ## Development setup -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. +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. ## License -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). +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) and the +[**n8n Enterprise License**](https://github.com/n8n-io/n8n/blob/master/packages/cli/LICENSE_EE.md). -Additional information about the license can be found in the [docs](https://docs.n8n.io/reference/license/). +Additional information about the license model can be found in the +[docs](https://docs.n8n.io/reference/license/). diff --git a/packages/cli/LICENSE_EE.md b/packages/cli/LICENSE_EE.md new file mode 100644 index 0000000000..b47966a6c0 --- /dev/null +++ b/packages/cli/LICENSE_EE.md @@ -0,0 +1,27 @@ +# The n8n Enterprise License (the “Enterprise License”) + +Copyright (c) 2022-present n8n GmbH. + +With regard to the n8n Software: + +This software and associated documentation files (the "Software") may only be used in production, if +you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your +usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches +to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and +interest in and to all such modifications and/or patches, and all such modifications and/or patches +may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n +Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and +modify the Software for development and testing purposes, without requiring a subscription. You +agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to +all such modifications. You are not granted any other rights beyond what is expressly stated herein. +Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or +sell the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For all third party components incorporated into the n8n Software, those components are licensed +under the original license provided by the owner of the applicable component. diff --git a/packages/core/LICENSE.md b/packages/core/LICENSE.md index 73d9d02c96..3eec259211 100644 --- a/packages/core/LICENSE.md +++ b/packages/core/LICENSE.md @@ -1,43 +1,69 @@ -# Sustainable Use License +# License + +Portions of this software are licensed as follows: + +- 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". +- All third party components incorporated into the n8n Software are licensed under the original license + provided by the owner of the applicable component. +- Content outside of the above mentioned files or restrictions above is available under the "Sustainable Use + License" as defined below. + +## Sustainable Use License Version 1.0 -## Acceptance +### Acceptance By using the software, you agree to all of the terms and conditions below. -## Copyright License +### Copyright License -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. +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. -## Limitations +### 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. +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. -## Patents +### Patents -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. +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. -## Notices +### Notices -You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. -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. +You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these +terms. 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. -## No Other Rights +### No Other Rights These terms do not imply any licenses other than those expressly granted in these terms. -## Termination +### Termination -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. +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. -## No Liability +### No Liability -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. +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. -## Definitions +### Definitions The “licensor” is the entity offering these terms. @@ -45,7 +71,10 @@ The “software” is the software the licensor makes available under these term “You” refers to the individual or entity agreeing to these terms. -“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. +“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. “Your license” is the license granted to you for the software under these terms. diff --git a/packages/core/LICENSE_EE.md b/packages/core/LICENSE_EE.md new file mode 100644 index 0000000000..b47966a6c0 --- /dev/null +++ b/packages/core/LICENSE_EE.md @@ -0,0 +1,27 @@ +# The n8n Enterprise License (the “Enterprise License”) + +Copyright (c) 2022-present n8n GmbH. + +With regard to the n8n Software: + +This software and associated documentation files (the "Software") may only be used in production, if +you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your +usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches +to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and +interest in and to all such modifications and/or patches, and all such modifications and/or patches +may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n +Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and +modify the Software for development and testing purposes, without requiring a subscription. You +agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to +all such modifications. You are not granted any other rights beyond what is expressly stated herein. +Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or +sell the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For all third party components incorporated into the n8n Software, those components are licensed +under the original license provided by the owner of the applicable component. diff --git a/packages/design-system/LICENSE.md b/packages/design-system/LICENSE.md index 73d9d02c96..3eec259211 100644 --- a/packages/design-system/LICENSE.md +++ b/packages/design-system/LICENSE.md @@ -1,43 +1,69 @@ -# Sustainable Use License +# License + +Portions of this software are licensed as follows: + +- 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". +- All third party components incorporated into the n8n Software are licensed under the original license + provided by the owner of the applicable component. +- Content outside of the above mentioned files or restrictions above is available under the "Sustainable Use + License" as defined below. + +## Sustainable Use License Version 1.0 -## Acceptance +### Acceptance By using the software, you agree to all of the terms and conditions below. -## Copyright License +### Copyright License -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. +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. -## Limitations +### 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. +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. -## Patents +### Patents -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. +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. -## Notices +### Notices -You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. -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. +You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these +terms. 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. -## No Other Rights +### No Other Rights These terms do not imply any licenses other than those expressly granted in these terms. -## Termination +### Termination -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. +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. -## No Liability +### No Liability -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. +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. -## Definitions +### Definitions The “licensor” is the entity offering these terms. @@ -45,7 +71,10 @@ The “software” is the software the licensor makes available under these term “You” refers to the individual or entity agreeing to these terms. -“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. +“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. “Your license” is the license granted to you for the software under these terms. diff --git a/packages/design-system/LICENSE_EE.md b/packages/design-system/LICENSE_EE.md new file mode 100644 index 0000000000..b47966a6c0 --- /dev/null +++ b/packages/design-system/LICENSE_EE.md @@ -0,0 +1,27 @@ +# The n8n Enterprise License (the “Enterprise License”) + +Copyright (c) 2022-present n8n GmbH. + +With regard to the n8n Software: + +This software and associated documentation files (the "Software") may only be used in production, if +you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your +usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches +to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and +interest in and to all such modifications and/or patches, and all such modifications and/or patches +may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n +Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and +modify the Software for development and testing purposes, without requiring a subscription. You +agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to +all such modifications. You are not granted any other rights beyond what is expressly stated herein. +Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or +sell the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For all third party components incorporated into the n8n Software, those components are licensed +under the original license provided by the owner of the applicable component. diff --git a/packages/editor-ui/LICENSE.md b/packages/editor-ui/LICENSE.md index 73d9d02c96..3eec259211 100644 --- a/packages/editor-ui/LICENSE.md +++ b/packages/editor-ui/LICENSE.md @@ -1,43 +1,69 @@ -# Sustainable Use License +# License + +Portions of this software are licensed as follows: + +- 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". +- All third party components incorporated into the n8n Software are licensed under the original license + provided by the owner of the applicable component. +- Content outside of the above mentioned files or restrictions above is available under the "Sustainable Use + License" as defined below. + +## Sustainable Use License Version 1.0 -## Acceptance +### Acceptance By using the software, you agree to all of the terms and conditions below. -## Copyright License +### Copyright License -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. +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. -## Limitations +### 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. +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. -## Patents +### Patents -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. +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. -## Notices +### Notices -You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. -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. +You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these +terms. 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. -## No Other Rights +### No Other Rights These terms do not imply any licenses other than those expressly granted in these terms. -## Termination +### Termination -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. +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. -## No Liability +### No Liability -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. +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. -## Definitions +### Definitions The “licensor” is the entity offering these terms. @@ -45,7 +71,10 @@ The “software” is the software the licensor makes available under these term “You” refers to the individual or entity agreeing to these terms. -“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. +“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. “Your license” is the license granted to you for the software under these terms. diff --git a/packages/editor-ui/LICENSE_EE.md b/packages/editor-ui/LICENSE_EE.md new file mode 100644 index 0000000000..b47966a6c0 --- /dev/null +++ b/packages/editor-ui/LICENSE_EE.md @@ -0,0 +1,27 @@ +# The n8n Enterprise License (the “Enterprise License”) + +Copyright (c) 2022-present n8n GmbH. + +With regard to the n8n Software: + +This software and associated documentation files (the "Software") may only be used in production, if +you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your +usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches +to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and +interest in and to all such modifications and/or patches, and all such modifications and/or patches +may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n +Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and +modify the Software for development and testing purposes, without requiring a subscription. You +agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to +all such modifications. You are not granted any other rights beyond what is expressly stated herein. +Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or +sell the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For all third party components incorporated into the n8n Software, those components are licensed +under the original license provided by the owner of the applicable component. diff --git a/packages/editor-ui/src/plugins/i18n/locales/en.json b/packages/editor-ui/src/plugins/i18n/locales/en.json index b0980f5552..e2cc5c0084 100644 --- a/packages/editor-ui/src/plugins/i18n/locales/en.json +++ b/packages/editor-ui/src/plugins/i18n/locales/en.json @@ -23,7 +23,7 @@ "about.aboutN8n": "About n8n", "about.close": "Close", "about.license": "License", - "about.n8nLicense": "Sustainable Use License", + "about.n8nLicense": "Sustainable Use License + n8n Enterprise License", "about.n8nVersion": "n8n Version", "about.sourceCode": "Source Code", "activationModal.butYouCanSeeThem": "but you can see them in the", diff --git a/packages/node-dev/LICENSE.md b/packages/node-dev/LICENSE.md index 73d9d02c96..3eec259211 100644 --- a/packages/node-dev/LICENSE.md +++ b/packages/node-dev/LICENSE.md @@ -1,43 +1,69 @@ -# Sustainable Use License +# License + +Portions of this software are licensed as follows: + +- 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". +- All third party components incorporated into the n8n Software are licensed under the original license + provided by the owner of the applicable component. +- Content outside of the above mentioned files or restrictions above is available under the "Sustainable Use + License" as defined below. + +## Sustainable Use License Version 1.0 -## Acceptance +### Acceptance By using the software, you agree to all of the terms and conditions below. -## Copyright License +### Copyright License -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. +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. -## Limitations +### 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. +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. -## Patents +### Patents -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. +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. -## Notices +### Notices -You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. -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. +You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these +terms. 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. -## No Other Rights +### No Other Rights These terms do not imply any licenses other than those expressly granted in these terms. -## Termination +### Termination -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. +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. -## No Liability +### No Liability -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. +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. -## Definitions +### Definitions The “licensor” is the entity offering these terms. @@ -45,7 +71,10 @@ The “software” is the software the licensor makes available under these term “You” refers to the individual or entity agreeing to these terms. -“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. +“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. “Your license” is the license granted to you for the software under these terms. diff --git a/packages/node-dev/LICENSE_EE.md b/packages/node-dev/LICENSE_EE.md new file mode 100644 index 0000000000..b47966a6c0 --- /dev/null +++ b/packages/node-dev/LICENSE_EE.md @@ -0,0 +1,27 @@ +# The n8n Enterprise License (the “Enterprise License”) + +Copyright (c) 2022-present n8n GmbH. + +With regard to the n8n Software: + +This software and associated documentation files (the "Software") may only be used in production, if +you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your +usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches +to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and +interest in and to all such modifications and/or patches, and all such modifications and/or patches +may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n +Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and +modify the Software for development and testing purposes, without requiring a subscription. You +agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to +all such modifications. You are not granted any other rights beyond what is expressly stated herein. +Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or +sell the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For all third party components incorporated into the n8n Software, those components are licensed +under the original license provided by the owner of the applicable component. diff --git a/packages/nodes-base/LICENSE.md b/packages/nodes-base/LICENSE.md index 73d9d02c96..3eec259211 100644 --- a/packages/nodes-base/LICENSE.md +++ b/packages/nodes-base/LICENSE.md @@ -1,43 +1,69 @@ -# Sustainable Use License +# License + +Portions of this software are licensed as follows: + +- 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". +- All third party components incorporated into the n8n Software are licensed under the original license + provided by the owner of the applicable component. +- Content outside of the above mentioned files or restrictions above is available under the "Sustainable Use + License" as defined below. + +## Sustainable Use License Version 1.0 -## Acceptance +### Acceptance By using the software, you agree to all of the terms and conditions below. -## Copyright License +### Copyright License -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. +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. -## Limitations +### 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. +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. -## Patents +### Patents -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. +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. -## Notices +### Notices -You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. -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. +You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these +terms. 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. -## No Other Rights +### No Other Rights These terms do not imply any licenses other than those expressly granted in these terms. -## Termination +### Termination -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. +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. -## No Liability +### No Liability -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. +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. -## Definitions +### Definitions The “licensor” is the entity offering these terms. @@ -45,7 +71,10 @@ The “software” is the software the licensor makes available under these term “You” refers to the individual or entity agreeing to these terms. -“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. +“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. “Your license” is the license granted to you for the software under these terms. diff --git a/packages/nodes-base/LICENSE_EE.md b/packages/nodes-base/LICENSE_EE.md new file mode 100644 index 0000000000..b47966a6c0 --- /dev/null +++ b/packages/nodes-base/LICENSE_EE.md @@ -0,0 +1,27 @@ +# The n8n Enterprise License (the “Enterprise License”) + +Copyright (c) 2022-present n8n GmbH. + +With regard to the n8n Software: + +This software and associated documentation files (the "Software") may only be used in production, if +you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your +usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches +to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and +interest in and to all such modifications and/or patches, and all such modifications and/or patches +may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n +Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and +modify the Software for development and testing purposes, without requiring a subscription. You +agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to +all such modifications. You are not granted any other rights beyond what is expressly stated herein. +Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or +sell the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For all third party components incorporated into the n8n Software, those components are licensed +under the original license provided by the owner of the applicable component. diff --git a/packages/workflow/LICENSE.md b/packages/workflow/LICENSE.md index 73d9d02c96..3eec259211 100644 --- a/packages/workflow/LICENSE.md +++ b/packages/workflow/LICENSE.md @@ -1,43 +1,69 @@ -# Sustainable Use License +# License + +Portions of this software are licensed as follows: + +- 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". +- All third party components incorporated into the n8n Software are licensed under the original license + provided by the owner of the applicable component. +- Content outside of the above mentioned files or restrictions above is available under the "Sustainable Use + License" as defined below. + +## Sustainable Use License Version 1.0 -## Acceptance +### Acceptance By using the software, you agree to all of the terms and conditions below. -## Copyright License +### Copyright License -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. +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. -## Limitations +### 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. +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. -## Patents +### Patents -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. +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. -## Notices +### Notices -You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. -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. +You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these +terms. 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. -## No Other Rights +### No Other Rights These terms do not imply any licenses other than those expressly granted in these terms. -## Termination +### Termination -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. +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. -## No Liability +### No Liability -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. +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. -## Definitions +### Definitions The “licensor” is the entity offering these terms. @@ -45,7 +71,10 @@ The “software” is the software the licensor makes available under these term “You” refers to the individual or entity agreeing to these terms. -“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. +“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. “Your license” is the license granted to you for the software under these terms. diff --git a/packages/workflow/LICENSE_EE.md b/packages/workflow/LICENSE_EE.md new file mode 100644 index 0000000000..b47966a6c0 --- /dev/null +++ b/packages/workflow/LICENSE_EE.md @@ -0,0 +1,27 @@ +# The n8n Enterprise License (the “Enterprise License”) + +Copyright (c) 2022-present n8n GmbH. + +With regard to the n8n Software: + +This software and associated documentation files (the "Software") may only be used in production, if +you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your +usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches +to the Software. You agree that n8n and/or its licensors (as applicable) retain all right, title and +interest in and to all such modifications and/or patches, and all such modifications and/or patches +may only be used, copied, modified, displayed, distributed, or otherwise exploited with a valid n8n +Enterprise license for the corresponding usage. Notwithstanding the foregoing, you may copy and +modify the Software for development and testing purposes, without requiring a subscription. You +agree that n8n and/or its licensors (as applicable) retain all right, title and interest in and to +all such modifications. You are not granted any other rights beyond what is expressly stated herein. +Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, and/or +sell the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For all third party components incorporated into the n8n Software, those components are licensed +under the original license provided by the owner of the applicable component.