Mongoose Embedded Web Server Library - FAQ

Mongoose Technical FAQWhere do I find the download?

If you can’t find your Mongoose download, click here to access it again.


Where can I find Mongoose examples?

We have plenty of examples available for you on GitHub. Click here to find anything from setting up a MQTT client to a HTTP server.


What platforms do you support?

  • Linux / Windows / OS X / FreeBSD
  • Any platforms implementing BSD Socket API and non-blocking IO
  • LwIP


Can you help me with my integration?

Yes, the team that built Mongoose is available to help you with your embedded communication projects and getting your products connected online.  Just get in touch with your requirements and we will get to work! 



Mongoose LicensingWhen do I need a commercial license?

Once your product is commercial you need to either open your source code completely to continue using Mongoose free of charge under GPLv2 license or alternatively purchase a commercial license. To enquire about licensing, just get in touch.


So what’s the price?

Our pricing is bespoke to your project. Not every project has the same scale, so we want to be sure you get the right license at the right level needed. Nothing more, nothing less.

Click here to get in touch for pricing and we’ll arrange a quick call to learn more about your project and will then get the price ready for you.


What’s the difference between product and product family licenses?

We work with two broad licensing groups: Product and Product Family.


Product: This license type covers one product which may be delivered in various models

Product Family: This license type covers a group of related products positioned anf sold to the end customers with similar functionality and united under one product line


Is your license royalty-free?

Yes, our license is royalty-free. However, we do understand that this model does not suit everyone. If your needs require a custom license, we’d be happy to work on a solution with you.


How long does the licensing process take?

From Cesanta's side it takes couple of days. But,  your company may want to do legal reviews which in some cases can take months. We suggest buying your license 6 months in advance of your product launch.

Mongoose SupportHow do I get support?

1. Ask your question in our Forum.

2. Check out our documentation in the Developer Centre or GitHub.

3. Send an enquiry via the Chat function on our website - bottom right hand corner.

4. There is also commercial support available which gives you 1:1 interaction with our engineering team.


What do I get in commercial support that I don’t get on the forum?

One-on-one support from our expert engineers. These guys built Mongoose and will bring their expertise to your specific use case.


What is software maintenance?  

Mongoose updates are released every quarter. These can include new functionality, security updates and bug fixes. When you purchase a commercial license, it is set for the edition available at time of purchase, e.g. 6.3. If you want to update to avail of any new functionality, an additional license is needed. Software Maintenance simply ensure that you can upgrade every time a new version is available. Click here to find out more.


How do I upgrade my Mongoose edition to the newest version?

If you have Software Maintenance included in your commercial license, simply watch out for the notification release that we send by email or watch the GitHub Repository. You can then simply download and avail of the newest version.


If you do not have Software Maintenance included in your commercial license, you need to contact us to discuss. 

Contact Us
Have questions about Cesanta, our licensing, support services or anything else? Let us know and we'll get back to you.