Open Source Release Policy
As of April 20, 2018, BloomReach applies the following policy to releasing the code and built artifacts of Bloomreach Experience Manager.
Open Source Releases
BloomReach provides Bloomreach Experience Manager as open source to the community under the open source Apache Software License 2.0. Developers can attain the source by simply cloning the public community git repositories from https://code.onehippo.org/cms-community, or for releases in July 2020 and later, from https://github.com/bloomreach/brxm.
Furthermore, for each community release, BloomReach also provides the built artifacts through the Maven repository hosted at https://maven.onehippo.com.
Release tags and artifacts only
Bloomreach only provides the git trees for the release tags of Bloomreach Experience Manager. Code changes which are under development, for major, minor or maintenance releases, are not synchronized nor updated in the public community git repositories. Existing outdated/stale branches must not be used, they will be removed in the near future.
Bloomreach only shares its Bloomreach Experience Manager released source code with the community, along with the corresponding git history. Sharing the released source code allows BloomReach to provide reliable support for community developers, customers and partners, and to process their contributions and feedback efficiently. Likewise, BloomReach provides built Maven artifacts for released versions only. Snapshot builds representing ongoing development are not available publically.
Early release access for Customers and Partners
In accordance with its security policy, BloomReach may provide customers and partners with early access to new releases, for example when a new release provides not-yet-disclosed security fixes. BloomReach does so in order to allow its customers to update their production environments before the vulnerability is disclosed and the fix is released to the community.