RESTHeart is distributed under the Open Source AGPL and a Commercial License to effectively adopt it in the Enterprise.

AGPL Conditions

State changes

Changes made to the code must be documented.

Disclose source

Source code must be made available when the software is distributed.

Network use is distribution

Users who interact with the software via network are given the right to receive a copy of the source code.

Same license

Modifications must be released under the same license when distributing the software. In some cases a similar or related license may be used.

Commercial License

The Commercial License authorizes to use RESTHeart under the conditions established by the AGPL License with express exemption from:

  • the obligation to give a copy of the source code of RESTHeart linked or embedded into the Software with any subsequent changes in case of distribution and in any case generally dispenses the Licensee from the obligation to make the RESTHeart source code with any subsequent modifications accessible to third parties;
  • the obligation to give a copy of the source code of the RESTHeart linked or embedded into the Software with any changes to users who interact on the network;

And therefore exempt from:

  • the obligation to distribute the Software that links or embeds RESTHeart under the same AGPL;
  • the obligation to give a copy of the source code of the Software that links or embeds RESTHeart in case of distribution and in any case generally dispenses the Licensee from the obligation to make the source code of the Software that links or embeds RESTHeart with any subsequent modifications accessible to third parties;
  • from the obligation to give a copy of the source code of the Software that links or embeds RESTHeart to users who interact on the network.