At WaveMaker, we believe in open source software. WaveMaker provides its software under a dual license policy which offers developers and enterprises the choice of an open source license (AGPL v3) or a commercial license.
WaveMaker Licensing
We encourage everyone to participate in open source communities and publish open source software under the AGPL License. There are two situations in which you need a commercial license for WaveMaker:
- For end users who want commercial support and add-on features - choose the subscription that matches your needs.
- For ISVs and OEMs who do not license their own products code under the AGPL license - contact WaveMaker sales about our ISV licensing.
Do I Need WaveMaker Enterprise Edition?
WaveMaker Enterprise Edition includes support for Role Based Access Controls. This feature is not available in the WaveMaker Community Edition.
You should use WaveMaker Enterprise Edition if your application requires different roles for different users. For example, if you are building a Project Management application, you might want to define different roles with different capabilities, such as:
- Administrator: the administrator role can create new employees and change passwords for any employee
- Manager: the manager role can create new projects, assign employees to projects.
- Employee: the employee can enter activities for their projects.
To request an evaluation copy of the WaveMaker Enterprise Edition, click here.
WaveMaker End User Subscriptions
| WaveMaker Community | WaveMaker Enterprise Standard | WaveMaker Enterprise Premium |
|---|
| Annual cost per server* | Free | $4,999 | $7,999 | |
| License | ||||
| Open-source license | Yes | |||
| Commercial license | Yes | Yes | ||
| Software | ||||
| WaveMaker Enterprise | Yes | Yes | ||
| Updates (minor releases) | Yes | Yes | ||
| Upgrades (major releases) | Yes | Yes | ||
| Add-on Features | ||||
| Role-based Access Controls | Yes | Yes | ||
| Commercial Support | ||||
| Number of incidents | Unlimited | Unlimited | ||
| Email-based case mgmt | Yes | Yes | ||
| Phone Access | Yes | Yes | ||
| Support Hours | Business hours | 24 x 7 (sev. 1) | ||
| Severity 1 response time | 2 hours | 1 hour | ||
| Severity 1 escalation plan (tasks & timeframe) | Yes | |||
| Severity 1 hot fix build | Yes | |||
* Server pricing is for servers with up to 4 CPUs per server. Contact WaveMaker sales for pricing for servers with more than 4 CPUs.
WaveMaker Products and Services
- WaveMaker Community Edition: you are free to develop and deploy WaveMaker applications under the OSI-approved AGPL license. You are not required to open source applications built using WaveMaker, only the modifications you make to the WaveMaker studio and framework.
- WaveMaker Enterprise Basic: provides 2 support incidents per year and a commercial license for the WaveMaker community edition.
- WaveMaker Enterprise Edition: provides add-on features, support and a commercial license. WaveMaker Enterprise includes certified software, updates and upgrades, proactive alerts and full production-level technical support.
- WaveMaker Premium Edition: provides 24 x 7 support for Severity 1 incidents.
- WaveMaker Training and Consulting: training and consulting services are available, starting at $1,500 per day plus travel time and costs.
Frequently Asked Questions
Q: I am a corporate developer building an application for internal use - do I need a commercial license?
A: No. You only need a commercial license if you want support and add-on features.
Q: I am a consultant building an application for my client - do I need a commercial license?
A: No. You only need a commercial license if you or your client wants support and add-on features.
Q: I am a software vendor building applications for resale- do I need a commercial license?
A: If you license your applications under AGPL, no. If you do not license the software you are reselling under AGPL, you need an OEM license from WaveMaker.
WaveMaker Support
WaveMaker offers a full range of support options to meet your specific needs. WaveMaker Technical Support Services provide direct access to our expert Support Engineers who are ready to assist you in the development, deployment, and management of WaveMaker applications. Support is available by phone and email during normal business hours (9 to 5PM PST) for standard support and 24 x 7 for severity 1 incidents for premium support.