DOWNLOAD
Licensing FAQ
Please read the Licensing Overview first. If this FAQ does not answer your question, please contact us at licensing@embedthis.com or read the other FAQs at: the Ejscript Support FAQ or the the source code FAQ. You may submit your question to the online community support Forum.
Questions
Do I need to provide my enhancements back to Embedthis?
Will my patches make it into the Open Source version?
I'm using Ejscript stand-alone tools, can I use the GPL?
Can I distribute my product under the GPL license?
Can I prototype using the GPL license?
When do I need to take out a commercial license?
Answers
Do I need to provide my enhancements back to ejscript.org?
If you are using the GPL, you must make your enhancements available to all under terms compatible with the GPL. If you are using a commercial license, you may keep your modifications private. You are however, very welcome to share your enhancements with us for inclusion in future releases. See the Developers section for details.
Will my patches make it into the Open Source version?
The contributors agreement ensures that if your patches are included in the commercial version, they will always be included in the open source version. All patches are examined for suitability and sometimes several individuals submit similar patches. As such, we cannot guarantee that your code will be included in the product.
I'm using the Ejscript stand-alone compiler, shell and ejsvm, can I use the GPL?
Yes if you don't link with any of the Ejscript libraries. You can distribute your application and you choose the GPL Ejscript license.
Can I distribute my product that includes Ejscript under the GPL license?
Yes. You just need to make any source code that links with Ejscript available to all.
Can I prototype using the GPL license?
Yes. You can prototype and develop internally using the GPL license. If you distribute your product, and link with Ejscript, then you must either provide source code to all, or you will need a commercial license.
When do I need to take out a commercial license?
If you want to keep your source code private or if you want support and a commercial warranty, then a commercial license is probably necessary.
If you are using the GPL license, you can link in code that has a GPL-compatible license. If you are using the commercial license, you can link in any non-GPL code.
If you have any further questions, please contact us at licensing@embedthis.com.