In addition to making all our source code available on GitHub, we also maintain two distributions of the Gluu Server: (1) Community Edition (CE), which is stable and production ready; and (2) Docker Edition (DE), which is still under development and pre-beta.
The latest source code for Gluu components is on Github. There are no secrets in how it works. And there is no code that we’re holding back for a commercial release. If we have modified any non-Gluu components, we keep a fork of the code in github (like OpenDJ, Asimba, or the Shibboleth IDP). All code we author is MIT license, which includes oxAuth, the OAuth2 authorization server for OpenID Connect and UMA, and oxTrust, the server GUI.
Community Edition (CE)
The Gluu Server CE deploys all services in one
chroot container and can be deployed in production, with an unlimited number of users, for free. If you need to cluster CE, we have a manual guide in our documentation. Community support is available on our public forum, or you can purchase one of our support plans to open private tickets, get an SLA on support responses, and enlist security and support consultations with Gluu’s staff.
Docker Edition (DE)
The Gluu Server Docker Edition (DE) is a high availability solution built for service providers with large amounts of bursty authentication traffic. DE enables scalability, reliability and a fail-over mechanism through its innovative design using Docker. The advantages of the Docker distribution include elasticity, rapid scalability, security, and a simple management procedure. DE is currently in beta. If you’d like to help us test DE, contact us.