<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Memories &#187; Ingres</title>
	<atom:link href="http://www.softwarememories.com/category/companies/ingres/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.softwarememories.com</link>
	<description>History of software, by somebody who lived it</description>
	<lastBuildDate>Wed, 28 Jul 2010 11:44:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ingres history</title>
		<link>http://www.softwarememories.com/2010/07/25/ingres-history/</link>
		<comments>http://www.softwarememories.com/2010/07/25/ingres-history/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 02:37:18 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[Ingres]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=80</guid>
		<description><![CDATA[Roland Bouman reminded us on Twitter of an old post I did on another blog about Ingres history, the guts of which was:
Ingres and Oracle were developed around the same time, in rapidly-growing startup companies. Ingres generally was the better-featured product, moving a little earlier than Oracle into application development tools, distributed databases, etc., whereas [...]]]></description>
			<content:encoded><![CDATA[<p>Roland Bouman reminded us on Twitter of <a href="http://blogs.computerworld.com/node/253" onclick="javascript:pageTracker._trackPageview('/outbound/article/blogs.computerworld.com');">an old post</a> I did on another blog about Ingres history, the guts of which was:</p>
<blockquote><p>Ingres and Oracle were developed around the same time, in rapidly-growing startup companies. Ingres generally was the better-featured product, moving a little earlier than Oracle into application development tools, distributed databases, etc., whereas Oracle seems to be ahead on the most important attributes, such as SQL compatibility &#8212; Oracle always used IBM&#8217;s suggested standard of SQL, while Ingres at first used the arguably superior Quel from the <a href="http://www.computerworld.com/blogs/node/170" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.computerworld.com');">INGRES research project. </a> Oracle eventually pulled ahead on superior/more aggressive sales and marketing.</p>
<p>Then in the 1990s, Ingres just missed the DBMS architecture boat. Oracle, Informix, Microsoft, and IBM all came out with completely new products, based respectively on Oracle + Rdb, Informix + a joint Ingres/Sequent research project, Sybase, and mainframe DB2. Ingres&#8217;s analogous effort basically floundered, in no small part because they made the pound-wise, penny-foolish decision to walk away from a joint venture research product they&#8217;d undertaken with innovative minicomputer vendor Sequent in the Portland, OR area.</p>
<p>Computer Associates bought Ingres in mid-1994, and immediately brought me in to do a detailed strategic evaluation. (Charles Wang telephoned the day the acquisition closed, in one of the more surprising phone calls I&#8217;ve ever gotten, but I digress &#8230; Anyhow, the relevant NDA agreements, legal and moral alike, have long since expired.) There was nothing terribly wrong with the product, but unfortunately there was nothing terribly right either. Aggressive investment &#8212; e.g., to get fully competitive in parallelism and object/relational functionality, the two biggest competitive differentiators in those days &#8212; would have been no guarantee of renewed market success.</p>
<p>Notwithstanding the economic question marks, CA surprised me with its enthusiasm for taking on these technical challenges. But another problem reared its head &#8212; almost all the core developers left the company. (If you weren&#8217;t willing to sign a noncompete agreement that was utterly ridiculous in those days, at least in the hot Northern California market, you couldn&#8217;t keep your job post-merger.) And so, like almost all CA acquisitions outside of the system management/security/data center areas, Ingres fell further and further behind the competition.</p></blockquote>
<p>Some of the same information made it into my post here on <a href="http://www.softwarememories.com/2005/11/14/ingres-memories/" >Ingres history</a> later the same year, but for some reason not all did.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2010/07/25/ingres-history/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Those who forget history are doomed to believe it is recurring</title>
		<link>http://www.softwarememories.com/2010/04/02/postgres-quel-april-fool-2010/</link>
		<comments>http://www.softwarememories.com/2010/04/02/postgres-quel-april-fool-2010/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 04:47:44 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[Ingres]]></category>
		<category><![CDATA[Teradata]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=62</guid>
		<description><![CDATA[The top PostgreSQL-related April Fool&#8217;s joke this year, which seems to have successfully pranked at least a few people, was that Postgres is dropping SQL in favor of an alternative language QUEL.
Folks, QUEL was the original language for Postgres. And Ingres. And, more or less, Teradata.*  I&#8217;d guess Britton-Lee too, but I don&#8217;t recall for [...]]]></description>
			<content:encoded><![CDATA[<p>The top PostgreSQL-related April Fool&#8217;s joke this year, which seems to have successfully pranked at least a few people, was that <a href="http://pgsnake.blogspot.com/2010/04/postgres-91-release-theme.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/pgsnake.blogspot.com');">Postgres is dropping SQL in favor of an alternative language QUEL</a>.</p>
<p>Folks, QUEL <em>was</em> the original language for Postgres. And Ingres. And, more or less, Teradata.*  I&#8217;d guess Britton-Lee too, but I don&#8217;t recall for sure.</p>
<p><em>*Once upon a distant time, when I was a cocky young stock analyst, I explained to Phil Neches, chief scientist of Teradata, just why it was a really good business idea to drop T-QUEL for SQL. I doubt he was convinced quite on that day, more&#8217;s the pity.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2010/04/02/postgres-quel-april-fool-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Database machines and data warehouse appliances – the early days</title>
		<link>http://www.softwarememories.com/2008/09/15/database-machines/</link>
		<comments>http://www.softwarememories.com/2008/09/15/database-machines/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 06:04:22 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Cullinet]]></category>
		<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[Ingres]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[Teradata]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=34</guid>
		<description><![CDATA[The idea of specialized hardware for running database management systems has been around for a long time.  For example, in the late 1970s, UK national champion computer hardware maker ICL offered a “Content-Addressable Data Store” (or something like that), based on Cullinane&#8217;s CODASYL database management system IDMS. EDIT:  See corrections in the comment [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in; font-style: normal;">The idea of specialized hardware for running database management systems has been around for a long time.  For example, in the late 1970s, UK national champion computer hardware maker ICL offered a “Content-Addressable Data Store” (or something like that), based on Cullinane&#8217;s CODASYL database management system IDMS. <em>EDIT:  See corrections in the comment thread</em>.  (My PaineWebber colleague Steve Smith had actually sold – or at least attempted to sell – that product, and provided useful support when Cullinane complained to my management about my DBMS market conclusions.)  But for all practical purposes, the first two significant “database machine” vendors were Britton-Lee and Teradata.  And since Britton-Lee eventually sold out to Teradata (after a brief name change to ShareBase), Teradata is entitled to whatever historical glory accrues from having innovated the database management appliance category.</p>
<p style="margin-bottom: 0in; font-style: normal;">
<p style="margin-bottom: 0in; font-style: normal;"><span id="more-34"></span>Britton-Lee, which I first visited in 1983, basically had a very early client/server system, based on a handful of Z80s (Zilog&#8217;s Z80 was a technically worthy competitor to Intel&#8217;s microprocessor family, back before it was obvious Intel would conquer the world).  Bob Epstein, previously head of the Ingres project and later CTO of Sybase, was involved.  Britton-Lee also owned an unrelated software vendor named Altergo, as some kind of financial play. (For a company that at various times had both Richard Currier and Vaughan Merlyn working there, Altergo never amounted to much.  Of course, Richard was long gone by the Britton-Lee days.)  Fine entrepreneurs though they no doubt were, neither Dave Britton nor Geoff Lee really seemed to quite fit the enterprise software or hardware CEO mode, and the whole thing never really achieved ignition.</p>
<p style="margin-bottom: 0in; font-style: normal;">
<p style="margin-bottom: 0in; font-style: normal;"><a href="http://www.dbms2.com/category/products-and-vendors/teradata/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">Teradata</a> may have come more out of the Tandem tradition, via Citibank. (<a href="http://editors.dmoz.org/Computers/Software/History/" onclick="javascript:pageTracker._trackPageview('/outbound/article/editors.dmoz.org');">Teradata&#8217;s official company history</a> credits CalTech but not Tandem.)   I first visited Teradata in 1984 (when they started shipping product), meeting Chief Scientist Phil Neches.and a CEO out of Amdahl in whose office I saw golf tournament trophies for the first time in my life.  Cocky young stock analyst that I was, grilled them about their lack of support for standard tools, such as SQL (they were a QUEL shop) or fourth-generation languages.  I distinctly remember going to a blackboard or white board (I forget the detail as to which), and holding forth about the features of a competitive 4GL, with Phil taking copious notes.  The basic product architecture in those days was a tree of microprocessors (I think Intel 8086s), with each parent node talking to two children, until it got down to the lowest-level nodes that actually talked to disk.  (This is what was called Ynet.)  The architecture meant that almost exactly half the microprocessors talked to disk, and 50% wasn&#8217;t necessarily bad overhead at all.</p>
<p style="margin-bottom: 0in; font-style: normal;">And that&#8217;s most of what I recall about database machines or data warehouse appliances before the mid-1990s, so I&#8217;ll stop right there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/09/15/database-machines/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Why Michael Stonebraker matters</title>
		<link>http://www.softwarememories.com/2007/01/21/why-michael-stonebraker-matters/</link>
		<comments>http://www.softwarememories.com/2007/01/21/why-michael-stonebraker-matters/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 09:38:01 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[Informix]]></category>
		<category><![CDATA[Ingres]]></category>
		<category><![CDATA[System software]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2007/01/21/why-michael-stonebraker-matters/</guid>
		<description><![CDATA[My deal when I blogged at Computerworld was that I could reuse my stuff if I linked to them.  Below is the meat of a post about Michael Stonebraker I made in May, 2005.
Edit:  There&#8217;s now a whole Michael Stonebraker section on DBMS2.
I&#8217;m probably going to mention Mike Stonebraker&#8217;s name in one or [...]]]></description>
			<content:encoded><![CDATA[<div class="blog-post-content">My deal when I blogged at Computerworld was that I could reuse my stuff if I linked to them.  Below is the meat of a<a href="http://www.computerworld.com/blogs/node/170" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.computerworld.com');"> post about </a><a href="http://www.dbms2.com/category/michael-stonebraker/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">Michael Stonebraker</a> I made in May, 2005.</p>
<p>Edit:  There&#8217;s now a whole <a href="http://www.dbms2.com/category/michael-stonebraker/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">Michael Stonebraker</a> section on <em>DBMS2.</em></p>
<blockquote><p>I&#8217;m probably going to mention Mike Stonebraker&#8217;s name in one or more other blog entries soon, and not necessarily in the context of always agreeing with him. So I&#8217;d like to take a moment to point out that he&#8217;s the greatest living contributor to database technology, and this may even have been true when Dr. E. F. &#8220;Ted&#8221; Codd was still alive.</p>
<p>Along with Eugene Wong and grad student Jerry Held, Mike founded and ran the INGRES research project at UC Berkely, which directly spun off the company later known as <strong>Ingres,</strong> Oracle&#8217;s chief direct competitor in its early years. One of his key lieutenants (and successors) was Bob Epstein, who designed <strong>Sybase</strong>&#8217;s database technology, which is also the core of <strong>Microsoft</strong>&#8217;s DBMS.  Jerry Held went on to run much of development at <strong>Tandem</strong>, starting with Non-Stop SQL, the first industrial-strength relational DBMS, and later ran the database products for <strong>Oracle</strong>.</p>
<p>Mike himself went on with the POSTGRES project, which introduced an approach to user defined functions and abstract data types that swept the DBMS industry. POSTGRES begat Illustra, which was acquired by and became integral to the products of <strong>Informix</strong>, where Mike also served as CTO.  Informix&#8217;s database technology was of course later taken over by <strong>IBM.</strong></p>
<p>That&#8217;s quite a track record, although there are also a couple of more or less failed startups along the way. &#8230;</p>
<p>The IEEE awarded Mike its most recent John von Neumann medal, which seems to be a big deal.  Here&#8217;s the <a href="http://www.ieee.org/portal/site/mainsite/menuitem.818c0c39e85ef176fb2275875bac26c8/index.jsp?&#038;pName=corp_level1&#038;path=about/awards/bios&#038;file=2005vonneumann.xml&#038;xsl=generic.xsl" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.ieee.org');">citation.</a></p>
<p>Related link:  <a href="http://www.coe.berkeley.edu/labnotes/1003/history.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.coe.berkeley.edu');">Official-looking Ingres Project history</a></p></blockquote>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2007/01/21/why-michael-stonebraker-matters/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Prerelational DBMS vendors &#8212; a quick overview</title>
		<link>http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/</link>
		<comments>http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/#comments</comments>
		<pubDate>Thu, 09 Feb 2006 05:40:38 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Applied Data Research]]></category>
		<category><![CDATA[Computer Associates]]></category>
		<category><![CDATA[Cullinet]]></category>
		<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Ingres]]></category>
		<category><![CDATA[McCormack & Dodge]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Software AG]]></category>
		<category><![CDATA[System software]]></category>
		<category><![CDATA[John Landry]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/</guid>
		<description><![CDATA[IBM.  With BOMP and D-BOMP, IBM was probably the first company to commercialize precursors to DBMS.  (BOMP stood for Bill Of Materials Planning, foreshadowing the hierarchical architecture of IMS.)  Out of those grew DL/1 and IMS, IBM’s flagship hierarchical DBMS, and the world’s first dominant DBMS product(s).  Of course, IBM also [...]]]></description>
			<content:encoded><![CDATA[<p><strong>IBM. </strong> With BOMP and D-BOMP, IBM was probably the first company to commercialize precursors to DBMS.  (BOMP stood for Bill Of Materials Planning, foreshadowing the hierarchical architecture of IMS.)  Out of those grew DL/1 and IMS, IBM’s flagship hierarchical DBMS, and the world’s first dominant DBMS product(s).  Of course, IBM also innovated relational DBMS, via the research of E. F. “Ted” Codd, then some prototype products, and eventual the mainframe version of DB2.  To this day DB2 on the mainframe remains one of the world’s major DBMS, as does the separate but related product of DB2 for “open systems.”</p>
<p><strong>Cincom. </strong> In the 1970s, Cincom was probably the most successful independent software product company.  Its flagship product was Total, a shallow-network DBMS that was a little more general than the strictly hierarchical IMS.  What’s more, Total ran on almost any brand of computer hardware.  Cincom remains independent and privately held to this day.</p>
<p><strong>Cullinane/Cullinet.</strong>  Charlie Bachman innovated a true network DBMS at Honeywell, but it didn’t turn into a serious product at that time.  B. F. Goodrich, however, ran a version.  This is what John Cullinane’s company bought and turned into IDMS, which at least on the mainframe supplanted Total as the technical, mind share, and probably revenue market leader. Cullinet (as it was then called) ran into technical difficulties, however, losing ground to the more flexible index-based DBMS.  It was eventually sold to Computer Associates.   </p>
<p>A lot of software industry leaders cut their teeth at Cullinet, notably Andrew “Flip” Filipowski, later the colorful founder of Platinum.  Other alumni include Renato “Ron” Zambonini, Dave Litwack, Dave Ireland, and the original PowerBuilder development team.  John Landry and Bob Weiler ran the firm for a while toward the end, but they don’t really count; rather, they’re the most prominent alumni of applications pioneer McCormack &#038; Dodge.</p>
<p><strong>Note:</strong>  <em>Index-based</em> is a term I used in and probably coined for my first report in 1982, comprising both inverted-list and relational RDBMS, as opposed to the link(ed)-list hierarchical and network products such as IMS, Total, and IDBMS.  The companies that beat Cullinet were long-time rival Software AG, and then especially Applied Data Research; then all three of those independents were blown out by IBM’s DB2.  And then the whole mainframe DBMS business was in turn obsoleted by the rise of UNIX … but I’m getting ahead of my story.</p>
<p><strong>Software AG.</strong>   Like Cincom, Germany-based Software AG is a 1970s DBMS pioneer that has always remained independent and privately held.  Sort of.  Twice, Software AG of North America was spun off as a separate, eventually public company.  Software AG’s flagship DBMS was the inverted list product ADABAS.  SAP’s MaxDB was also owned by Software AG for a while (and seemingly by every other significant German computer company as well – or more precisely, by Nixdorf where it was developed, and by Siemens after it bought Nixdorf).</p>
<p>I actually visited Software AG in Darmstadt once.  Founder Peter Schnell and key techie Peter Page were both gracious hosts.  Schnell was proud of their new building, and especially of the hexagon-based wooden dual desks he’d personally designed.    General analytic rule – when the CEO is focused on the décor, this is not a good sign for the company’s near-term prospects.  (I call this having an “edifice complex.”)</p>
<p><strong>Applied Data Research (ADR). </strong> ADR is often credited as being the first independent software company, having introduced products in the late 1960s and prevailed in antitrust struggles against IBM to allow the business to survive.  Basically, it sold programmer productivity tools.  This led it to acquire Datacom/DB, an inverted-list DBMS developed in the Dallas area.   In the early 1980s, Datacom/DB began to boom, and was on a track to surpass both IDMS and ADABAS in market share until DB2 showed up and blew them all away.  ADR was particularly aided by its fourth-generation language (4GL) IDEAL, which was an excellent product notwithstanding the famous State of New Jersey fiasco.  (As John Landry said to me about that one, “4GLs are powerful tools.  In particular, they allow you to write bad programs really quickly.”)</p>
<p>ADR was an underappreciated powerhouse, boasting all of the Fortune 100 as customers way back in the early 1980s (yes, even archrival IBM).  When the DBMS business stalled, however, ADR was quickly sold &#8212; first to Ameritech (the Illinois-based Baby Bell company), and soon thereafter to Computer Associates.</p>
<p><strong>Computer Corporation of America (CCA). </strong> CCA’s DBMS Model 204 may have been the best of the prerelational products, boasting an inverted-list architecture akin to that of ADABAS and Datacom/DB.  The company was also interesting in that it was first and foremost a government contract research shop, and hence did all sorts of interesting prototype work that sadly never got commercialized.  In about 1983 it became that the company wasn’t going anywhere, and it put itself up for sale.  </p>
<p>I was personally instrumental in that decision.  Our investment banker pretended he was considering taking CCA public.  CCA President Jim Rothnie showed us revenue projections.  I asked how he had gotten them.  He replied that he had taken the market size projection 5 years out, assumed 10%, and drawn a “plausible curve.”  However, I quickly got Socratic with him.  “How many salesmen do you have?” “How much revenue does the average experienced salesman produce?”  “How many experienced salesmen do you expect to have next year?” “How high do you think their average productivity can grow?”  “Let us multiply.”  (Yes, I really said that.  I can be a jerk.  And anyway Jim was the sort of analytic guy one can say that to without giving serious offense.)</p>
<p>CCA was sold to a Canadian insurance company whose name I’ve now forgotten.  Eventually, it was spun back out (perhaps after some intermediate changes of ownership), and resurfaced as primarily a data integration company, called Praxis.</p>
<p>In the real old days (mid 1970s, perhaps), Model 204 was resold by Informatics (later Informatics General, later the hostile takeover that became the guts of Sterling Software, which like so many other companies was eventually absorbed into Computer Associates).  I know this because Richard Currier used to sell the product when he worked at Informatics.  That probably makes Richard and me about the only two people who still remember the fact.</p>
<p>Hmm.  I forgot to mention <strong>Intel&#8217;s System 2000. </strong> Well, truth be told it was a dying product even back when I first became an analyst in 1981, and I recall nothing about it, except Gene Lowenthal&#8217;s observation that Intel had had trouble selling chips and DBMS through the same salesforce.  I think Al Sisto, who I probably met when he was head of sales at RTI (Relational Technology, Inc. &#8212; later called Ingres), came out of that business, but I&#8217;m not 100% sure.  I remember Pete Tierney from that RTI management team more clearly anyway, although that&#8217;s mainly because we stayed in touch at subsequent companies over the years.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2006/02/09/prerelational-dbms-vendors-a-quick-overview/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ingres memories</title>
		<link>http://www.softwarememories.com/2005/11/14/ingres-memories/</link>
		<comments>http://www.softwarememories.com/2005/11/14/ingres-memories/#comments</comments>
		<pubDate>Mon, 14 Nov 2005 08:54:36 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[ASK Computer Systems]]></category>
		<category><![CDATA[Application software]]></category>
		<category><![CDATA[Computer Associates]]></category>
		<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Ingres]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[System software]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2005/11/14/ingres-memories/</guid>
		<description><![CDATA[The news about Ingres being spun off by Computer Associates brings back a lot of memories.  First of all, Ingres (then called Relational Technology Inc.) was one of the centerpieces of my first-ever research trip to the West Coast in April, 1982.   Second, the day CA&#8217;s acquisition of Ingres closed, Charles Wang [...]]]></description>
			<content:encoded><![CDATA[<p>The news about Ingres being spun off by Computer Associates brings back a lot of memories.  First of all, Ingres (then called Relational Technology Inc.) was one of the centerpieces of my first-ever research trip to the West Coast in April, 1982.   Second, the day CA&#8217;s acquisition of Ingres closed, Charles Wang (CA&#8217;s CEO, of course), called me personally and asked me to consult to CA about their forthcoming product strategy.  It was an intense, month-long project, perhaps still the single largest one I&#8217;ve ever done.</p>
<p>So with no further ado, here some observations of and about Ingres through the years.</p>
<ul>
<li>Ingres was of course the first of several DBMS companies spun off from UC Berkeley&#8217;s INGRES research project, and one of several started with Mike Stonebraker&#8217;s involvement.   I wrote about that history briefly in my now-defunct <a href="http://www.computerworld.com/blogs/node/170" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.computerworld.com');"><em>Computerworld</em> blog</a>.</li>
<li> Ingres (then called RTI) and Oracle (then called RSI, for Relational Software Inc.) were of course arch-rivals.  As a general rule, Ingres was first to market with new features such as a 4GL or a truly distributed DBMS.  Oracle, however, was the first to market with the features customers most cared about, at a level of completeness they found acceptable.  Eventually, when Sybase was a factor too, Ingres was always betwixt and between &#8212; everybody&#8217;s second choice, but not the first choice of enough buyers to keep on prospering.  (Later on in the 1990s, Gupta took over the Ingres role in the low-end market &#8212; the product was broader than Powersoft, but who cared?)</li>
<li>Ingres was eventually merged into ASK Computer Systems.  While surely a distraction, that&#8217;s not what killed it.  Each predecessor company had its own problems, and they pretty much stayed out of each other&#8217;s way, at least in product strategy.   What killed them is that neither side of the business managed to stay fully competitive in product.</li>
<li>Ingres&#8217;s fatal technological mistake was whiffing on parallelism.  And it did so in the most painful of ways.  Ingres had a joint development project going in the Portland, OR area with Sequent, to develop a parallelized version of their DBMS.  They pulled out due to expense, and Informix stepped in.  And that&#8217;s how Informix managed to be competitive with Oracle in parallel processing, while lack of competitiveness in that area is what doomed Sybase and Ingres.  Ouch!!!</li>
<li>A second Ingres failing probably wasn&#8217;t as big as I thought at the time.  This was an inability to offer abstract datatypes, aka object/relational, aka UDBMS (where the &#8220;U&#8221; is for &#8220;universal&#8221;).   I thought this feature would be hugely important, and my opinion on that score probably was a big part of influencing Informix to overpay for Illustra.  But Microsoft has never had the feature, and it doesn&#8217;t seem to have suffered all that much in the marketplace for its lack.</li>
<li>ASK was doing even worse on the product side than Ingres &#8212; it never came out with a decent GUI version of the product, although ASK did get a license to resell Baan&#8217;s code &#8212; and the whole sorry mess was eventually sold to CA.  CA has a well-deserved reputation for slashing development costs and profiting from slowly-dying software products.  But I watched this acqusition from the inside, and to this day I think they really wanted to make the product competitive.  But there was one not-so-little problem &#8230;</li>
<li>CA ran off all of Ingres&#8217;s engineers right after the acquisition.   CA&#8217;s policy upon acquiring companies was requiring employees who wanted to keep their jobs to sign non-compete agreements.  In Ingres&#8217;s case, however, that policy was a spectacular failure.  Oracle, Informix, Sybase, and much of IBM&#8217;s DBMS development were all located in the Bay Area.  Finding another local job for these guys (and gals) was EASY.  Competitors went into a feeding frenzy hiring Ingres engineers, and there was essentially NOBODY left.   In my judgment there was a reasonable chance CA could revitalize development with an aggressive investment strategy, but they ultimately blinked.  And with very limited ongoing development, the product obviously faded quickly as a mainstream competitor.</li>
</ul>
<p>I think I&#8217;ll go write about the rest of the story over in the <a href="http://www.dbms2.com/category/relational-technology/open-source-rdbms/ingres/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">DBMS2 blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2005/11/14/ingres-memories/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
