Audience Hobbyists / developers Small Business Med–Large Companies
License Open source
No Custom Terms
with Custom Terms, price may vary depending on your legal requirements
Distribute your product under the AGPL: the source code of any modified version, also running on public network servers, must be distributed.
Requires a license key per instance
Available as Custom Term
Redistribute your closed-source product embedding RESTHeart in high volumes
Clustering n/a Unsupported
Available and supported
Configure highly available clusters connected to MongoDB Replica Sets and Shards
IP Warranty n/a n/a
Available as Custom Term
Optional Remediation Warranty for IP claims
Liability Insurance n/a n/a
Available as Custom Term
Optional protection for Direct Liability
Updates n/a
First year included.
The maintenance can be extended by renewing at $600 per instance per year.
First year included.
The maintenance can be extended by renewing the licenses at 80% of total licenses cost per year.
Priority Bug Fixing n/a
Professional Services n/a
Consulting and training package, directly from RESTHeart's developers.
Pricing Free
$950 per instance
VAT applies for EU based customers
No limits on development instances
Volume discounts available
Starting at $9500 for first instance and $4750 for additional instances
VAT applies for EU based customers
No limits on development instances
Prices may vary depending on custom terms
Volume discounts available
Purchasing n/a Online with Credit Card Offer/Purchase Order Process Handling
    Buy Online Get in touch

Licensing Model

Commercial Licenses are perpetual and allow to use RESTHeart without any time limit.

The license includes one year of Updates and priority bug-fixing. Renewing it keeps it active, allowing you to continuously install and use the latest versions of RESTHeart as they are released and make sure that the bugs you find will be promptly fixed.

Frequently Asked Questions

What is the license?

See COMM-LICENSE in the root of the RESTHeart repo.

What is a License Key?

A License Key is a verifiable file, cryptographically signed by the Licensor, containing additional information on the License (including but not limited to those that specifies how many RESTHeart instances the Licensee is allowed to execute and how) that can purchased by the Licensee in order to acquire the rights to use RESTHeart.

What is a RESTHeart instance?

A RESTHeart instance is any installation of RESTHeart and Derivative Works of RESTHeart capable of being executed as a single process in a production execution environment regardless the used technology, including but not limited to bare metal servers, virtual machines or containers. Installations made for testing or development purposes don’t constitute RESTHeart instances.

What is the License Key Activation process?

The License Key Activation is the technical process by which the Licensee accepts the Terms and Conditions of the License and binds the License Key to a RESTHeart Instance. RESTHeart instances with activated license keys run under the Commercial License and are not affected by AGPL restrictions.

What is a Derivative Work?

A Derivative Work is the work or software that could be created by the Licensee, based upon the RESTHeart or modifications thereof, including but not limited to any modification of RESTHeart and any software that links or embeds RESTHeart.

Important: A Software that interacts with RESTHeart only via its REST API is not considered as a Derivative Work.

Can I distribute a Derivative Work with my own License?

With the Commercial License you can distribute your Derivative Work under your Terms and Conditions. This is also true if you distribute your Software as a Service.

You can buy as many license keys as the instance you need to distribute or even have an OEM license. In the latter case the License Key is not bound to RESTHeart instances and can only be used together with your product.

Does the Commercial License overcome the Disclose source AGPL condition?

Yes, With the Commercial License you don’t have to make the Source Code available when distributing your Derivative Work.