Just Talk About Web

Techniques Behind Modern Web

Archive for April, 2008




As you may notice, I’ve used Ext JS in a couple of my own projects. I can say Ext JS is a professional project and what Jack Slocum has been doing are better than any other projects in term of UI components: with a few lines of JavaScript codes, you can create an excellent UI that gives you a new experience you may never have with other JavaScript/Ajax libraries (though it’s still far from perfection as anything else).

extjs-gpl.gif

I got the first experience with this lib since it was an extension of YUI (named YUI-Ext) and under BSD license for clear reason that YUI is under BSD license too. Time passed, Ext JS grew mature and could stand as independent project when version 1.0 came out. The license, therefore, was changed to dual style: user could either choose LGPL with additional terms (which was criticized for not being “open” enough, however) or pure commercial license. Yet, it was not really a problem for the community when user could still use Ext JS and all great extensions of it (under LGPL too) in commercial projects.

A few days ago, a minor version of Ext JS (2.1) was released along with huge sock that the license has been changed (again) to GPL v3. It means now you cannot use the latest version of Ext JS in commercial projects without purchasing commercial license and nastily, when you have commercial license, you may not be able to use user-contributed extensions which likely will be released under GPL (or to buy additional licenses from authors of extensions? Update: Jack seems to have response to this issue). The major problem, on the other hand, is the community can no longer trust Jack & Co. for the inconsistency of its license policy. What would happen if the license is to be changed again in future releases?

All right Jack, I know you have talent and you may need more money to pay for high-end developers but not that way. I, myself, will have to re-consider all aspects of legality for using Ext JS or just find the way to get rid of it to avoid all headaches.

Please read more about Ext JS saga here:


Recommended Reading: This site recommends Website Magazine for 'Net Success

Don't forget to subscribe so you don't miss out on future posts!

  • 5 Comments
  • Filed under: Ext JS
  • It's hardly to believe that the creation of Firefox logo was inspired by space images captured by Hubble Space Telescope but the following pictures could prove that claim. The picture on the left looks like the variable star V838 Monocerotis near our Milky Way Galaxy. However, it is found that the original image (below) was modified a bit to look more ...

  • 3 Comments
  • Filed under: Misc
  • After installing Firefox 3 Beta 5, I found Firebug did not work properly and that led me to the 1.2 branch of this great add-on, in alpha at this time. This build can chuck out some issues but not all. However, the first beta of this branch is expected to come out soon and it should work well with the ...

    I've registered and had some hand-on experiences with Amazon Web Services (S3 and EC2) since they were launched. I like the idea behind them and theoretically they provide very flexible hosting environment where you can deploy and publish your apps on fly. Yet, in practice, it's not that simple: you must be an expert to create a system of high ...

  • 0 Comments
  • Filed under: Google
  • Ext JavaScript Plugin for Grails

    Marcel Overdijk has released Ext plugin for Grails. This plugin provides integration with the Ext JavaScript Library. When installing the plugin, it downloads and installs automatically the latest Ext 2.0.2 distribution in your application, and registers itself to be used with the adaptive AJAX tags. It also contains two helper tags to easily include additional Ext JavaScript and CSS files as ...

  • 0 Comments
  • Filed under: Ext JS
  • Firefox 3.0 Beta 5 is now available for download. This release includes "750 changes from the previous beta, improving stability and web compatibility, providing platform and user interface enhancements, and resulting in the fastest Firefox ever. Many of these improvements were based on community feedback from the previous beta" (quoted from the release note). Adrian had a little hands-on time with ...

    Premium Sponsors

    Career Opportunities

    Advertisements