Sencha Inc. | HTML5 Apps

Licensing and Maintenance & Support FAQs

I bought 2 Ext JS licenses in 2013 with maintenance and support, which has now expired. Can I renew maintenance and support for just these 2 licenses?

Yes, if you purchased your Sencha Licenses before 10/1/14, we will provide maintenance and support renewals equal to the quantity you had previously purchased. So in this case, we will renew the two maintenance and support subscriptions previously purchased.

I have a team of 8 developers that need to be licensed with Ext JS, can I buy 8 licenses or do I need to buy two 5 packs of Ext JS ?

You can buy 8 licenses of Ext JS. Please contact sales and we will put together a proposal for your specific license requirements. For Ext JS, Sencha will sell 5 licenses and greater, based on the quantities that you need.

I already have 15 licenses of Sencha Complete, and I have had 3 additional developers join the team. What do I need to buy ?

You would need to buy a Sencha Complete License for up to 5 developers to cover those 3 additional developers. If your team expands over time and you add one or two more developers, those developers can be immediately enabled under the License purchased for Sencha Complete for up to 5 developers.

I have 3 developers, do I need to a license for 5 developers?

Yes, the License for up to 5 developers enables a team of 3 developers to use the software to create applications, provisions their tech support entitlements and also grants distribution rights for the software/applications you have created. As your team grows you can provide up to two more licenses as soon as your developers need them without any additional processing.

Why is Sencha moving to only providing 5 Licenses and above?

Most of our end-users are software developers working in large, often geographically dispersed teams, and this approach to providing our products made the most sense for the vast majority of our customers and partners. This will simplify purchasing decisions and processing effort for everyone involved. Additionally, since our products are long-lived within the teams we service, it will lower everyone’s long-term license management and coordination costs when acquiring and renewing licenses or maintenance and support subscriptions.

I'm under contract to build an application for my customer. At the end of the project, I will deliver the software to my customer. My customer will own the intellectual property (IP) for the software. Who needs to purchase a commercial license, my customer or do I need to?

In this scenario, both you and your customer would need to have a valid product license. Under the terms of our commercial license, each and every person who develops a commercial product using Sencha Ext JS, Sencha GXT, and/or Sencha Touch must have a commercial license.

When I buy Sencha Touch Bundle, do I have the rights to use Sencha Architect and/or the Sencha Eclipse Plugin with Sencha Ext JS?

Yes, but commercial rights are limited to Sencha Touch. If you want to use Architect with both Sencha Ext JS and Sencha Touch, then you must purchase Sencha Complete or the appropriate Sencha Ext JS license(s). The Sencha Eclipse Plugin for Sencha Ext JS is only available in Sencha Complete.

Can multiple developer identities use different parts of the Sencha Touch bundle?

No. For example, a 1 Developer Pack Sencha Touch bundle can be used by only one unique developer.

I purchased Sencha Complete and I am trying to activate Architect. Where do I find the license key?

You should have received the activation code in the email you provided when you purchased Sencha Complete. If not (or if you lost it), please write an email to licensing@sencha.com to obtain the code.

I purchased the Sencha Architect license after my trial expired. How can I use the same email account to activate Architect on the same or a new system?

When you purchase Architect you will be emailed an Activation code which you can enter into Architect.

If I buy Sencha Architect and want to use it with Sencha Touch, do I need to buy Sencha Touch?

No, Sencha Touch is free for a commercial license. However if you want support for Architect and Sencha Touch, we recommend Sencha Touch Bundle.

If I buy Sencha Architect, does it come with an Ext JS license?

No, if you buy Architect you will also need to purchase a license of Ext JS for every user of Architect. Another option would to buy Sencha Complete.

I would like to use Sencha Touch Grid. What are my options?

Sencha Touch Grid is only sold in Sencha Complete or Sencha Touch Bundle. To be licensed for Sencha Touch Grid, you must buy one of these packages. There is NO GPL V3 version of Sencha Touch Grid.

What credit cards do you accept?

We accept American Express, Master Card, Visa, Discover, and JCB credit cards.

Will you send me a sales receipt?

We are happy to send a sales receipt on request. When emailing us to confirm your order, please indicate that you would like a sales receipt, and include the billing contact information that should be included on it (contact name, company name if applicable and address).

Do you accept alternate forms of payment aside from credit cards, Google Checkout, or PayPal?

Yes! We can accept purchase orders, checks, and direct bank transfers. Please note that for checks and purchase orders, your order cannot be completed until the payment has cleared our bank. To arrange for payment via one of these methods, please contact us and we’ll be happy to assist you.

Do we need to purchase the Sencha Maintenance & Support subscription for every product license we own?

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.

How do I get a quote to renew my support subscription?

Simply email renewals@sencha.com and we’d be happy to provide a quote.

Can multiple developer identities use different parts of the Sencha Complete bundle?

No. For example, a 1 Developer Pack Sencha Complete bundle can be used by only one unique developer.

What devices are considered as Embedded Devices?

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.

What if my Embedded Device has a browser built in?

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.”

When would I need an OEM license agreement with Sencha Touch?

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.

When would I need an Embedded Device license agreement with Sencha Touch?

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 annually 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.

What is the difference between your free commercial license and the open source 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.

Can I use Sencha Touch for free?

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.

I am using Ext JS 3. What are Sencha’s plan around the support for Ext JS 3?

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.

We purchased multiple product licenses multiple times during the year and our support subscriptions all expire on different dates. Is it possible to sync the license expirations so that they all expire at the same time?

Yes. Please email renewals@sencha.com for more information.

Can I reassign a license to a different user?

Yes, but only once every 6 months.

Do I need to renew my license every year?

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.

When should I use a commercial license?

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.