MIT License vs Enterprise License clarification #18682
josegomezr
started this conversation in
General
Replies: 1 comment
-
|
https://next.goauthentik.io/enterprise/get-started?utm_source=authentik
I don't know if there is any actual code to prevent use of the enterprise features but the code and the installation procedure is the same as the OSS version. You enable features by installing a license. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
While reviewing the licenses (The main license file in the repo root /LICENSE and the Enterprise License under /authentik/enterprise/LICENSE).
I'm not very clear on the terms of the two documents; to be more precise on the enterprise license document, but let's go step by step.
The main license states:
Which I understand as:
And the enterprise license states:
Which I understand as:
However, there are software components being loaded in a clean vanilla "open source" installation of authentik.
See the
authentik/root/settings.pyfile, underTENANT_APPS:Where unconditionally the
authentik.enterpriseapp is loaded.See also
authentik/core/api/groups.pyonGroupViewSet#get_ql_fields:See also
authentik/core/api/users.pyonUserViewSet#get_ql_fields:It seems to be impossible to run a vanilla installation of authentik, the MIT and other related OSS licensed content, without loading enterprise software components.
But consuming enterprise software components, as the enterprise license dictates, is allowed if and only if one has a valid subscription/license agreement with Authentik.
Is this intended? Do I miss a document to review?
Beta Was this translation helpful? Give feedback.
All reactions