Mongoose OS is Open Source and dual-licensed:
|Community Edition||Enterprise Edition|
|License||Apache 2.0||Commercial - contact us|
|Allows to close end-product's source code||Yes||Yes|
|Price||Free||Paid, see details|
|Source code & functionality||Limited (see below)||Full|
|Technical support||Community support via Forum and Chat||Commercial support by Mongoose OS development team, see details|
Several Mongoose OS parts, specifically libraries that are mainly used in the commercial setup, are closed-source. They are available for free usage under in Community Edition with restrictions only. The table below provides a summary of all such libraries.
Mongoose OS Enterprise Edition customers receive full access to the source code and all restrictions are removed.
|Library||Community Edition||Enterprise Edition|
|ota-http-client||Binary only. OTA only from Mongoose OS dashboard service.||Binary & sources. No restrictions.|
|ota-http-server||Binary only. No restrictions.||Binary & sources. No restrictions.|
|ota-aws-shadow||Binary only. OTA only from Mongoose OS dashboard service.||Binary & sources. No restrictions.|
|cron||Binary only. 3 cron tasks max.||Binary & sources. No restrictions.|
|crontab||Binary only. 3 crontab entries max.||Binary & sources. No restrictions.|
|Mongoose Networking Library||Binary only.||Binary & sources. No restrictions.|