Quick Nav
- Open Source License
- Stand Alone Use
- Other GPL Software
- Non-GPL Software
- Download Package
- Commercial License
-
See Also
Release Notes
Licenses
This document explains the requirements of the Ejscript open source license and your options for a commercial license. This page is a guide only, please consult the actual licenses for the governing terms.
Ejscript is provided under an open source license. The open source license is the GNU license governed by the provisions of the GPL license. For non-profits or educational institutions, the GPL license should be able to meet your needs. For evaluation purposes within a company, the GPL could also work well. For commercial uses, we recommend a commercial license. If you require a commercial license or commercial support for Ejscript, see Commercial License below or contact Embedthis Software.
If you have any further questions, please read the licensing FAQ or contact us at
licensing@embedthis.com.
Open Source License
The Ejscript GPL license is ideal for integrating with other GPL software, internal use, evaluation, and some cases of stand-alone use.
Stand Alone Use
If you are using Ejscript in a stand-alone manner as free-standing binaries and are not integrating the Ejscript source code or Ejscript shared libraries with your software to create a derivative work, then the GPL license may be sufficient.
Using with Other GPL Software
If you are integrating Ejscript source or libraries into your application and your software is 100% GPL or is licensed under an open source License that is OSI approved and acceptable to Embedthis Software, you may use the GPL with Embedthis products and embed them in your applications or devices. You do not need any other agreement or license — the GPL is all you need.
Embedding with Non-GPL Software
If Ejscript is embedded into your application or your application is linked using static or dynamic linking with libraries containing any Ejscript source code and you do not wish to publish your source code under under an open source License that is compatibile with the GPL, OSI approved and acceptable to Embedthis Software, and you wish to redistribute your application, then you will need a commercial license.
Ejscript Download Package
With the Ejscript download, you will receive binaries, source code, samples and documentation and you need not pay any license fees. You must however, abide by all the provisions of the GPL. These include (among other provisions) that if you redistribute your software and link (static or dynamic) Ejscript software with your application, you must provide your complete source code to all on a non-descriminatory basis. If you do not wish to provide source code to your application, you may purchase a commercial license (see below for details).
Note that under the GPL license, you may develop, evaluate and embed Embedthis software in your application or product provided it is not redistributed. You may copy and modify the source code provided all copies fall under the GPL license.
Commercial License
If your application is linked (using static or dynamic linking) with Ejscript and it is not provided to your customers under an approved open source license and you wish to redistribute your application, then you will need a commercial license. There are several good reasons to use a commercial license:
- You want the ability to redistribute your product including Ejscript
- You do not want to provide the source code to your application
- You need a warranty on the software from Embedthis
- You do not want to run the risk of your organization's software falling under the governing terms of the GPL
- You want support
- You want priority notification of updates, upgrades, security issues and emergency patches
Embedthis Software offers commercial licenses for Ejscript. For further details, please contact Embedthis:
Embedthis Software, LLC. 4616 25th Ave NE Seattle, WA 98105 +1 (425) 329-3490 www.embedthis.com info@embedthis.com