Skip to content

Commit 49053fe

Browse files
committed
Clarify EULA applies to this project since 2019
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
1 parent cf8741a commit 49053fe

37 files changed

+121
-44
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -204,12 +204,6 @@ If you have a deeply technical request or need help debugging your application t
204204
205205
There is a weekly Zoom call for any free user or customer to attend, topics are taken at the beginning of the call, and we will strive to give everyone time to talk.
206206
207-
* Doesn't Open Source mean that everything is free?
208-
209-
The OpenFaaS Community Edition (CE) projects are licensed as MIT which means that you are free to use, modify and distribute the software within the terms of the license.
210-
211-
Contributions, suggestions and feedback is welcomed in the appropriate channels as outlined in this guide. The MIT license does not cover support for PRs, Issues, Technical Support questions, feature requests and technical support/professional services which you may require; the preceding are not free and have a cost to those providing the services.
212-
213207
* What is the SLA for my Issue?
214208
215209
Issues are examined, triaged and answered on a best effort basis by volunteers and community contributors. This means that you may receive an initial response within any time period such as: 1 minute, 1 hour, 1 day, or 1 week. There is no implicit meaning to the time between you raising an issue and it being answered or resolved.
@@ -392,7 +386,7 @@ See also: [OpenFaaS Pro](https://docs.openfaas.com/openfaas-pro/introduction/)
392386
393387
## License
394388
395-
OpenFaaS Community Edition (CE) is licensed under the MIT License.
389+
All third-party contributions are licensed under the MIT license, all OpenFaaS Ltd contributions are licensed under the [OpenFaaS CE EULA](https://github.com/openfaas/faas/blob/master/EULA.md).
396390
397391
OpenFaaS Standard and OpenFaaS for Enterprises are proprietary and binaries are licensed under the commercial [OpenFaaS Pro EULA](https://github.com/openfaas/faas/blob/master/pro/EULA.md).
398392

LICENSE

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
All contributions from Alex Ellis & OpenFaaS Ltd are licensed under the
2+
OpenFaaS Community Edition (CE) EULA between the years 2017,2019-2024.
3+
4+
Contributions from third-parties are licensed under the MIT license.
5+
6+
A license is required for commercial use of OpenFaaS CE:
7+
https://github.com/openfaas/faas/blob/master/EULA.md
8+
9+
A separate commercial license covering all contributions can be purchased
10+
from OpenFaaS Ltd, with details available at: https://openfaas.com/pricing
11+
112
MIT License
213

314
Copyright (c) 2016-2018 Alex Ellis

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ Have you written a blog about OpenFaaS? Do you have a speaking event? Send a Pul
154154

155155
### Contributing
156156

157-
OpenFaaS Community Edition is written in Golang and contributions to the source code are made under the MIT license, additional restrictions may apply to OpenFaaS CE as a distribution. Various types of contributions are welcomed whether that means providing feedback, testing existing and new feature or hacking on the source code.
157+
OpenFaaS Community Edition is written in Golang. All third-party contributions to the source code are made under the MIT license, additional restrictions apply to OpenFaaS CE as a whole, where contributions from OpenFaaS Ltd are licensed under the [OpenFaaS CE EULA](EULA.md). Various types of contributions are welcomed whether that means providing feedback, testing existing and new feature or hacking on the source code.
158158

159159
#### How do I become a contributor?
160160

gateway/handlers/alerthandler.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
// License: OpenFaaS Community Edition (CE) EULA
2+
// Copyright (c) 2017,2019-2024 OpenFaaS Author(s)
3+
14
// Copyright (c) Alex Ellis 2017. All rights reserved.
2-
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
35

46
package handlers
57

gateway/handlers/alerthandler_test.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
// Copyright (c) Alex Ellis 1017. All rights reserved.
2-
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
1+
// License: OpenFaaS Community Edition (CE) EULA
2+
// Copyright (c) 2017,2019-2024 OpenFaaS Author(s)
3+
4+
// Copyright (c) Alex Ellis 2017. All rights reserved.
35

46
package handlers
57

gateway/handlers/callid_middleware.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
// License: OpenFaaS Community Edition (CE) EULA
2+
// Copyright (c) 2017,2019-2024 OpenFaaS Author(s)
3+
14
// Copyright (c) OpenFaaS Author(s). All rights reserved.
2-
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
35

46
package handlers
57

gateway/handlers/cors.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
// License: OpenFaaS Community Edition (CE) EULA
2+
// Copyright (c) 2017,2019-2024 OpenFaaS Author(s)
3+
14
// Copyright (c) OpenFaaS Author(s). All rights reserved.
2-
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
35

46
package handlers
57

gateway/handlers/cors_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
// License: OpenFaaS Community Edition (CE) EULA
2+
// Copyright (c) 2017,2019-2024 OpenFaaS Author(s)
3+
14
// Copyright (c) OpenFaaS Author(s). All rights reserved.
2-
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
35

46
package handlers
57

gateway/handlers/forwarding_proxy.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
// License: OpenFaaS Community Edition (CE) EULA
2+
// Copyright (c) 2017,2019-2024 OpenFaaS Author(s)
3+
14
// Copyright (c) OpenFaaS Author(s). All rights reserved.
2-
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
35

46
package handlers
57

gateway/handlers/forwarding_proxy_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
// License: OpenFaaS Community Edition (CE) EULA
2+
// Copyright (c) 2017,2019-2024 OpenFaaS Author(s)
3+
14
// Copyright (c) OpenFaaS Author(s). All rights reserved.
2-
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
35

46
package handlers
57

0 commit comments

Comments
 (0)