-
Notifications
You must be signed in to change notification settings - Fork 222
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
OpenFaaS CE EULA is for personal use and limited commercial trial
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
- Loading branch information
Showing
1 changed file
with
22 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,73 +1,22 @@ | ||
## OpenFaaS Community Edition (CE) EULA Addendum | ||
|
||
faasd is part of OpenFaaS Community Edition (CE) and is subject to the [OpenFaaS CE EULA](https://github.com/openfaas/faas/blob/master/EULA.md). Additional clauses apply to faasd only, to enable certain commercial usage for Individuals and within Small Business Environments. | ||
|
||
A license can be purchased by separate agreement from OpenFaaS Ltd for OpenFaaS Edge (the commercial release of faasd), which is subject to the standard [OpenFaaS Pro EULA](https://github.com/openfaas/faas/blob/master/pro/EULA.md). | ||
|
||
End User License Agreement (EULA) Addendum for faasd Licensed Software. | ||
|
||
This addendum to the OpenFaaS Community Edition EULA applies specifically to the use of faasd. It governs the conditions under which faasd may be used within Small Business Environments and for Personal Use. | ||
|
||
1. Definitions | ||
|
||
1.1 Small Business Environment: | ||
|
||
A "Small Business Environment" is defined as any commercial entity with fewer than 10 employees including full/part-time staff and contractors. And either less than US $1,000,000 (or equivalent local currency) in annual revenue or less than US $1,000,000 in total funding raised. Internal usage refers to faasd being used solely within the business for developing, testing, or deploying solutions for internal purposes or hosted services offered by the business, without distributing faasd itself to end clients or customers. If you exceed (or reasonably anticipate exceeding) these thresholds within the next 12 months, a separate commercial license must be obtained. | ||
|
||
1.2 Agreement Parties. This Agreement is between You ("Licensor") and OpenFaaS Ltd. ("Supplier"). | ||
|
||
1.3 Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of England and Wales. | ||
|
||
1.4 Personal Use: | ||
|
||
"Personal Use" refers to the use of faasd by individuals for personal or commercial purposes, including hosting or running applications. This includes using faasd as part of a hosted solution (e.g., hosting functions or running a commercial application) but does not permit distributing faasd itself to clients or customers. | ||
|
||
2. License Grant for faasd | ||
|
||
2.1 Small Business Environment Use: | ||
|
||
faasd may be used for limited commercial purposes within a Small Business Environment. This includes deploying faasd as part of a hosted solution or for internal usage (e.g., running functions or commercial applications for internal or customer-facing services), provided that faasd itself is not distributed, resold, or sublicensed to end clients or customers. The license covers internal use or as part of a hosted solution but restricts distributing faasd binaries. faasd binaries may be distributed to servers controlled (infrastructure rented, leased, or owned) by the Licensor to host applications for end customers, as long as the faasd software itself is not transferred, leased, or otherwise provided to those customers. | ||
|
||
2.2 Personal Use: | ||
|
||
faasd may be used by individuals for personal projects or commercial purposes, including hosting solutions for their own commercial applications or functions. This includes using faasd as part of a hosted solution (e.g., running functions or a commercial application within faasd), provided that faasd itself is not distributed to end clients or customers as part of the solution. | ||
|
||
An individual acting on behalf of a business or as a sole proprietor would not qualify under Personal Use if that business surpasses the Small Business Environment thresholds. | ||
|
||
Use under Personal Use is subject to the same restrictions in Section 3. | ||
|
||
3. Restrictions on faasd Use | ||
|
||
3.1 No Resale or Redistribution: | ||
|
||
faasd may not be resold, distributed, or provided as part of a product or service directly to end clients or customers, regardless of whether those entities meet the Small Business Environment criteria outlined above. This includes embedding faasd into a software or service that is distributed to other businesses or individuals. | ||
|
||
3.2 Non-transferability: | ||
|
||
The rights to use faasd under this addendum are non-transferable. If the user or business does not meet the definition of a Small Business Environment or if Personal Use criteria do not apply, a separate commercial license must be obtained from OpenFaaS Ltd. If the entity meets the Small Business Environment or Personal Use criteria, no additional license is required. | ||
|
||
4. Compliance | ||
|
||
4.1 License Enforcement: | ||
|
||
OpenFaaS Ltd reserves the right to implement reasonable measures to verify compliance with this faasd EULA addendum. The Customer agrees to cooperate with any compliance verification efforts conducted by OpenFaaS Ltd. | ||
|
||
5. Termination of faasd License | ||
|
||
This addendum and the license granted hereunder are effective upon installation and use of faasd. OpenFaaS Ltd reserves the right to terminate this license if any of the terms outlined in this addendum are violated. Upon termination, Licensor must remove or destroy all copies of faasd in their possession or control (including any backups). | ||
|
||
6. Limitation of Liability | ||
|
||
6.1 Warranty Disclaimer: | ||
|
||
“FAASD IS PROVIDED ‘AS IS’ WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY ARISING FROM OR IN CONNECTION WITH THE SOFTWARE OR ITS USE.” | ||
|
||
6.2 Liability Limitations: | ||
|
||
OpenFaaS Ltd shall not be liable for any indirect, special, incidental, or consequential damages arising out of the use or inability to use faasd. | ||
|
||
7. Contact Information | ||
|
||
For questions regarding this faasd EULA Addendum or to inquire about commercial licenses, please contact OpenFaaS Ltd at: | ||
|
||
Email: [email protected] | ||
1.1 EULA Addendum for faasd Community Edition (CE). This EULA Addendum for faasd is part of the [OpenFaaS Community Edition (CE) EULA](https://github.com/openfaas/faas/blob/master/EULA.md). | ||
|
||
1.2 Agreement Parties. This Agreement is between OpenFaaS Ltd (the "Licensor") and you (the "Licensee"). | ||
|
||
1.3 Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of England and Wales. | ||
|
||
1.4 OpenFaaS Edge (faasd-pro). OpenFaaS Edge (faasd-pro) is a separate commercial product that is fully licensed under the OpenFaaS Pro EULA. | ||
|
||
2.1 Grant of License for faasd CE. faasd CE may be installed once per year for a single 60-day trial period in a commercial setting for the sole purpose of evaluation and testing. This trial does not include any support or warranty, and it terminates automatically at the end of the 60-day period unless a separate commercial license is obtained. | ||
|
||
2.2 Personal (Non-Commercial) Use. faasd CE may be used by an individual for personal, non-commercial projects, provided that the user is not acting on behalf of any company, corporation, or other legal entity. | ||
|
||
2.3 Restrictions. | ||
(a) No redistribution, resale, or sublicensing of faasd CE is permitted. | ||
(b) The License granted under this Addendum is non-transferable. | ||
(c) Any continued commercial usage beyond the 60-day trial requires a separate commercial license from the Licensor. | ||
|
||
2.4 Warranty Disclaimer. faasd CE is provided "as is," without warranty of any kind. No support or guarantee is included during the 60-day trial or for personal use. | ||
|
||
2.5 Termination. If the terms of this Addendum are violated, the License granted hereunder terminates immediately. The Licensee must discontinue all use of faasd CE and destroy any copies in their possession. | ||
|
||
2.6 Contact Information. For additional rights, commercial licenses, or support inquiries, please contact the Licensor at [email protected]. |