JS framework selection-extjs pricing, js framework selection-extjs

Source: Internet
Author: User

JS framework selection-extjs pricing, js framework selection-extjs

Recently, I made an enterprise-level web application involving the framework used by js. I asked a few colleagues about extjs, but none of them mentioned the charging issue. Small companies and small websites are fine, and large enterprises must take it seriously. In particular, in the recent inspection by the inspection team, the leaders who send emails have strict requirements, so everything should be well performed.


What version does extjs have?

Extjs is currently the latest version 5.1. Basically, it can be understood that there are five versions.


Does each version charge fees?

You cannot find instructions on the official website (www.extjs.com has automatically jumped to sencha) or download 3 or 4. However, according to a large number of articles on the Internet, not all versions are charged, but those earlier than 3.0 are not charged, and those later than 4.0 are charged.

Specific extjs official license Description: http://www.sencha.com/products/extjs/licensing/

In the first chapter of extjs (the third edition), I talked about this issue. Note that I am talking about the third edition. This book extjs2.2 is only available in version 2nd. At that time, the latest version can not be downloaded yet. At that time, it is only necessary to download the free learning version from svn. At that time, if we were still using 2.0, it could be used as a business. (Changed from lgpl protocol to gpl v3 protocol in version 2.1)

Differences between lgpl and gpl v3:

Http://www.360doc.com/content/13/0313/09/2633_271180753.shtml


Why is the official website sencha?

Extjs was added to sencha at 5.0, and extjs is now part of sencha.

JQuery has jQuery and jQueryMobile. Similarly, sencha also has extjs and touch.


Will extjs4 be cheaper?

Sencha is not added to extjs4, and the license address is kernel. If you insist on purchasing 4, the price is the same as that of 5, or you can directly contact the official website.


Is extjs3 completely free of charge? Is extjs4 and 5 charged?

3. It must be completely free. 4 and 5 are not mandatory. There are actually three types of authorization. If you are not profitable, you can use them for free. profitable projects/products require charges. If you are profitable, you 'd better talk directly to Jack, the father of extjs. For details, see:

Http://www.sencha.com/products/extjs/licensing/ (official website)

Http://www.cnblogs.com/liping13599168/archive/2011/01/19/1938781.html)


What are the conditions for free?

As long as you follow the gpl protocol, you can get free of charge. The gpl protocol is complicated. You can refer to the licensing link on the official website or find an article to get a rough idea of it:

Http://zhidao.baidu.com/question/205510156.html


I just create a website for my company and I have to pay for it?

If you make money for Internet applications (although extjs is not used on the Internet), you must pay the money. If you only use it within the company (that is, do not make money, you can use it as a system for yourself, you do not have to pay for it. If you use it for learning, you do not have to pay for it. If you use it as Party B to make money for Party A's system, you still have to pay for it.


Can I directly upgrade extjs3, 4, and 5?

Now, extjs officially recommends that you upgrade to version 5, and version 3.0 will stop support at 2015.6.1. If your team cannot upgrade to version 5 before that, contact the sales team of extjs.

Https://www.sencha.com/store/extjs/

However, the upgrade mentioned here is not a direct upgrade! It is a painful process to modify a large amount of code to adapt to the new version, from 2 to 3, from 3 to 4, or from 4 to 5.

Upgrade to 5 official guide:

Http://docs.sencha.com/extjs/5.0/whats_new/5.0/extjs_upgrade_guide.html

Two examples from 3 to 4:

Http://www.sencha.com/blog/ext-js-3-to-4-migration/

Http://chen4w.iteye.com/blog/1988252

Note: You must modify some code even if you upgrade from 4.1 to 4.2.


How is the charged version charged?

For details, refer to the official website. Fees are charged based on the number of developers. If only extjs5 is used, no more than 5 developers will be charged for 3,225.00 dolar, which is about 20 thousand yuan. This purchase is permanent, but it should be based on the product. extjs will provide technical support for one year. If you are still the five developers but have another product or project, I think you should pay for it again.

Https://www.sencha.com/store/

If you are not engaged in web or mobile terminals, you should purchase touch bundle. Five people are $3855, which is more expensive than web. If you are a web or mobile application, you should buy the full version for $4825. For 20 developers, multiply by 4 to make it a little cheaper. If you only have two developers or six developers, you don't know if you can cut the price? :)

If you want to purchase extjs technical support service after one year, you can also:

Https://www.sencha.com/store/extjs/

$299 for 1 person and $1395 for 5 persons (Note: extjs only, not touch ).


Can only be bought from a foreign country?

No, there are agents in China. The general agent I found on the Internet is a company in Shanghai, but it is unclear if it is not the general agent:

Http://www.sencha-china.com/contacts.htm

After reading the content in it, it is quite true. However, the latest extjs4.1 version mentioned in it is not supported even in versions 5.0 and 5.1, you don't have to worry about it (it feels unreliable ). I don't know if I didn't get 5.0 proxy rights or whether the company is too backward. From extjs Chinese site (http://extjs.org.cn/) also said that this company is the general agent (should be reliable), which has 5.0, 5.1 of some introductions, but unlike the official website marked the price, had to call consultation.

Then there are some non-general agent companies (which look less reliable ):

Http://www.buysoftware.cn/onlinebuy/detail.asp? P_id = 5854

Baidu said that in 2013, the price of a Chinese agent company was 4800 (or 6000 people). The price should be RMB, which is much cheaper. Like altibase, although it is a Korean database, there are agents in China, and our company will buy the authorization from a Chinese agent company.

Http://zhidao.baidu.com/question/569091084.html? From = commentSubmit # answers1434277273


Which version should I select? 5?

Because extjs upgrade is very troublesome, if you start using it now, of course, using 5 directly is the best. However, it may be difficult to upgrade with extjs6.0 and 7.0.

However, ie6 and ie7 are not supported at the beginning of 5.0, which is also part of the consideration.

Http://extjs.org.cn/node/697


Where is extjs headquarters?

San Francisco's Redwood City. There are branches in Maryland and Europe.


Latest 5.1:

Http://www.sencha.com/products/extjs/download/ext-js-5.1.0/3301


The two most important websites:

Official Website: http://www.sencha.com/products/extjs

Http://extjs.org.cn/


Attached price diagram:



2015.2.15

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.