At WaveMaker, we believe in open source software. WaveMaker provides two versions of its software (WaveMaker Community Edition and WaveMaker Enterprise Edition) under two different licenses (an open source Apache 2.0 license for the Community Edition and a WaveMaker commercial license for the Enterprise Edition).
-
WaveMaker Community: Using the WaveMaker Community Edition, you are free to develop and deploy WaveMaker applications under the Apache 2.0 license. You are not required to open source applications built using WaveMaker. We encourage you to contribute changes to the WaveMaker Runtime but you are not required to under the Apache License. Modifications you make to the WaveMaker Studio, however, must be published under the AGPL.
WaveMaker Enterprise: WaveMaker Enterprise Edition provides add-on features, support and a commercial license. The WaveMaker On-Site or Cloud Bundles include certified WaveMaker Enterprise Edition software, updates and upgrades, proactive alerts and full production-level technical support.
| Community | Enterprise |
|---|
| Development & Deployment |
Free | See: How to Buy | ||
| License | ||||
| Open Source Apache 2.0 License | ![]() |
|||
| WaveMaker Commercial License | ![]() |
|||
| Software | ||||
| WaveMaker Community Edition |
![]() |
|||
| WaveMaker Enterprise Edition |
![]() |
|||
| Add-On Features | ||||
| LDAP Authorization | ![]() |
|||
| Role-based Access Control | ![]() |
|||
| Commercial Databases | ![]() |
|||
| Commercial Application Servers | ![]() |
|||
| Automated Multi-tenant Support | ![]() |
|||
| Support | ||||
| Forums & Wiki Community Support | ![]() |
![]() |
||
| Web & Email Support | ![]() |
|||
| Phone Support | ![]() |
|||
| Case Management | ![]() |
|||
| Rapid Support Response Time for Severity 1, 2, 3 & 4 Issues | ![]() |
|||
| Patches (Severity 1 Issues) |
![]() |
|||
| Indemnification | ![]() |
|||
Licensing in More Detail
Commercial Licensing
WaveMaker Enterprise Edition is only available under the WaveMaker Commercial License and includes additional features and services not available in the WaveMaker Community Edition. The features available in the Enterprise Edition and Enterprise Bundles include:
- LDAP authorization
- Role-based access control
- Access to commercial databases
- Access to commercial application servers
- Multi-tenancy
WaveMaker Enterprise Bundles include commercial services such as:
- Updates (minor releases)
- Upgrades (major releases)
- Web, email and phone support
- Enterprise-grade response times
- Patches for severity 1 issues
- Indemnification
Additional services are available, including 24x7 support and custom development.
Contact Us for more information.
Commercial Licensing of WaveMaker Studio
ISVs, OEMs or others who wish to embed a customized version of the WaveMaker Enterprise Edition Studio, please contact us.
Open Source Licensing of WaveMaker Studio
ISVs, OEMs or others who wish to provide a customized version of the WaveMaker Community Edition Studio may do so under the GNU Affero General Public License, Version 3 (AGPL). Any modifications to WaveMaker Community Edition Studio must be made publicly available under the AGPL.
Open Source Licensing of Applications Built with WaveMaker
The WaveMaker Community Edition Runtime is licensed under the Apache 2.0 License. An application you develop with WaveMaker Community Edition Studio and deploy using the WaveMaker Community Edition Runtime can be deployed under the Apache License, Version 2.0. WaveMaker's objective is to enable developers to deploy applications under a popular, widely used license. The WaveMaker "Work" includes a NOTICE file, which requires you to provide attribution to WaveMaker. The WaveMaker portion of the NOTICE file reads:
======================================================================
== NOTICE file corresponding to section 4(d) of the Apache License, ==
== Version 2.0, in this case for the WaveMaker Runtime ==
. ==
======================================================================
WaveMaker Runtime
Copyright 2010 WaveMaker Software, Inc.
The end-user documentation included with a redistribution, if any,
must include the following acknowledgement:
"This product includes software developed by WaveMaker Software,
Inc. (http://www.wavemaker.com)."
Alternately, this acknowledgement may appear in the software itself,
if and whereever such third-party acknowledgements normally appear.
WaveMaker Software requests you use the attribution style provided in
WaveMaker Studio, which will include the "Powered by
WaveMaker" logo within your application. This attribution satisfies
all WaveMaker attribution requirements under this Notice.
The names "WaveMaker", "WaveMaker Studio" and "WaveMaker
Runtime" must not be used to endorse or promote
products derived from this software without prior written
permission.
Code you create using the WaveMaker Community Edition Studio is owned by you. This code is integrated with the WaveMaker Community Edition Runtime, which is licensed under the Apache License, Version 2.0 as described in this section.



