« New Tutorial – Accessing Google Static Maps from Java JDK6 Update10 Beta D3D problems – 15x slowdown fixed »

Ext JS – no thanks

Posted April 27th, 2008 by Nazmul

Comprehensive Real-World BlackBerry Training Courses by developerlife.com

Want to learn from the Masters? We’ve created groundbreaking BlackBerry software (we are finalists in the 2009 BlackBerry Developer Challenge). We have a complete set of instructor-led training courses available for BlackBerry development that will turbo-charge your BlackBerry development efforts. Whether you are a newbie or an experienced developer, we have modules that will fit your needs. Learn more about our courses & schedule.

Ext JS has changed the licensing terms on Ext JS and Ext GWT (formerly known as MyGWT). The way in which Ext changed it’s licensing terms is quite shameful. Essentially, they pulled a fast one on the open source community. Ext licensed 1.x and 2.x versions of their stuff as LGPL and GPL, but over the past 2 weeks have rapidly, and quietly, changed their licensing to GPL. Personally, I dislike the GPL license a great deal – I don’t agree with "something for something"… sounds like Indian giving to me. The Apache 2.0 license make more sense to me for open source stuff (which is what I use on all the code/libraries released on this site).

These underhanded moves by Ext and their questionable business practices has led me to drop it. I was going to write a suite of tutorials on the API, but after having seen how this company treats the open source community, I’m not going to contribute anything to further Ext’s cause. Additionally, I was going to use the API in a commercial project that I’m working on, but I’m no longer using it there as well.

Also, the crap that Ext tried to pull on Sanjay Jivan (author of GWT Ext) is unforgivable! The nerve of this company to treat people who’ve done nothing but help them in such a horrible, dishonest, and disrespectful way! Read more about it here. This is another good post on Ext’s licensing shenanigans.

 

Comprehensive Real-World BlackBerry Training Courses by developerlife.com

Want to learn from the Masters? We’ve created groundbreaking BlackBerry software (we are finalists in the 2009 BlackBerry Developer Challenge). We have a complete set of instructor-led training courses available for BlackBerry development that will turbo-charge your BlackBerry development efforts. Whether you are a newbie or an experienced developer, we have modules that will fit your needs. Learn more about our courses & schedule.

3 Responses to “Ext JS – no thanks”

  1. devdanke Says:

    It’s amazing that a group who put together such the very nice JavaScript Ext library would destroy all their hardwork and community good will with such a sleezy clandestine move from LGPL to GPL to force developers to use Ext’s commercial license.

    In my opinion, if Jack Slocum doesn’t revert Ext’s license back to LGPL (with no self-serving illegal interpretations) within the next month, then Ext will become extinct and OpenExt will take it’s place. Furthermore, the near universal disdain and disrespect of Jack Slocum for his relicensing dishonesty will dog him for the rest of his (hopefully) short career.

  2. Sakuraba Says:

    Would they have stayed with a LGPL or even switched to Apache License, there wouldnt haven been much borders to their growth.

    The said they cannot do this due to people stealing their code/CSS,Images-Assets, but that is just so untrue. They possess the brand and nobody would have gone with a bad copy if they had the chance to get the original.

    All they proved with this stunt is that from a business and community perspective, they dont deserve our trust.

  3. Ghostface Says:

    Btw you can still use Ext JS with the LGPL license if you have a copy of the files from the days when it was still LGPL.
    You can’t remove the LGPL/GPL license from something you have already released – You can only re-release it under a different license.

Leave a Reply

We use Thank Me Later.