<?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: Ingres screws up their open source license, again!</title>
	<atom:link href="http://www.nicholasgoodman.com/bt/blog/2006/02/09/ingres-screws-up-their-open-source-license-again/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nicholasgoodman.com/bt/blog/2006/02/09/ingres-screws-up-their-open-source-license-again/</link>
	<description>Musings on reporting, OLAP, ETL, open source</description>
	<pubDate>Mon, 22 Mar 2010 01:31:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Jens</title>
		<link>http://www.nicholasgoodman.com/bt/blog/2006/02/09/ingres-screws-up-their-open-source-license-again/#comment-274016</link>
		<dc:creator>Jens</dc:creator>
		<pubDate>Thu, 16 Jul 2009 11:09:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.nicholasgoodman.com/bt/blog/?p=125#comment-274016</guid>
		<description>This is not FUD :-)
Look at how Ingres progressed since this article was written? There are no community and few users. Ingres is a dying entity. 
As an ISV you are better off looking at SQL Server or Oracle if you need performance or PostgreSQL if you need low cost. With Ingres you cannot even give customers a trial version of the software without paying through the nose, you can do that with all other databases except MySQL (Unless you use PHP). Even SQL Server has a bigger penetration in the open source market than Ingres so there really is no reason to use it at all. 
The business situation for MySQL is very different in that PHP users has developed a large number of applications that are used extensively. It is still PHP that drives the MySQL user-base and programmers of other languages tends not to use it at all (except ruby, but it is changing also in the direction of PostgreSQL). 
So PostgreSQL is winning, too bad for Ingres may she rest in peace</description>
		<content:encoded><![CDATA[<p>This is not FUD <img src='http://www.nicholasgoodman.com/bt/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Look at how Ingres progressed since this article was written? There are no community and few users. Ingres is a dying entity.<br />
As an ISV you are better off looking at SQL Server or Oracle if you need performance or PostgreSQL if you need low cost. With Ingres you cannot even give customers a trial version of the software without paying through the nose, you can do that with all other databases except MySQL (Unless you use PHP). Even SQL Server has a bigger penetration in the open source market than Ingres so there really is no reason to use it at all.<br />
The business situation for MySQL is very different in that PHP users has developed a large number of applications that are used extensively. It is still PHP that drives the MySQL user-base and programmers of other languages tends not to use it at all (except ruby, but it is changing also in the direction of PostgreSQL).<br />
So PostgreSQL is winning, too bad for Ingres may she rest in peace</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kenn</title>
		<link>http://www.nicholasgoodman.com/bt/blog/2006/02/09/ingres-screws-up-their-open-source-license-again/#comment-18171</link>
		<dc:creator>Kenn</dc:creator>
		<pubDate>Wed, 03 Jan 2007 21:19:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.nicholasgoodman.com/bt/blog/?p=125#comment-18171</guid>
		<description>FUD or no FUD?

The project I am working on looked at ISVing Ingres. We had some technical issues and the licensing issue meant we chose PostgreSQL.

I was heavily into Ingres in the past and I really wanted to use it for the project. I was biased and wasted too much time on it. I really believe this was the last chance for Ingres and its gone.

Now I have PostgreSQL, I believe it has filled a gap left by its parent.</description>
		<content:encoded><![CDATA[<p>FUD or no FUD?</p>
<p>The project I am working on looked at ISVing Ingres. We had some technical issues and the licensing issue meant we chose PostgreSQL.</p>
<p>I was heavily into Ingres in the past and I really wanted to use it for the project. I was biased and wasted too much time on it. I really believe this was the last chance for Ingres and its gone.</p>
<p>Now I have PostgreSQL, I believe it has filled a gap left by its parent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas Goodman</title>
		<link>http://www.nicholasgoodman.com/bt/blog/2006/02/09/ingres-screws-up-their-open-source-license-again/#comment-83</link>
		<dc:creator>Nicholas Goodman</dc:creator>
		<pubDate>Fri, 10 Mar 2006 01:55:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.nicholasgoodman.com/bt/blog/?p=125#comment-83</guid>
		<description>First, and perhaps most importantly, please please please do not consider this an "article."  It's a blog.  From my upper right hand corner "Observations, reviews, analysis."  I make no assertions that I'm a journalist... I have my opinions and I'm happy to share them.  I'm also happy to have discussions about the content so thank you for commenting!  It has now become, a "two sided" picture!  :)

"You appeared not to have considered those alternatives."  

Ummm... that's exactly what the UPDATE at the top of the page was about.  You see, Ingres WAS going to be entirely GPL (including the JDBC and API access points) much the same that MySQL has.  Using the JDBC client that is GPL would definitely be considered linking or embedding (check out MySQL licensing on this matter).  Based on the community response (refer to Ingres website) Ingres is considering doing exactly what you suggest to ensure it doesn't trigger the GPL (making JDBC LGPL or similar).

re: FUD.  Not my desire... the market will sort out what the Ingres adoption rate looks like.  Check out this article and what the CTO says about how many "new customers" they've acquired:
http://www.computerworld.com/softwaretopics/software/story/0,10801,109166,00.html

re: GPL.  GPL is grand for many applications (yes, even some business applications).  However, my point is that the market that Ingres will ultimately be used in (ISV/OEMs) won't accept a viral GPL.  If Ingres wanted to be another MySQL (simple, solid DB) GPL might be a suitable choice.

Ganesh... I mean this honestly... Ingres is AWESOME.  It's a technically sound database with GREAT enterprise features.  I'm hopeful that Ingres does choose a good license (GPL DB and LGPL APIs) and learns how to build a community.  I've offered to help them (I've emailed with more than 8 people at CA/Ingres), btw.  They're not interested....

Ultimately, everyone is free to choose the license that suits them.  Like I said... I hope I'm wrong.  :)
</description>
		<content:encoded><![CDATA[<p>First, and perhaps most importantly, please please please do not consider this an &#8220;article.&#8221;  It&#8217;s a blog.  From my upper right hand corner &#8220;Observations, reviews, analysis.&#8221;  I make no assertions that I&#8217;m a journalist&#8230; I have my opinions and I&#8217;m happy to share them.  I&#8217;m also happy to have discussions about the content so thank you for commenting!  It has now become, a &#8220;two sided&#8221; picture!  <img src='http://www.nicholasgoodman.com/bt/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
&#8220;You appeared not to have considered those alternatives.&#8221;  </p>
<p>Ummm&#8230; that&#8217;s exactly what the UPDATE at the top of the page was about.  You see, Ingres WAS going to be entirely GPL (including the JDBC and API access points) much the same that MySQL has.  Using the JDBC client that is GPL would definitely be considered linking or embedding (check out MySQL licensing on this matter).  Based on the community response (refer to Ingres website) Ingres is considering doing exactly what you suggest to ensure it doesn&#8217;t trigger the GPL (making JDBC LGPL or similar).</p>
<p>re: FUD.  Not my desire&#8230; the market will sort out what the Ingres adoption rate looks like.  Check out this article and what the CTO says about how many &#8220;new customers&#8221; they&#8217;ve acquired:<br />
<a href="http://www.computerworld.com/softwaretopics/software/story/0,10801,109166,00.html" rel="nofollow">http://www.computerworld.com/softwaretopics/software/story/0,10801,109166,00.html</a></p>
<p>re: GPL.  GPL is grand for many applications (yes, even some business applications).  However, my point is that the market that Ingres will ultimately be used in (ISV/OEMs) won&#8217;t accept a viral GPL.  If Ingres wanted to be another MySQL (simple, solid DB) GPL might be a suitable choice.</p>
<p>Ganesh&#8230; I mean this honestly&#8230; Ingres is AWESOME.  It&#8217;s a technically sound database with GREAT enterprise features.  I&#8217;m hopeful that Ingres does choose a good license (GPL DB and LGPL APIs) and learns how to build a community.  I&#8217;ve offered to help them (I&#8217;ve emailed with more than 8 people at CA/Ingres), btw.  They&#8217;re not interested&#8230;.</p>
<p>Ultimately, everyone is free to choose the license that suits them.  Like I said&#8230; I hope I&#8217;m wrong.  <img src='http://www.nicholasgoodman.com/bt/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ganesh Prasad</title>
		<link>http://www.nicholasgoodman.com/bt/blog/2006/02/09/ingres-screws-up-their-open-source-license-again/#comment-82</link>
		<dc:creator>Ganesh Prasad</dc:creator>
		<pubDate>Fri, 10 Mar 2006 01:52:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.nicholasgoodman.com/bt/blog/?p=125#comment-82</guid>
		<description>Oh, and two words for any company that absolutely must extend the product in a proprietary way -- dual licensing.

Since dual licensing is definitely on the table, Ingres Corp's decision to go GPL makes perfect sense. I'm afraid your arguments are totally unconvincing.</description>
		<content:encoded><![CDATA[<p>Oh, and two words for any company that absolutely must extend the product in a proprietary way &#8212; dual licensing.</p>
<p>Since dual licensing is definitely on the table, Ingres Corp&#8217;s decision to go GPL makes perfect sense. I&#8217;m afraid your arguments are totally unconvincing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ganesh Prasad</title>
		<link>http://www.nicholasgoodman.com/bt/blog/2006/02/09/ingres-screws-up-their-open-source-license-again/#comment-81</link>
		<dc:creator>Ganesh Prasad</dc:creator>
		<pubDate>Fri, 10 Mar 2006 01:18:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.nicholasgoodman.com/bt/blog/?p=125#comment-81</guid>
		<description>This seems to be a load of FUD. I can see that you don't like the GPL, but there are any number of ways in which ISVs and business partners may use Ingres that don't trigger the viral clause of the GPL. For example, if a proprietary product only connects to Ingres as a JDBC DataSource, and the manufacturer co-distributes Ingres with their product, how does that trigger the viral clause? 

"Embedding" is a loose term, too. There are ways to "embed" a database without making it a part of your product. You appear not to have considered those alternatives.

Finally, there are "business-friendly" reasons why software should be protected by the GPL (gasp!). No one wants to contribute to a project whose fruits can be exploited in proprietary ways by a competitor. I'm sure the authors of BSD networking utilities felt really great about Microsoft blatantly porting their stuff to Windows (Decompile the versions of ftp.exe and telnet.exe on Windows NT 4.0 and see the license if you want proof).

All in all, a great one-sided article, but far from a balanced picture.</description>
		<content:encoded><![CDATA[<p>This seems to be a load of FUD. I can see that you don&#8217;t like the GPL, but there are any number of ways in which ISVs and business partners may use Ingres that don&#8217;t trigger the viral clause of the GPL. For example, if a proprietary product only connects to Ingres as a JDBC DataSource, and the manufacturer co-distributes Ingres with their product, how does that trigger the viral clause? </p>
<p>&#8220;Embedding&#8221; is a loose term, too. There are ways to &#8220;embed&#8221; a database without making it a part of your product. You appear not to have considered those alternatives.</p>
<p>Finally, there are &#8220;business-friendly&#8221; reasons why software should be protected by the GPL (gasp!). No one wants to contribute to a project whose fruits can be exploited in proprietary ways by a competitor. I&#8217;m sure the authors of BSD networking utilities felt really great about Microsoft blatantly porting their stuff to Windows (Decompile the versions of <a href="http://ftp.exe" rel="nofollow">http://ftp.exe</a> and telnet.exe on Windows NT 4.0 and see the license if you want proof).</p>
<p>All in all, a great one-sided article, but far from a balanced picture.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ganesh Prasad</title>
		<link>http://www.nicholasgoodman.com/bt/blog/2006/02/09/ingres-screws-up-their-open-source-license-again/#comment-80</link>
		<dc:creator>Ganesh Prasad</dc:creator>
		<pubDate>Fri, 10 Mar 2006 01:17:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.nicholasgoodman.com/bt/blog/?p=125#comment-80</guid>
		<description>This seems to be a load of FUD. I can see that you don't like the GPL, but there are any number of ways in which ISVs and business partners may use Ingres that don't trigger the viral clause of the GPL. For example, if a proprietary product only connects to Ingres as a JDBC DataSource, and the manufacturer co-distributes Ingres with their product, how does that trigger the viral clause? 

"Embedding" is a loose term, too. There are ways to "embed" a database without making it a part of your product. You appear not to have considered those alternatives.

Finally, there are "business-friendly" reasons why software should be protected by the GPL (gasp!). No one wants to contribute to a project whose fruits can be exploited in proprietary ways by a competitor. I'm sure the authors of BSD networking utilities felt really great about Microsoft blatantly porting their stuff to Windows (Decompile the versions of ftp.exe and telnet.exe on Windows NT 4.0 and see the license if you want proof).

All in all, a great one-sided article, but far from a balanced picture.</description>
		<content:encoded><![CDATA[<p>This seems to be a load of FUD. I can see that you don&#8217;t like the GPL, but there are any number of ways in which ISVs and business partners may use Ingres that don&#8217;t trigger the viral clause of the GPL. For example, if a proprietary product only connects to Ingres as a JDBC DataSource, and the manufacturer co-distributes Ingres with their product, how does that trigger the viral clause? </p>
<p>&#8220;Embedding&#8221; is a loose term, too. There are ways to &#8220;embed&#8221; a database without making it a part of your product. You appear not to have considered those alternatives.</p>
<p>Finally, there are &#8220;business-friendly&#8221; reasons why software should be protected by the GPL (gasp!). No one wants to contribute to a project whose fruits can be exploited in proprietary ways by a competitor. I&#8217;m sure the authors of BSD networking utilities felt really great about Microsoft blatantly porting their stuff to Windows (Decompile the versions of <a href="http://ftp.exe" rel="nofollow">http://ftp.exe</a> and telnet.exe on Windows NT 4.0 and see the license if you want proof).</p>
<p>All in all, a great one-sided article, but far from a balanced picture.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
