<?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: Rails, DB2 and the Enterprise	</title>
	<atom:link href="https://programmingzen.com/rails-db2-and-the-enterprise/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmingzen.com/rails-db2-and-the-enterprise/</link>
	<description>Meditations on programming, startups, and technology</description>
	<lastBuildDate>Thu, 29 Apr 2010 03:50:35 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		By: Leon Katsnelson		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-9085</link>

		<dc:creator><![CDATA[Leon Katsnelson]]></dc:creator>
		<pubDate>Thu, 29 Apr 2010 03:50:35 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-9085</guid>

					<description><![CDATA[Really cool pic]]></description>
			<content:encoded><![CDATA[<p>Really cool pic</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Leon Katsnelson		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-9084</link>

		<dc:creator><![CDATA[Leon Katsnelson]]></dc:creator>
		<pubDate>Thu, 29 Apr 2010 03:49:43 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-9084</guid>

					<description><![CDATA[I am constantly surprised how a simple post on a simple subject can bring out everyone pet peeves.
Antonio post makes some very important points that I would have thought would be viewed as very positive:
1. IBM makes a free DB2 database available
2. IBM is the ONLY database vendor that invests its resources to develop Ruby on Rails driver/adapter.
3. These drivers/adapters are more functional and of higher performance that others that are out there
4. IBM is the ONLY database vendor that provides formal support for these drivers/adapters.

But apparently a free database, free drivers and full support is not enough. This post is about RoR in the Enterprise i.e. large scale commercial organizations. We are not talking about non-profits or students here. This is about companies that run midrange/mainframe systems. Is your point that these enterprises somehow should be getting everything free of charge?

Btw, IBM does make DB2 Connect available to developers free of charge. So, if you are a developer of a commercial application, you do not have to pay anything.]]></description>
			<content:encoded><![CDATA[<p>I am constantly surprised how a simple post on a simple subject can bring out everyone pet peeves.<br />
Antonio post makes some very important points that I would have thought would be viewed as very positive:<br />
1. IBM makes a free DB2 database available<br />
2. IBM is the ONLY database vendor that invests its resources to develop Ruby on Rails driver/adapter.<br />
3. These drivers/adapters are more functional and of higher performance that others that are out there<br />
4. IBM is the ONLY database vendor that provides formal support for these drivers/adapters.</p>
<p>But apparently a free database, free drivers and full support is not enough. This post is about RoR in the Enterprise i.e. large scale commercial organizations. We are not talking about non-profits or students here. This is about companies that run midrange/mainframe systems. Is your point that these enterprises somehow should be getting everything free of charge?</p>
<p>Btw, IBM does make DB2 Connect available to developers free of charge. So, if you are a developer of a commercial application, you do not have to pay anything.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: John		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-9048</link>

		<dc:creator><![CDATA[John]]></dc:creator>
		<pubDate>Mon, 26 Apr 2010 23:44:02 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-9048</guid>

					<description><![CDATA[Brandon,

I also have Client Access and MS SQL Server. SQL Server lets you connect to the iSeries DB2 database using the Client Access ODBC interface without any additional software. So naturally I though that the IBM Ruby &#038; ActiveRecord drivers would work similarly. This is not the case.

Antonio claims most customers who own the iSeries also own DB2 connect. This is not the case and I find this to be an unfair assumption. If IBM wants to help Ruby make more inroads into the enterprise, then IBM should make things easier, not more difficult, for developers trying to bring IBM&#039;s own &#039;enterprise&#039; iron into the Ruby ecosystem.

It&#039;s hard to justify purchasing expensive licenses for development when building proof of concept or prototypes to show management examples of Ruby&#039;s power. Microsoft&#039;s .NET connects to iSeries DB2 out of the box with Client Access installed on any PC. Just try an get management to buy into Ruby under these circumstances.

IBM has an opportunity here, but it&#039;s midrange/mainframe group is shooting itself in the foot.]]></description>
			<content:encoded><![CDATA[<p>Brandon,</p>
<p>I also have Client Access and MS SQL Server. SQL Server lets you connect to the iSeries DB2 database using the Client Access ODBC interface without any additional software. So naturally I though that the IBM Ruby &amp; ActiveRecord drivers would work similarly. This is not the case.</p>
<p>Antonio claims most customers who own the iSeries also own DB2 connect. This is not the case and I find this to be an unfair assumption. If IBM wants to help Ruby make more inroads into the enterprise, then IBM should make things easier, not more difficult, for developers trying to bring IBM&#8217;s own &#8216;enterprise&#8217; iron into the Ruby ecosystem.</p>
<p>It&#8217;s hard to justify purchasing expensive licenses for development when building proof of concept or prototypes to show management examples of Ruby&#8217;s power. Microsoft&#8217;s .NET connects to iSeries DB2 out of the box with Client Access installed on any PC. Just try an get management to buy into Ruby under these circumstances.</p>
<p>IBM has an opportunity here, but it&#8217;s midrange/mainframe group is shooting itself in the foot.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jens Norrgrann		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8993</link>

		<dc:creator><![CDATA[Jens Norrgrann]]></dc:creator>
		<pubDate>Sun, 25 Apr 2010 07:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-8993</guid>

					<description><![CDATA[You don&#039;t need to purchase db2 connect to access db2 from Linux to iseries. I&#039;m using the open source jtopen with jruby and it works. Haven&#039;t tried it with activerecord though...]]></description>
			<content:encoded><![CDATA[<p>You don&#8217;t need to purchase db2 connect to access db2 from Linux to iseries. I&#8217;m using the open source jtopen with jruby and it works. Haven&#8217;t tried it with activerecord though&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mike		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8981</link>

		<dc:creator><![CDATA[Mike]]></dc:creator>
		<pubDate>Sat, 24 Apr 2010 13:15:16 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-8981</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8957&quot;&gt;John&lt;/a&gt;.

I don&#039;t think the licensing claim is valid either.  Granted IBM is turning into MS when it comes to going after licensing revenue in existing shops.  IBM gives you the choice of doing the licensing tracking manually or using their automated method.  We track it manually - a good business partnet can make this relatively easy.  This is a problem with IBM and not specificallhy with IBM Connect.  However, I will admit that the IBM audit process (performed by a 3rd party who gets commision like $ for finding previously unlicensed products) is not pleasant.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8957">John</a>.</p>
<p>I don&#8217;t think the licensing claim is valid either.  Granted IBM is turning into MS when it comes to going after licensing revenue in existing shops.  IBM gives you the choice of doing the licensing tracking manually or using their automated method.  We track it manually &#8211; a good business partnet can make this relatively easy.  This is a problem with IBM and not specificallhy with IBM Connect.  However, I will admit that the IBM audit process (performed by a 3rd party who gets commision like $ for finding previously unlicensed products) is not pleasant.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Brandon		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8962</link>

		<dc:creator><![CDATA[Brandon]]></dc:creator>
		<pubDate>Fri, 23 Apr 2010 18:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-8962</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8961&quot;&gt;Antonio Cangiano&lt;/a&gt;.

I would guess for development purposes from my Windows box I would need it though?  Or can that somehow use Client Access?  I have the Windows Client Access for iSeries, allowing me to push or pull data from the iSeries.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8961">Antonio Cangiano</a>.</p>
<p>I would guess for development purposes from my Windows box I would need it though?  Or can that somehow use Client Access?  I have the Windows Client Access for iSeries, allowing me to push or pull data from the iSeries.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Antonio Cangiano		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8961</link>

		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Fri, 23 Apr 2010 18:06:05 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-8961</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8960&quot;&gt;Brandon&lt;/a&gt;.

That is correct, Brandon. DB2 Connect is only needed when you are trying to &lt;a href=&quot;http://www.ibm.com/developerworks/data/library/techarticle/dm-0312chong/index.html#N104BD&quot; rel=&quot;nofollow&quot;&gt;connect from LUW&lt;/a&gt; (Linux, Unix, Windows) to System i or z. If your database and web server are running on a mainframe, DB2 Connect is not needed.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8960">Brandon</a>.</p>
<p>That is correct, Brandon. DB2 Connect is only needed when you are trying to <a href="http://www.ibm.com/developerworks/data/library/techarticle/dm-0312chong/index.html#N104BD" rel="nofollow">connect from LUW</a> (Linux, Unix, Windows) to System i or z. If your database and web server are running on a mainframe, DB2 Connect is not needed.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Brandon		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8960</link>

		<dc:creator><![CDATA[Brandon]]></dc:creator>
		<pubDate>Fri, 23 Apr 2010 17:55:56 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-8960</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8958&quot;&gt;Antonio Cangiano&lt;/a&gt;.

Antonio,

Are you suggesting that no license would be necessary if the iseries was the database and the web server?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8958">Antonio Cangiano</a>.</p>
<p>Antonio,</p>
<p>Are you suggesting that no license would be necessary if the iseries was the database and the web server?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Antonio Cangiano		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8959</link>

		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Fri, 23 Apr 2010 17:44:55 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-8959</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8954&quot;&gt;Robert Ferney&lt;/a&gt;.

Hi Robert,

sorry to hear about the issues you encountered. Could you point to a specific instance in which you requested help but didn&#039;t receive it or it was sub-par? We&#039;d love to rectify that.

For DB2 specific questions you can normally get good assistance from the &lt;a href=&quot;https://www.ibm.com/developerworks/forums/forum.jspa?forumID=805&amp;start=0&quot; rel=&quot;nofollow&quot;&gt;DB2 Express-C Forum&lt;/a&gt;. For Rails specific issues, you can use the &lt;a href=&quot;http://rubyforge.org/forum/?group_id=2361&quot; rel=&quot;nofollow&quot;&gt;RubyForge forum&lt;/a&gt;.

I&#039;m not sure what you mean by &quot;DB2 stuff isn&#039;t up to date with libc&quot;, because I routinely install DB2 Express-C on Windows, Linux, Unix and Mac OS X (technically a Unix too).]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8954">Robert Ferney</a>.</p>
<p>Hi Robert,</p>
<p>sorry to hear about the issues you encountered. Could you point to a specific instance in which you requested help but didn&#8217;t receive it or it was sub-par? We&#8217;d love to rectify that.</p>
<p>For DB2 specific questions you can normally get good assistance from the <a href="https://www.ibm.com/developerworks/forums/forum.jspa?forumID=805&#038;start=0" rel="nofollow">DB2 Express-C Forum</a>. For Rails specific issues, you can use the <a href="http://rubyforge.org/forum/?group_id=2361" rel="nofollow">RubyForge forum</a>.</p>
<p>I&#8217;m not sure what you mean by &#8220;DB2 stuff isn&#8217;t up to date with libc&#8221;, because I routinely install DB2 Express-C on Windows, Linux, Unix and Mac OS X (technically a Unix too).</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Antonio Cangiano		</title>
		<link>https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8958</link>

		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Fri, 23 Apr 2010 17:36:34 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1145#comment-8958</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8957&quot;&gt;John&lt;/a&gt;.

John, DB2 Connect is only needed if you are running a mainframe server (e.g., System i and z) as your backend and you&#039;re running your web server on a different, non-mainframe server. Also, most companies who have System i or z deployed, have already purchased DB2 Connect licenses. We are talking Enterprise after all. It&#039;s a very specific case, so your generalization and scare tactics are unnecessary.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://programmingzen.com/rails-db2-and-the-enterprise/#comment-8957">John</a>.</p>
<p>John, DB2 Connect is only needed if you are running a mainframe server (e.g., System i and z) as your backend and you&#8217;re running your web server on a different, non-mainframe server. Also, most companies who have System i or z deployed, have already purchased DB2 Connect licenses. We are talking Enterprise after all. It&#8217;s a very specific case, so your generalization and scare tactics are unnecessary.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
