<?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: EJB 3.0: Backwards compatibility optional?</title>
	<atom:link href="http://almaer.com/blog/ejb-30-backwards-compatibility-optional/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog/ejb-30-backwards-compatibility-optional</link>
	<description>blogging about life, the universe, and everything tech</description>
	<lastBuildDate>Sat, 08 Sep 2012 07:06:53 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dionisius</title>
		<link>http://almaer.com/blog/ejb-30-backwards-compatibility-optional/comment-page-1#comment-1910</link>
		<dc:creator>Dionisius</dc:creator>
		<pubDate>Mon, 30 Aug 2004 02:27:41 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/ejb-30-backwards-compatibility-optional#comment-1910</guid>
		<description>kmcioeaepbu hqwu.
</description>
		<content:encoded><![CDATA[<p>kmcioeaepbu hqwu.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Green</title>
		<link>http://almaer.com/blog/ejb-30-backwards-compatibility-optional/comment-page-1#comment-1909</link>
		<dc:creator>Alan Green</dc:creator>
		<pubDate>Sun, 09 May 2004 00:58:41 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/ejb-30-backwards-compatibility-optional#comment-1909</guid>
		<description>Hi Dion,

What you are calling &#039;political,&#039; I would label &#039;commercial.&#039;

Many J2EE purchasers pay big money for their container. One of the things they are buying is technical stability. They are counting on Sun&#039;s assurances that the the J2EE platform (a) will continue to be supported, maintained and enhanced in the long term - perhaps decades - (b) won&#039;t lock them in to any particular vendor.

Allowing a certified J2EE container to be incompatible with EJB1.x and 2.x code would damage J2EE&#039;s corporate credibility. That said, I think the market will allow old-style EJBs to be deprecated, and then made optional over the coming five or six years.

Personally, I would be happy to use an uncertified, J2EE-like container based on the new EJB3 features. Surely a SourceForge project will appear within 3 seconds of the EJB3 spec&#039;s first draft release :)

Alan.
</description>
		<content:encoded><![CDATA[<p>Hi Dion,</p>
<p>What you are calling &#8216;political,&#8217; I would label &#8216;commercial.&#8217;</p>
<p>Many J2EE purchasers pay big money for their container. One of the things they are buying is technical stability. They are counting on Sun&#8217;s assurances that the the J2EE platform (a) will continue to be supported, maintained and enhanced in the long term &#8211; perhaps decades &#8211; (b) won&#8217;t lock them in to any particular vendor.</p>
<p>Allowing a certified J2EE container to be incompatible with EJB1.x and 2.x code would damage J2EE&#8217;s corporate credibility. That said, I think the market will allow old-style EJBs to be deprecated, and then made optional over the coming five or six years.</p>
<p>Personally, I would be happy to use an uncertified, J2EE-like container based on the new EJB3 features. Surely a SourceForge project will appear within 3 seconds of the EJB3 spec&#8217;s first draft release :)</p>
<p>Alan.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Experiences (Reloaded)</title>
		<link>http://almaer.com/blog/ejb-30-backwards-compatibility-optional/comment-page-1#comment-1911</link>
		<dc:creator>Experiences (Reloaded)</dc:creator>
		<pubDate>Sat, 08 May 2004 15:31:19 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/ejb-30-backwards-compatibility-optional#comment-1911</guid>
		<description>&lt;strong&gt;Quite right concerns on EJB 3.0!&lt;/strong&gt;

While I&#039;m closely tracking the discussions, reviews and talkings on the next generation EJB architechture (and really glad to see the officially acceptance of POJOs and DIs/IOCs by major vendors), I do agree with Dion on the concerns he has. Really why...
</description>
		<content:encoded><![CDATA[<p><strong>Quite right concerns on EJB 3.0!</strong></p>
<p>While I&#8217;m closely tracking the discussions, reviews and talkings on the next generation EJB architechture (and really glad to see the officially acceptance of POJOs and DIs/IOCs by major vendors), I do agree with Dion on the concerns he has. Really why&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corby Page</title>
		<link>http://almaer.com/blog/ejb-30-backwards-compatibility-optional/comment-page-1#comment-1908</link>
		<dc:creator>Corby Page</dc:creator>
		<pubDate>Fri, 07 May 2004 18:32:56 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/ejb-30-backwards-compatibility-optional#comment-1908</guid>
		<description>Dear Dion,

Please stop being so selfish. Yes, making backward compatibility optional would be beneficial to hundreds of thousands of developers that have the option of developing to the EJB 3.0 spec. And it would spur innovation when new players could enter the market without having to suppport large amounts of semi-deprecated legacy scaffolding.

But it would also threaten our market dominance. We have to support our legacy customers  who deploy EJB 1.x and EJB 2.x applications, so we feel that everyone else should have to support them, too. You see, Dion, if other players were allowed to create EJB 3.0-only containers, they would start kicking our butt in the marketplace and we would have a lot of trouble landing new customers. So, creating artificial impediments to competition is what we call &#039;a level playing field.&#039; And stifling innovation is good for innovation. Knowledge is ignorance.

Love,
IBM and BEA
</description>
		<content:encoded><![CDATA[<p>Dear Dion,</p>
<p>Please stop being so selfish. Yes, making backward compatibility optional would be beneficial to hundreds of thousands of developers that have the option of developing to the EJB 3.0 spec. And it would spur innovation when new players could enter the market without having to suppport large amounts of semi-deprecated legacy scaffolding.</p>
<p>But it would also threaten our market dominance. We have to support our legacy customers  who deploy EJB 1.x and EJB 2.x applications, so we feel that everyone else should have to support them, too. You see, Dion, if other players were allowed to create EJB 3.0-only containers, they would start kicking our butt in the marketplace and we would have a lot of trouble landing new customers. So, creating artificial impediments to competition is what we call &#8216;a level playing field.&#8217; And stifling innovation is good for innovation. Knowledge is ignorance.</p>
<p>Love,<br />
IBM and BEA</p>
]]></content:encoded>
	</item>
</channel>
</rss>
