Sencha Ext JS, Sencha GXT, and Sencha Touch are licensed under three options: a commercial license, a commercial OEM license, and an open source license (GPL V3). Sencha Complete and Sencha Architect are available under a commercial license and an OEM license. To find out which option is right for you, read more about the appropriate use cases for each of these three licenses in our FAQs below.
Licensing, Maintenance, and Support FAQs
If you are creating your own software developer kit (SDK), web application builder or website builder based on Sencha Ext JS, Sencha GXT, or Sencha Touch, then you need an OEM agreement with Sencha. Please read the license agreement under the Prohibited Use for more information on when an OEM is needed since use cases vary widely, commercial OEM licenses are customized per customer. Contact us to learn more about this option. Full license details are available in our Legal section.
No, the terms of our commercial license do not allow this. You must choose which license you wish to use (commercial or GPLv3) at the beginning of your development lifecycle.
If you’re going to build a commercial application with Sencha products, you must write your application code under the commercial license from the beginning of the application development process.
No, licenses are perpetual. You only need to buy a license once for that Major version Number. However, if you purchase a support subscription, you should renew the subscription on an annual basis, if you want to continue with support and maintenance service.
Yes, but only once every 6 months.
Yes. Please email firstname.lastname@example.org for more information.
Sencha will provide support and maintenance for Ext JS 3 through 1 June 2015, after which support for Ext JS 3 will be discontinued. Ext JS 5 was released on 2 June 2014, and is available now for new application development and upgrades. If you have other questions regarding Ext JS 3 support, please do not hesitate to contact us.
Yes. Sencha Touch is available free of charge for commercial and open source application development. However, embedding Sencha Touch in a commercial web application builder or software development kit (SDK) requires a paid commercial OEM license agreement. See “When would I need an OEM license agreement with Sencha Touch?” FAQ for more information. Additionally, using Sencha Touch commercially for native deployment on Embedded Device with more than than 5,000 units annually requires an Embedded Device License. See “When would I need an Embedded Device license agreement with Sencha Touch?” FAQ for more information. A Sencha Care support subscription for Sencha Touch is available for purchase separately.
If you are distributing commercial software built with Sencha Touch for native deployment on an Embedded Device, you may do so for free for distributions of less than 5,000 units per product lifetime under our standard Tools License for Sencha Touch. Contact us about distributions above that amount. Use of Sencha Touch application through a general purpose web browser is permitted under our standard commercial license and does not require an Embedded Device license.
You can use Sencha Touch under either license. Under the open source GPL v3 license, you are required to release you source code and license your program under GPLv3. Our free Sencha SDK commercial license agreement allows you unlimited developers, distribution and use provided you are not using Sencha Touch for a development tool or application builder, or for native deployment on an Embedded Device.
If you are creating your own commercially licensed software developer kit (SDK) or web application builder based on Sencha Touch, a commercial OEM license is the right option for you. Since use cases vary widely, commercial OEM licenses are customized per customer. Contact us to learn more about this option.
Distribution of a Sencha Touch application through a general purpose browser, regardless of the device, is free of charge and an embedded license is not required. A general purpose web browser has a URL bar and a general browser “chrome.”
Embedded Devices include TV’s and devices in cars, refrigerators, cameras, and other specific purpose products (see license). Embedded Devices do not include PCs, laptops, smartphones, tablets, or other general purpose devices. Embedded Devices prohibitions also do not cover display in a general purpose web browser, regardless of the device. Please review the Tools commercial license agreement for more info on Embedded Devices.
If you are planning to use Sencha Architect under the terms of our Commercial License, you need to have already purchased a Sencha Ext JS Commercial Software License, or purchase a new Sencha Ext JS Commercial Software License. If you do not own a Sencha Ext JS license but purchase a Sencha Architect license, your development work product will be governed by the terms of the GPLv3 license.
Yes, as long as your support is current at the time that Sencha Architect was released. You will receive Sencha Architect at no additional cost.
No. For example, a 1 Developer Pack Sencha Complete bundle can be used by only one unique developer.
Simply email email@example.com and we’d be happy to provide a quote.
Yes. To be eligible for support and maintenance benefits of each product license, you must purchase a Sencha Maintenance & Support support subscription on a per product license basis.
x-Credits are a currency used to meter Support Tickets or request other types of assistance available under a Sencha support plan. For example, a Support Ticket uses 10 x-Credits per incident. Telephone Support uses 50 x-Credits per hour with a 25 x-Credit minimum. The available number of x-Credits depends on the Support Plan you purchase. Premium Support forums are available 24×7×365 and do not use any x-Credits.
The process for requesting assistance using x-Credits is described in our support process letter that is sent to our customers’ primary support contacts when they purchase a support plan. This process is also described in our Maintenance and Support Agreement.