To allow anyone to use and host them in an unmodified fashion.
To prevent a competitor from using them without releasing modifications and their own Keycloak improvements.
Our position is that the use of AGPL does not require users to use the same license for their whole stack, but only for extension and Keycloak modifications.
Perhaps the most important point is that "dual" licensing is available to paying customers, where they can use and host our extensions without the AGPL license requirements.
We use AGPL for our Keycloak extensions:
Our position is that the use of AGPL does not require users to use the same license for their whole stack, but only for extension and Keycloak modifications.
Perhaps the most important point is that "dual" licensing is available to paying customers, where they can use and host our extensions without the AGPL license requirements.