<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: EXT JS and The Nightmare of (Open Source) License</title>
	<atom:link href="http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/feed/" rel="self" type="application/rss+xml" />
	<link>http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/</link>
	<description>Techniques Behind Modern Web</description>
	<pubDate>Wed, 27 Aug 2008 20:57:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: andy</title>
		<link>http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-481</link>
		<dc:creator>andy</dc:creator>
		<pubDate>Sun, 25 May 2008 18:26:23 +0000</pubDate>
		<guid isPermaLink="false">http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-481</guid>
		<description>I was using ext for one of my projects and was updating some stuff when I came across the ext licensing brouhaha all over the internet. I must say the licensing terms appeared sneaky from the beginning when I started using the library, but since what I wanted to use it for appeared to be LGPL licensed, I decided to go along with it. One of the major reasons I decided to use it was that ext appeared to do some pretty amazing stuff and with a really nice interface. BIG MISTAKE. The library was horrendously hard to learn and to use and debug, not in the least because:
a) For a lot of the stuff in the API (which appeared to be well documented but was really not because a lot of it was just repitition of not very helpful comments) there was no contextutal information which can quickly tell a developer how to use the api (to get an idea regarding what I’m talking about, see jQuery API). Even YUI docs are better than ext.
b) Second, but more importantly, noobs were treated like crap in the forums.
Anyways I went along since the benifits seemed to outweigh all that. With the benifit of hindsight, it is now clear why it was not in the best interests of the Ext team that the developers learn to use the library easily and on their own - or how else would they make support money? Also, lacking the budget for as big a testing/development team as the open source comuunity, it was in the ext owner’s best interests to keep the real nature of their motives hidden until they had a commercially viable product ready. 

This licensing fiasco is really the last straw. I really don't have a problem with paying, its the sneakiness on the part of ext people that annoys me. I don't care how many hours I spend porting over my code, but as of now, I have thrown out the ext-js library from my project.</description>
		<content:encoded><![CDATA[<div class="NOMEDIATEXT">I was using ext for one of my projects and was updating some stuff when I came across the ext licensing brouhaha all over the internet. I must say the licensing terms appeared sneaky from the beginning when I started using the library, but since what I wanted to use it for appeared to be LGPL licensed, I decided to go along with it. One of the major reasons I decided to use it was that ext appeared to do some pretty amazing stuff and with a really nice interface. BIG MISTAKE. The library was horrendously hard to learn and to use and debug, not in the least because:<br />
a) For a lot of the stuff in the API (which appeared to be well documented but was really not because a lot of it was just repitition of not very helpful comments) there was no contextutal information which can quickly tell a developer how to use the api (to get an idea regarding what I’m talking about, see jQuery API). Even YUI docs are better than ext.<br />
b) Second, but more importantly, noobs were treated like crap in the forums.<br />
Anyways I went along since the benifits seemed to outweigh all that. With the benifit of hindsight, it is now clear why it was not in the best interests of the Ext team that the developers learn to use the library easily and on their own - or how else would they make support money? Also, lacking the budget for as big a testing/development team as the open source comuunity, it was in the ext owner’s best interests to keep the real nature of their motives hidden until they had a commercially viable product ready. </p>
<p>This licensing fiasco is really the last straw. I really don&#8217;t have a problem with paying, its the sneakiness on the part of ext people that annoys me. I don&#8217;t care how many hours I spend porting over my code, but as of now, I have thrown out the ext-js library from my project.</p></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: k</title>
		<link>http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-444</link>
		<dc:creator>k</dc:creator>
		<pubDate>Mon, 28 Apr 2008 18:49:27 +0000</pubDate>
		<guid isPermaLink="false">http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-444</guid>
		<description>I thought GPL in general was dead for web-apps since accessing a software app over the internet is not considered as "distributing software." Otherwise Google and Yahoo and other such companies that are known to use lots of GPL code will be forced to release all their code!</description>
		<content:encoded><![CDATA[<div class="NOMEDIATEXT">I thought GPL in general was dead for web-apps since accessing a software app over the internet is not considered as &#8220;distributing software.&#8221; Otherwise Google and Yahoo and other such companies that are known to use lots of GPL code will be forced to release all their code!</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Georgi</title>
		<link>http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-443</link>
		<dc:creator>Georgi</dc:creator>
		<pubDate>Mon, 28 Apr 2008 17:07:52 +0000</pubDate>
		<guid isPermaLink="false">http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-443</guid>
		<description>The problem might not only be if you want everything for free (like in "free beer"), the problem is that it really gets complicated to include extjs into applications you want to distribute.

you have to reconsider to use extjs - even if you buy the licenses - because there might be trouble with the GPL. Well, if you don't care, simply do it. But I respect OSS, I dont wnat to break the rules and yet I do not know if it's okay by only buying the licenses.

As far as I know now, extjs or an other developer contributing to it is now allowed to incorporate other GPL goodies. I got a license and use the stuff, someone recognizes that and extjs is not valid for me any more... . extjs was LGPL licensed, so everybody was aware not to do so (though it could have happened), now it's a complete other part of the story.

There are a lot of open questions now. Jack + developers are doing tremendous technical work and because of that I did never really understand his fears of forking . extjs = Jack plus his developers, everyone forking will never get it done the way (assumably the quality) he does. A pitty.</description>
		<content:encoded><![CDATA[<div class="NOMEDIATEXT">The problem might not only be if you want everything for free (like in &#8220;free beer&#8221;), the problem is that it really gets complicated to include extjs into applications you want to distribute.</p>
<p>you have to reconsider to use extjs - even if you buy the licenses - because there might be trouble with the GPL. Well, if you don&#8217;t care, simply do it. But I respect OSS, I dont wnat to break the rules and yet I do not know if it&#8217;s okay by only buying the licenses.</p>
<p>As far as I know now, extjs or an other developer contributing to it is now allowed to incorporate other GPL goodies. I got a license and use the stuff, someone recognizes that and extjs is not valid for me any more&#8230; . extjs was LGPL licensed, so everybody was aware not to do so (though it could have happened), now it&#8217;s a complete other part of the story.</p>
<p>There are a lot of open questions now. Jack + developers are doing tremendous technical work and because of that I did never really understand his fears of forking . extjs = Jack plus his developers, everyone forking will never get it done the way (assumably the quality) he does. A pitty.</p></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: fx</title>
		<link>http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-442</link>
		<dc:creator>fx</dc:creator>
		<pubDate>Mon, 28 Apr 2008 11:00:18 +0000</pubDate>
		<guid isPermaLink="false">http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-442</guid>
		<description>well, u can pay and tell Jack u r so happy to pay more 4 licenses.</description>
		<content:encoded><![CDATA[<div class="NOMEDIATEXT">well, u can pay and tell Jack u r so happy to pay more 4 licenses.</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: sf</title>
		<link>http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-441</link>
		<dc:creator>sf</dc:creator>
		<pubDate>Mon, 28 Apr 2008 09:26:39 +0000</pubDate>
		<guid isPermaLink="false">http://justtalkaboutweb.com/2008/04/28/ext-js-and-the-nightmare-of-open-source-license/#comment-441</guid>
		<description>What’s it matter as long as we don’t have to pay for anything! Everything must be free! Free, I say, free! 

If you ask me for a dime, I will not use your software! As I work for a huge corporation, I must use free software so the corporate leaders can buy bigger houses.

I demand freedom to have everything for free.

Why do we need software developers anyway? There’s already enough software out there! Let’s work to rid the world of software developers!

Instead of the Open-Source Initiative (OSI) mantra, let’s have the Free From Software Developers Initiative (FFSDI) mantra.</description>
		<content:encoded><![CDATA[<div class="NOMEDIATEXT">What’s it matter as long as we don’t have to pay for anything! Everything must be free! Free, I say, free! </p>
<p>If you ask me for a dime, I will not use your software! As I work for a huge corporation, I must use free software so the corporate leaders can buy bigger houses.</p>
<p>I demand freedom to have everything for free.</p>
<p>Why do we need software developers anyway? There’s already enough software out there! Let’s work to rid the world of software developers!</p>
<p>Instead of the Open-Source Initiative (OSI) mantra, let’s have the Free From Software Developers Initiative (FFSDI) mantra.</p></div>
]]></content:encoded>
	</item>
</channel>
</rss>
