<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: OpenEXT: The fork</title>
	<atom:link href="http://ajaxian.com/archives/openext-the-fork/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/openext-the-fork</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: franck34</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-2#comment-272962</link>
		<dc:creator>franck34</dc:creator>
		<pubDate>Sat, 18 Apr 2009 14:44:39 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-272962</guid>
		<description>After one year now, what is the status of all theses fork ?

Joking :)</description>
		<content:encoded><![CDATA[<p>After one year now, what is the status of all theses fork ?</p>
<p>Joking :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: digitalwarrior</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-264055</link>
		<dc:creator>digitalwarrior</dc:creator>
		<pubDate>Sun, 25 May 2008 18:22:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-264055</guid>
		<description>and what is it with Jack dragging his kids into every discussion?</description>
		<content:encoded><![CDATA[<p>and what is it with Jack dragging his kids into every discussion?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: digitalwarrior</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-264054</link>
		<dc:creator>digitalwarrior</dc:creator>
		<pubDate>Sun, 25 May 2008 18:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-264054</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&#039;t have a problem with paying, its the sneakiness on the part of ext people that annoys me. I don&#039;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[<p>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 &#8211; 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>
]]></content:encoded>
	</item>
	<item>
		<title>By: jbondc</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263320</link>
		<dc:creator>jbondc</dc:creator>
		<pubDate>Fri, 02 May 2008 20:48:36 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263320</guid>
		<description>I have to say this was to be expected ever since Ext started offering &quot;commercial licenses&quot;. Considering Jack&#039;s hard work, I wish him the best at turning Ext into a viable long term business. Though I must say I wouldn&#039;t be surprised if Ext gets into further IP issues. Since Ext evolved from yahoo&#039;s BSD code and I fail to see any copyright notices left. I wonder how much &#039;theft&#039; was there as well. I personally feel Ext should stay LGPL and rather focus on support and services. Time will tell what the good choice was...</description>
		<content:encoded><![CDATA[<p>I have to say this was to be expected ever since Ext started offering &#8220;commercial licenses&#8221;. Considering Jack&#8217;s hard work, I wish him the best at turning Ext into a viable long term business. Though I must say I wouldn&#8217;t be surprised if Ext gets into further IP issues. Since Ext evolved from yahoo&#8217;s BSD code and I fail to see any copyright notices left. I wonder how much &#8216;theft&#8217; was there as well. I personally feel Ext should stay LGPL and rather focus on support and services. Time will tell what the good choice was&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saeven</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263280</link>
		<dc:creator>Saeven</dc:creator>
		<pubDate>Wed, 30 Apr 2008 18:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263280</guid>
		<description>LOL @ Beer Story!

I think Jack/Ext simply did the inevitable; there are simply too many tire kickers wanting the world for free; and just as many thieves ripping your IP without any legal consequence.  There have and always will be such people, those that complain as this &quot;elucidation&quot; of terms are just a manifestation of this crowd&#039;s lamentations.

GPLV3 is only restrictive in the fact that you cannot redistribute Ext with a closed source license under this license&#039;s umbrella.  Ext has that if you want to redistribute in a closed source app - you should have paid up for a commercial license in the first place.  The gripe seems to be &quot;confusion!!!&quot;, this has always been clear on their license page IMO.

We actually donated $$$ from the get-go before the verry first license change, and Ext/Jack actually forwarded twice what we had donated towards the price of the commercial license.  That&#039;s the kind of folks these guys are.

Continuing, I think that maligning Jack/Ext or qualifying it as &quot;crumbling&quot; is absolutely ridiculous.  This article reads like a forum troll&#039;s scribbles.

Where Ext is concerned, having wasted tons of time on absolutely every other AJAX framework out there, Ext is simply superior. If you are profiting from a commercial project that uses Ext, I don&#039;t see why you would be so agitated as to pee in Ext&#039;s cereal with license woes.  Pay up.  It&#039;s cheap.</description>
		<content:encoded><![CDATA[<p>LOL @ Beer Story!</p>
<p>I think Jack/Ext simply did the inevitable; there are simply too many tire kickers wanting the world for free; and just as many thieves ripping your IP without any legal consequence.  There have and always will be such people, those that complain as this &#8220;elucidation&#8221; of terms are just a manifestation of this crowd&#8217;s lamentations.</p>
<p>GPLV3 is only restrictive in the fact that you cannot redistribute Ext with a closed source license under this license&#8217;s umbrella.  Ext has that if you want to redistribute in a closed source app &#8211; you should have paid up for a commercial license in the first place.  The gripe seems to be &#8220;confusion!!!&#8221;, this has always been clear on their license page IMO.</p>
<p>We actually donated $$$ from the get-go before the verry first license change, and Ext/Jack actually forwarded twice what we had donated towards the price of the commercial license.  That&#8217;s the kind of folks these guys are.</p>
<p>Continuing, I think that maligning Jack/Ext or qualifying it as &#8220;crumbling&#8221; is absolutely ridiculous.  This article reads like a forum troll&#8217;s scribbles.</p>
<p>Where Ext is concerned, having wasted tons of time on absolutely every other AJAX framework out there, Ext is simply superior. If you are profiting from a commercial project that uses Ext, I don&#8217;t see why you would be so agitated as to pee in Ext&#8217;s cereal with license woes.  Pay up.  It&#8217;s cheap.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ttrenka</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263269</link>
		<dc:creator>ttrenka</dc:creator>
		<pubDate>Tue, 29 Apr 2008 19:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263269</guid>
		<description>[DISCLAIMER: the following represents a personal opinion and in no way reflects the opinion and approach of either my employer or any open source project I contribute to.  You have been informed :)]  

You know, not for nothing (and I know that some of my colleagues will not be happy I&#039;m posting here), but...the question isn&#039;t one of &quot;it was free and now it&#039;s not&quot;.  The real questions surrounding the license change (and Jack&#039;s interpretation, at least from the rest of the controversy around this) is *what kind of limitations these terms impose upon your own software development, should you choose to use this codebase*.

Jack has every right (and should--we all need to eat) to determine how and under what terms his codebase is released.  And for many, the viral nature of the GPL is there, in theory, to encourage releasing code as open source.  And it is extremely discouraging when others (particularly companies formed to profit from your work without sharing either revenue or credit) simply interpret an OSS license as &quot;I can use this without reservation&quot;.

However, the reality remains--I would like to have some modicum of control over any source code I write, whether or not that means I&#039;m giving it away under something like BSD or I am releasing it under a commercial license.  If I write a CMS (as an example) and decide to base my administration on Jack&#039;s code, having to release under the GPL can make sense--as long as I&#039;m aware of those terms before I make the choice to take advantage of Jack &amp; Co.&#039;s fine work.  If I&#039;m not keen on the GPL (and personally I&#039;m not), then I have every right to decide to use something else that fits better with my own goals.

I think the reality here isn&#039;t so much the license change (as much as I personally don&#039;t like the GPL, and I went through a bit of this when I wrote the ye old f(m) toolkit, which I released under the LGPL and regretted)--it&#039;s the timing of it.  Had it been me, I would have considered this license change to be worthy of a major release number (no matter if the actual functionality changed a lot), and I would have given plenty of warning to my existing user base before making this change.

Oh well.  Lessons learned, and all that.  For my part, I hope that the controversy does not make a discernible long-term impact on Jack et al, and that everyone as a community can learn from the experience.

(btw, it really drives me nuts that you can&#039;t put p tags or at least line breaks in these comments...)</description>
		<content:encoded><![CDATA[<p>[DISCLAIMER: the following represents a personal opinion and in no way reflects the opinion and approach of either my employer or any open source project I contribute to.  You have been informed :)]  </p>
<p>You know, not for nothing (and I know that some of my colleagues will not be happy I&#8217;m posting here), but&#8230;the question isn&#8217;t one of &#8220;it was free and now it&#8217;s not&#8221;.  The real questions surrounding the license change (and Jack&#8217;s interpretation, at least from the rest of the controversy around this) is *what kind of limitations these terms impose upon your own software development, should you choose to use this codebase*.</p>
<p>Jack has every right (and should&#8211;we all need to eat) to determine how and under what terms his codebase is released.  And for many, the viral nature of the GPL is there, in theory, to encourage releasing code as open source.  And it is extremely discouraging when others (particularly companies formed to profit from your work without sharing either revenue or credit) simply interpret an OSS license as &#8220;I can use this without reservation&#8221;.</p>
<p>However, the reality remains&#8211;I would like to have some modicum of control over any source code I write, whether or not that means I&#8217;m giving it away under something like BSD or I am releasing it under a commercial license.  If I write a CMS (as an example) and decide to base my administration on Jack&#8217;s code, having to release under the GPL can make sense&#8211;as long as I&#8217;m aware of those terms before I make the choice to take advantage of Jack &amp; Co.&#8217;s fine work.  If I&#8217;m not keen on the GPL (and personally I&#8217;m not), then I have every right to decide to use something else that fits better with my own goals.</p>
<p>I think the reality here isn&#8217;t so much the license change (as much as I personally don&#8217;t like the GPL, and I went through a bit of this when I wrote the ye old f(m) toolkit, which I released under the LGPL and regretted)&#8211;it&#8217;s the timing of it.  Had it been me, I would have considered this license change to be worthy of a major release number (no matter if the actual functionality changed a lot), and I would have given plenty of warning to my existing user base before making this change.</p>
<p>Oh well.  Lessons learned, and all that.  For my part, I hope that the controversy does not make a discernible long-term impact on Jack et al, and that everyone as a community can learn from the experience.</p>
<p>(btw, it really drives me nuts that you can&#8217;t put p tags or at least line breaks in these comments&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: catplusplus</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263249</link>
		<dc:creator>catplusplus</dc:creator>
		<pubDate>Mon, 28 Apr 2008 19:08:14 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263249</guid>
		<description>I actually don&#039;t mind the second version of the story. All I want to do is put a piece of lime in my beer mug and consume thus modified beer for my own use. The only trouble is that the free beer sign also required me to disclose any cocktail recipes I come up with to the public under BNBBL license. 

I have no intentions of starting my own brewery. Perhaps the original brewer can take up derivative brewers directly and leave me out of the loop. I do see it as my right to make use of any other cocktail recipes that other contribute under the required BNBBL license.</description>
		<content:encoded><![CDATA[<p>I actually don&#8217;t mind the second version of the story. All I want to do is put a piece of lime in my beer mug and consume thus modified beer for my own use. The only trouble is that the free beer sign also required me to disclose any cocktail recipes I come up with to the public under BNBBL license. </p>
<p>I have no intentions of starting my own brewery. Perhaps the original brewer can take up derivative brewers directly and leave me out of the loop. I do see it as my right to make use of any other cocktail recipes that other contribute under the required BNBBL license.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: polterguy</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263247</link>
		<dc:creator>polterguy</dc:creator>
		<pubDate>Mon, 28 Apr 2008 18:52:14 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263247</guid>
		<description>@Jack
Hahahahahahahahahaha.....!!
Your was WAY funnier Jack :)
I think that was a pretty accurate description of what&#039;s happened, yes indeed ;)
BTW, I think we&#039;re writing &quot;free beer&quot; history here... ;)
Get a hold of Stallman, his &quot;Free Beer&quot; quotes definitely needs revision :)</description>
		<content:encoded><![CDATA[<p>@Jack<br />
Hahahahahahahahahaha&#8230;..!!<br />
Your was WAY funnier Jack :)<br />
I think that was a pretty accurate description of what&#8217;s happened, yes indeed ;)<br />
BTW, I think we&#8217;re writing &#8220;free beer&#8221; history here&#8230; ;)<br />
Get a hold of Stallman, his &#8220;Free Beer&#8221; quotes definitely needs revision :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jackslocum</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263246</link>
		<dc:creator>jackslocum</dc:creator>
		<pubDate>Mon, 28 Apr 2008 18:14:21 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263246</guid>
		<description>catplusplus, Just for fun:

I once heard about a beer brewer who walked into a bar with beer and handed out mugs of good beer to everyone. On every mug of beer was a label with the recipe. In his hand he held a sign:

&quot;Free beer.&quot;
--
Soon, many people heard about the beer and the bar started to fill up - so many people he now needed help brewing and pouring the beer. Many people were now helping to pour the beer but he was very particular about the taste of the beer and needed to hire connoisseurs to help with brewing it. After discussion with the beer drinkers, he changed his beer policy to something they mutually agreed. Since he was now responsible for the people he had hired, he was advised to give his recipe some protection so people wouldn&#039;t use it to create a duplicate beer. So he made a new sign and stuck it up on the wall.

The sign read: &quot;This beer is free for you to consume. But if you sell it and make money off it, please kick in on the brewing. You may use the recipe on the mug to produce beer for yourself but you may not give beer produced with the recipe away.&quot;
--
The bar continued to fill with people who had all heard of the free beer. Many of these people were not around when the initial discussion took place, did not bother reading the sign stuck on the wall and all they heard was all the talk about the free beer.

Then some expert beer drinkers, armed with sign readers came in and started saying the beer wasn&#039;t really free beer because the sign made it so you couldn&#039;t even give beer produced with the recipe away for free. Free beer couldn&#039;t have those restrictions.
--
So the brewer changed the beer policy again, this time instead of asking that those that sell the beer to kick in on the brewing, the are now required. He took down his sign and replaced it with a neon billboard to make sure the message was clear and visible to all.

The sign read: &quot;This beer is free for you to consume. However, if you plan to sell it to someone else and make money off it, then you are required to kick in on the brewing. You may use the recipe on the mug to produce beer for yourself and if you want to give the beer you produce to others you can as long as you create a sign like this one.&quot;

Some beer drinkers, now drunk, decided that the brewer had scammed them into thinking they were getting free beer. They called him names, said his first sign was BS and decided to use the recipe and start a brewery anyway. The brewer, advised that his first sign wasn&#039;t BS tried to deter them from making that mistake. One beer drinker, who also liked cats, decided to instead create preservative for the old beer attempting to make it last forever.</description>
		<content:encoded><![CDATA[<p>catplusplus, Just for fun:</p>
<p>I once heard about a beer brewer who walked into a bar with beer and handed out mugs of good beer to everyone. On every mug of beer was a label with the recipe. In his hand he held a sign:</p>
<p>&#8220;Free beer.&#8221;<br />
&#8211;<br />
Soon, many people heard about the beer and the bar started to fill up &#8211; so many people he now needed help brewing and pouring the beer. Many people were now helping to pour the beer but he was very particular about the taste of the beer and needed to hire connoisseurs to help with brewing it. After discussion with the beer drinkers, he changed his beer policy to something they mutually agreed. Since he was now responsible for the people he had hired, he was advised to give his recipe some protection so people wouldn&#8217;t use it to create a duplicate beer. So he made a new sign and stuck it up on the wall.</p>
<p>The sign read: &#8220;This beer is free for you to consume. But if you sell it and make money off it, please kick in on the brewing. You may use the recipe on the mug to produce beer for yourself but you may not give beer produced with the recipe away.&#8221;<br />
&#8211;<br />
The bar continued to fill with people who had all heard of the free beer. Many of these people were not around when the initial discussion took place, did not bother reading the sign stuck on the wall and all they heard was all the talk about the free beer.</p>
<p>Then some expert beer drinkers, armed with sign readers came in and started saying the beer wasn&#8217;t really free beer because the sign made it so you couldn&#8217;t even give beer produced with the recipe away for free. Free beer couldn&#8217;t have those restrictions.<br />
&#8211;<br />
So the brewer changed the beer policy again, this time instead of asking that those that sell the beer to kick in on the brewing, the are now required. He took down his sign and replaced it with a neon billboard to make sure the message was clear and visible to all.</p>
<p>The sign read: &#8220;This beer is free for you to consume. However, if you plan to sell it to someone else and make money off it, then you are required to kick in on the brewing. You may use the recipe on the mug to produce beer for yourself and if you want to give the beer you produce to others you can as long as you create a sign like this one.&#8221;</p>
<p>Some beer drinkers, now drunk, decided that the brewer had scammed them into thinking they were getting free beer. They called him names, said his first sign was BS and decided to use the recipe and start a brewery anyway. The brewer, advised that his first sign wasn&#8217;t BS tried to deter them from making that mistake. One beer drinker, who also liked cats, decided to instead create preservative for the old beer attempting to make it last forever.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: polterguy</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263245</link>
		<dc:creator>polterguy</dc:creator>
		<pubDate>Mon, 28 Apr 2008 17:36:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263245</guid>
		<description>@catplusplus
Hahahahahaha!!!!!! :P
BRILLIANT! ;)
Well, I don&#039;t agree with the process Jack has done in regards to changing license, though I DO agree that it is HIS work and that people are trying to &quot;outsmart him&quot; by creating &quot;walkarounds&quot; the legal clause he has behind denying people to fork his previously &quot;kinda LGPL license&quot; I don&#039;t think is ethical to do...</description>
		<content:encoded><![CDATA[<p>@catplusplus<br />
Hahahahahaha!!!!!! :P<br />
BRILLIANT! ;)<br />
Well, I don&#8217;t agree with the process Jack has done in regards to changing license, though I DO agree that it is HIS work and that people are trying to &#8220;outsmart him&#8221; by creating &#8220;walkarounds&#8221; the legal clause he has behind denying people to fork his previously &#8220;kinda LGPL license&#8221; I don&#8217;t think is ethical to do&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: catplusplus</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263244</link>
		<dc:creator>catplusplus</dc:creator>
		<pubDate>Mon, 28 Apr 2008 16:58:51 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263244</guid>
		<description>@polterguy

I once heard about a guy who walked into a bar and handed out free mugs of good beer to everyone. He  told each customer that the beer was provided under BNBBL (Brewer&#039;s not Beer Beverage license).

Later, the guy changed his mind and said that he will only distribute his beer either under BNBL or under a commercial license. BNBL granted him full &quot;Quid pro Quo&quot; access to anyone who let him buy her a drink, while the commercial license made you pay $200 for yourself and $200  for anyone who had even a small sip of your beer.

Most people were cool with that and planning to just drink the beers they already got and head home. After all, it&#039;s his beer and plenty of people buy us drinks without implying any obligations. However, the guy then started going around the bar and trying to pull out half-consumed beer mugs from everyone&#039;s hands. He was muttering about how the mug and the drink holder were actually licensed differently from the beer itself. He said that his &quot;beer licensing team&quot; was on the way to make people give back the beer or else.

At this point the guy who was telling the story erupted in profanities and fell asleep, so I don&#039;t know if the beer guy won his fight. I guess a lot depends on weather anyone in the bar was a bigshot with a bigger and meaner &quot;beer licensing team&quot;. 

I do doubt very much than anyone wanted any of this guys free or commercial beer ever again. But if he came back to the bar with an apology and one final round of cleanly licensed free beer for everyone with no strings attached, we would certainly consider paying for his future products or support services again.</description>
		<content:encoded><![CDATA[<p>@polterguy</p>
<p>I once heard about a guy who walked into a bar and handed out free mugs of good beer to everyone. He  told each customer that the beer was provided under BNBBL (Brewer&#8217;s not Beer Beverage license).</p>
<p>Later, the guy changed his mind and said that he will only distribute his beer either under BNBL or under a commercial license. BNBL granted him full &#8220;Quid pro Quo&#8221; access to anyone who let him buy her a drink, while the commercial license made you pay $200 for yourself and $200  for anyone who had even a small sip of your beer.</p>
<p>Most people were cool with that and planning to just drink the beers they already got and head home. After all, it&#8217;s his beer and plenty of people buy us drinks without implying any obligations. However, the guy then started going around the bar and trying to pull out half-consumed beer mugs from everyone&#8217;s hands. He was muttering about how the mug and the drink holder were actually licensed differently from the beer itself. He said that his &#8220;beer licensing team&#8221; was on the way to make people give back the beer or else.</p>
<p>At this point the guy who was telling the story erupted in profanities and fell asleep, so I don&#8217;t know if the beer guy won his fight. I guess a lot depends on weather anyone in the bar was a bigshot with a bigger and meaner &#8220;beer licensing team&#8221;. </p>
<p>I do doubt very much than anyone wanted any of this guys free or commercial beer ever again. But if he came back to the bar with an apology and one final round of cleanly licensed free beer for everyone with no strings attached, we would certainly consider paying for his future products or support services again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mangaru</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263236</link>
		<dc:creator>mangaru</dc:creator>
		<pubDate>Mon, 28 Apr 2008 11:37:35 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263236</guid>
		<description>Hi, i don&#039;t know a lot of licencing but i think that you should can fork the ExtJS library from is last LGPL version, and if it was an &quot;altered&quot; version of the licence it should never had use that name... or it means nothing. Maybe FSF should see what developers are doing with their licences. Or its changable and redistributable or it simple had used LGPL ilegally... not that i have something to do with this... i love prototype/scriptaculous, but i i think that thanks to Jack Slocum developers are losing is trust in opensource licences... and they should... a lot of them are changed and distorted of its original meaning. Maybe FSF is only doing licences to do it, or maybe ExtJS is simply not important enought for them.

PS: That ExtJS rest in peace.</description>
		<content:encoded><![CDATA[<p>Hi, i don&#8217;t know a lot of licencing but i think that you should can fork the ExtJS library from is last LGPL version, and if it was an &#8220;altered&#8221; version of the licence it should never had use that name&#8230; or it means nothing. Maybe FSF should see what developers are doing with their licences. Or its changable and redistributable or it simple had used LGPL ilegally&#8230; not that i have something to do with this&#8230; i love prototype/scriptaculous, but i i think that thanks to Jack Slocum developers are losing is trust in opensource licences&#8230; and they should&#8230; a lot of them are changed and distorted of its original meaning. Maybe FSF is only doing licences to do it, or maybe ExtJS is simply not important enought for them.</p>
<p>PS: That ExtJS rest in peace.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: polterguy</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263234</link>
		<dc:creator>polterguy</dc:creator>
		<pubDate>Mon, 28 Apr 2008 11:03:38 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263234</guid>
		<description>@DeadCabbit
I once talked to a guy which rather would want to have free beer at bars and night clubs than to pay for them himself...</description>
		<content:encoded><![CDATA[<p>@DeadCabbit<br />
I once talked to a guy which rather would want to have free beer at bars and night clubs than to pay for them himself&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: deadcabbit</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263230</link>
		<dc:creator>deadcabbit</dc:creator>
		<pubDate>Mon, 28 Apr 2008 07:56:25 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263230</guid>
		<description>RobertV said above, that he would rather pay for Ext than use openext for free; I had been on a fairly big (but local) web developer conference, where the main GWT guy&#039;s first reaction to the licensing issue was that he would fork the code and live happily ever after. Instead of paying; in a big, commercial project :((</description>
		<content:encoded><![CDATA[<p>RobertV said above, that he would rather pay for Ext than use openext for free; I had been on a fairly big (but local) web developer conference, where the main GWT guy&#8217;s first reaction to the licensing issue was that he would fork the code and live happily ever after. Instead of paying; in a big, commercial project :((</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ladder</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263226</link>
		<dc:creator>ladder</dc:creator>
		<pubDate>Mon, 28 Apr 2008 06:59:17 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263226</guid>
		<description>We need Obama to deliver a landmark speech on this open source controversy.</description>
		<content:encoded><![CDATA[<p>We need Obama to deliver a landmark speech on this open source controversy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: polterguy</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263224</link>
		<dc:creator>polterguy</dc:creator>
		<pubDate>Mon, 28 Apr 2008 06:49:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263224</guid>
		<description>@Sanji
You ARE allowed to apply ANY license you WISH on your own Intellectual Property which means that you CAN release your own work as GPL or whatever license you see fit as long as you also apply to the license of the code you&#039;re building derived works of...</description>
		<content:encoded><![CDATA[<p>@Sanji<br />
You ARE allowed to apply ANY license you WISH on your own Intellectual Property which means that you CAN release your own work as GPL or whatever license you see fit as long as you also apply to the license of the code you&#8217;re building derived works of&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: catplusplus</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263222</link>
		<dc:creator>catplusplus</dc:creator>
		<pubDate>Mon, 28 Apr 2008 05:26:25 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263222</guid>
		<description>I am the maintainer of OpenEXT and would like to share a comment about its motivations as well as invite everyone here to participate. First of all, I would like emphasize that the intention is not to steal Jack&#039;s work or tell him what he can do with his code. My primary purpose of starting the project is to comply with terms of LGPL, which states that I must make my changes to the licensed work available under LGPL with no additional restrictions.

In any normal situation, this would be accomplished by contributing patches back to original author. However, Jack blocked this possibility by dropping LGPL license option from the official ExtJS version. I am not allowed to distribute my patches under GPL, as it constitutes placing additional restrictions over GPL. 

Baring contributing the changes to the official release, another commonplace solution is distributing the modified work with the contributors changes included. I tried this first with OpenEXT and Jack told me to &quot;talk to licensing lawyers&quot; and that &quot;his legal department&quot; told him that his license only permits redistribution of &quot;assets&quot; - images and CSS - with unmodified ExtJS.

Unfortunately I am not at the stage in my efforts to start a company where I have license lawyers or a legal department. I have no interest to fight with Jack, legally or otherwise. All I want to do is finish and distribute my applications on terms that any reasonable person would understand from ExtJS 2.0.2 license. If I have to make some concessions, fine, as long as they do not involve me discarding 9 months of my hard work.

I can not use commercial license because I frequently ask friends for free or low cost help with my code. Per Jacks terms, I would have to buy 20 licenses for one full time developer (myself). I do not have this kind of money.

So what I am going to do is follow restrictions that Jack claims on Ext 2.0.2 license, although I do not think they are legally enforceable or ethical. Instead of distributing my patches together with Jack&#039;s assets or stripping additional restrictions from his license, I will make my patches work strictly on top of a virgin 2.0.2 distribution. Fortunately, dynamic nature of Javascript means that this does not pose any restriction in practice as any class or individual method can be trivially overridden.

I do not see how this can be objectionable if one concedes that ExtJS 2.0.2 license allowed it to be used with regular programs, as programming techniques for overriding methods are identical those for subclassing Ext classes or specifying OnClick handlers. At the same time, I am satisfying LGPL by releasing my patches accordingly. Jack will be responsible for compliance with LGPL of his own library for any of my downstream customers.

I will even package my patches as part of a usable AJAX application licensed under LGPL so that Jack does not complain about me distributing &quot;development libraries&quot;.

The only thing is, I don&#039;t see how making me jump through all these hoops benefits Jack any more than just admitting the mistake in composing previous license and allowing us to use old versions of ExtJS on terms widely understood from the license document. If he is so &quot;creative&quot; with old free license terms, will people trust his commercial license? Given that users will anyway use and contribute to old versions of ExtJS, although having to jump through the hoops, wouldn&#039;t it be better to just relicense old versions under BSD license? In this case, he can at least reapply any bug fixed and enhancements to his GPL+commercial new sources.</description>
		<content:encoded><![CDATA[<p>I am the maintainer of OpenEXT and would like to share a comment about its motivations as well as invite everyone here to participate. First of all, I would like emphasize that the intention is not to steal Jack&#8217;s work or tell him what he can do with his code. My primary purpose of starting the project is to comply with terms of LGPL, which states that I must make my changes to the licensed work available under LGPL with no additional restrictions.</p>
<p>In any normal situation, this would be accomplished by contributing patches back to original author. However, Jack blocked this possibility by dropping LGPL license option from the official ExtJS version. I am not allowed to distribute my patches under GPL, as it constitutes placing additional restrictions over GPL. </p>
<p>Baring contributing the changes to the official release, another commonplace solution is distributing the modified work with the contributors changes included. I tried this first with OpenEXT and Jack told me to &#8220;talk to licensing lawyers&#8221; and that &#8220;his legal department&#8221; told him that his license only permits redistribution of &#8220;assets&#8221; &#8211; images and CSS &#8211; with unmodified ExtJS.</p>
<p>Unfortunately I am not at the stage in my efforts to start a company where I have license lawyers or a legal department. I have no interest to fight with Jack, legally or otherwise. All I want to do is finish and distribute my applications on terms that any reasonable person would understand from ExtJS 2.0.2 license. If I have to make some concessions, fine, as long as they do not involve me discarding 9 months of my hard work.</p>
<p>I can not use commercial license because I frequently ask friends for free or low cost help with my code. Per Jacks terms, I would have to buy 20 licenses for one full time developer (myself). I do not have this kind of money.</p>
<p>So what I am going to do is follow restrictions that Jack claims on Ext 2.0.2 license, although I do not think they are legally enforceable or ethical. Instead of distributing my patches together with Jack&#8217;s assets or stripping additional restrictions from his license, I will make my patches work strictly on top of a virgin 2.0.2 distribution. Fortunately, dynamic nature of Javascript means that this does not pose any restriction in practice as any class or individual method can be trivially overridden.</p>
<p>I do not see how this can be objectionable if one concedes that ExtJS 2.0.2 license allowed it to be used with regular programs, as programming techniques for overriding methods are identical those for subclassing Ext classes or specifying OnClick handlers. At the same time, I am satisfying LGPL by releasing my patches accordingly. Jack will be responsible for compliance with LGPL of his own library for any of my downstream customers.</p>
<p>I will even package my patches as part of a usable AJAX application licensed under LGPL so that Jack does not complain about me distributing &#8220;development libraries&#8221;.</p>
<p>The only thing is, I don&#8217;t see how making me jump through all these hoops benefits Jack any more than just admitting the mistake in composing previous license and allowing us to use old versions of ExtJS on terms widely understood from the license document. If he is so &#8220;creative&#8221; with old free license terms, will people trust his commercial license? Given that users will anyway use and contribute to old versions of ExtJS, although having to jump through the hoops, wouldn&#8217;t it be better to just relicense old versions under BSD license? In this case, he can at least reapply any bug fixed and enhancements to his GPL+commercial new sources.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dion Almaer</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263220</link>
		<dc:creator>Dion Almaer</dc:creator>
		<pubDate>Mon, 28 Apr 2008 04:57:48 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263220</guid>
		<description>Jack,

I apologize for the terminology used and I changed it. I don&#039;t want that to be the main issue.

I believe that between this post and the one right before it, I have been pretty fair.

I repeat the fact that I think you have done outstanding work with Ext JS, and I can&#039;t wait to see it continue.

it is *your business* and not mine or anyone elses, so you can of course do whatever you feel is right. Just as you have that right, others can disagree. I am hopeful for a coming together because I want to see Ext JS grow to its full potential, and I worry that it will never be able too if people keep pulling up the license issue.

I also personally do believe that this issue has spiraled, as these things can. I have nothing bad to say about you, and I do like to believe that there is no conspiracy theory here.

I look forward to a time where we can grab a beer and remember the crazy time that must have truly sucked for you.... but at least it is behind us.

Cheers,

Dion</description>
		<content:encoded><![CDATA[<p>Jack,</p>
<p>I apologize for the terminology used and I changed it. I don&#8217;t want that to be the main issue.</p>
<p>I believe that between this post and the one right before it, I have been pretty fair.</p>
<p>I repeat the fact that I think you have done outstanding work with Ext JS, and I can&#8217;t wait to see it continue.</p>
<p>it is *your business* and not mine or anyone elses, so you can of course do whatever you feel is right. Just as you have that right, others can disagree. I am hopeful for a coming together because I want to see Ext JS grow to its full potential, and I worry that it will never be able too if people keep pulling up the license issue.</p>
<p>I also personally do believe that this issue has spiraled, as these things can. I have nothing bad to say about you, and I do like to believe that there is no conspiracy theory here.</p>
<p>I look forward to a time where we can grab a beer and remember the crazy time that must have truly sucked for you&#8230;. but at least it is behind us.</p>
<p>Cheers,</p>
<p>Dion</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Wilkins</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263214</link>
		<dc:creator>Greg Wilkins</dc:creator>
		<pubDate>Mon, 28 Apr 2008 00:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263214</guid>
		<description>I think some of the commentors here need to research the real meaning of open source.  It is &quot;free&quot; as in &quot;free speech&quot; not as in &quot;free beer&quot;.  If you are not free to fork a project, then that project is not open source.  So either openext is legal or ext.js is not open source.  You can&#039;t be half pregnant and free speech should not be conditional on what you say!

One of the main points of open source is that your use of the software is non discriminatory. I note the following words from  Jack Slocam:
&lt;blockquote&gt;
 Ext JS 1.0 is released under the LGPL, minus the Assets license as mentioned above. Shortly thereafter 2 major publicly traded corporations (names withheld) embedded Ext JS into their development frameworks. With no mention of Ext JS except in credits files that no one ever saw. No support for all the work that had been put into the framework. Neither one of them even contacted us. How can that be possible?
&lt;/blockquote&gt;

Welcome to the dilemma of an open source business: if you open source it, you can&#039;t stop people using it for free, but if you close source it, then nobody will use commercial software from a small company. It appears that ext.js was trying to have it&#039;s cake and eat it too.   It was trying to get the benefits of opensource, but without granting the full freedoms of open source. 

However, it now looks like ext.js has switched to using the full GPL without any extra conditions.   Excellent!  If that was as a result of the fork, then the fork has done a good thing of pushing ext.js to be really open source.

For those that criticize Jack&#039;s ethics or business practices, let me say that it is very very vary hard to run an open source business, so give him a break and the benefit of the doubt.  I expect he is more motivated by keeping his head above water rather than raking in the millions. I believe he may have made some optimistic interpretations of the LGPL to help to that end, but hopefully the switch to GPL will have resolved that.   For those that want LGPL, the openEXT fork may be for them?

I expect (and hope) that Jack will find that his business now goes better with a real open source license, as large commercial users are much happier working with standard open source licenses than working out the details of special cases.  I hope the commercial users respect the effort that Jack and community have done and consider support contracts and/or commercial licenses.  

But Jack has to realize that the open source business model is about making a return out of </description>
		<content:encoded><![CDATA[<p>I think some of the commentors here need to research the real meaning of open source.  It is &#8220;free&#8221; as in &#8220;free speech&#8221; not as in &#8220;free beer&#8221;.  If you are not free to fork a project, then that project is not open source.  So either openext is legal or ext.js is not open source.  You can&#8217;t be half pregnant and free speech should not be conditional on what you say!</p>
<p>One of the main points of open source is that your use of the software is non discriminatory. I note the following words from  Jack Slocam:</p>
<blockquote><p>
 Ext JS 1.0 is released under the LGPL, minus the Assets license as mentioned above. Shortly thereafter 2 major publicly traded corporations (names withheld) embedded Ext JS into their development frameworks. With no mention of Ext JS except in credits files that no one ever saw. No support for all the work that had been put into the framework. Neither one of them even contacted us. How can that be possible?
</p></blockquote>
<p>Welcome to the dilemma of an open source business: if you open source it, you can&#8217;t stop people using it for free, but if you close source it, then nobody will use commercial software from a small company. It appears that ext.js was trying to have it&#8217;s cake and eat it too.   It was trying to get the benefits of opensource, but without granting the full freedoms of open source. </p>
<p>However, it now looks like ext.js has switched to using the full GPL without any extra conditions.   Excellent!  If that was as a result of the fork, then the fork has done a good thing of pushing ext.js to be really open source.</p>
<p>For those that criticize Jack&#8217;s ethics or business practices, let me say that it is very very vary hard to run an open source business, so give him a break and the benefit of the doubt.  I expect he is more motivated by keeping his head above water rather than raking in the millions. I believe he may have made some optimistic interpretations of the LGPL to help to that end, but hopefully the switch to GPL will have resolved that.   For those that want LGPL, the openEXT fork may be for them?</p>
<p>I expect (and hope) that Jack will find that his business now goes better with a real open source license, as large commercial users are much happier working with standard open source licenses than working out the details of special cases.  I hope the commercial users respect the effort that Jack and community have done and consider support contracts and/or commercial licenses.  </p>
<p>But Jack has to realize that the open source business model is about making a return out of</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: urandom</title>
		<link>http://ajaxian.com/archives/openext-the-fork/comment-page-1#comment-263213</link>
		<dc:creator>urandom</dc:creator>
		<pubDate>Sun, 27 Apr 2008 20:51:40 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/openext-the-fork#comment-263213</guid>
		<description>@Dylan Schiemann

Yet here we are, discussing spoons and forks in all previous comments. Regardless of what the article says, since OpenEXT effectively splits the development path of the ExtJS project (they will provide patches on top of an existing version, which in some way or another introduce incompatibilities with the main branch), it is a fork. The term &#039;fork&#039; was not chosen for this type of action, because it can be used to eat food, you know.</description>
		<content:encoded><![CDATA[<p>@Dylan Schiemann</p>
<p>Yet here we are, discussing spoons and forks in all previous comments. Regardless of what the article says, since OpenEXT effectively splits the development path of the ExtJS project (they will provide patches on top of an existing version, which in some way or another introduce incompatibilities with the main branch), it is a fork. The term &#8216;fork&#8217; was not chosen for this type of action, because it can be used to eat food, you know.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

