<?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; Companies and products</title>
	<atom:link href="http://www.softwarememories.com/category/companies/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>No-fooling: A new blog-tagging meme</title>
		<link>http://www.softwarememories.com/2010/03/30/no-fooling-a-new-blog-tagging-meme/</link>
		<comments>http://www.softwarememories.com/2010/03/30/no-fooling-a-new-blog-tagging-meme/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 12:04:28 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Cullinet]]></category>
		<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=48</guid>
		<description><![CDATA[On April Fool&#8217;s Day, it is traditional to spread false stories that you hope will sound true. Last year, however, I decided to do the opposite – I posted some true stories that, at least for a moment, sounded implausible or false. This year I&#8217;m going to try to turn the idea into a kind [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">On April Fool&#8217;s Day, it is traditional to spread false stories that you hope will sound true. Last year, however, I decided to do the opposite – I posted some <a href="http://www.networkworld.com/community/node/40460" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.networkworld.com');">true stories</a> that, at least for a moment, sounded implausible or false. This year I&#8217;m going to try to turn the idea into a kind of blog-tagging meme.*</p>
<p style="margin-bottom: 0in;"><em>*A </em>blog-tagging meme <em>is, in essence, an internet chain letter without the noxious elements.</em></p>
<p style="margin-bottom: 0in;">Without further ado, the <strong>Rules of the No-Fooling Meme are:</strong></p>
<p style="margin-bottom: 0in;">Rule 1: Post on your blog<strong> 1 or more surprisingly true things about you,* </strong><span style="font-weight: normal;">plus their explanations. I&#8217;m starting off with 10, but it&#8217;s OK to be a lot less wordy than I&#8217;m being. <img src='http://www.softwarememories.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span> <span style="font-weight: normal;">I suggest the followi</span>ng format:</p>
<ul>
<li><strong>A noteworthy capsule sentence.</strong> (Example: “I was not of mortal woman born.”)</li>
<li><strong>A perfectly reasonable 	explanation.</strong> (Example: “I was untimely ripped from my mother&#8217;s 	womb. In modern parlance, she had a C-section.”)</li>
</ul>
<p style="margin-bottom: 0in;"><em>*If you want to relax the &#8220;about you&#8221; part, that&#8217;s fine too.</em></p>
<p style="margin-bottom: 0in;"><em></em>Rule 2: <strong>Link back to this post</strong>. That explains what you&#8217;re doing. <img src='http://www.softwarememories.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="margin-bottom: 0in;">Rule 3: Drop a <strong>link</strong> to your post into the comment thread. That will let people who check here know that you&#8217;ve contributed too.</p>
<p style="margin-bottom: 0in;">Rule 4: <strong>Ping 1 or more other people</strong> encouraging them to join in the meme with posts of their own.</p>
<p style="margin-bottom: 0in;">Hopefully, the end result of all this will be that we all know each other just a little bit better! And hopefully we&#8217;ll preserve some cool stories as well.</p>
<p style="margin-bottom: 0in;">To kick it off, here are my entries. (Please pardon any implied boastfulness; a certain combustibility aside, I&#8217;ve lived a pretty fortunate life.)</p>
<p><strong>I was physically evicted by hotel security from a DBMS vendor&#8217;s product announcement venue. </strong><strong><span style="font-weight: normal;">It was the Plaza Hotel in NYC, at Cullinet&#8217;s IDMS/R announcement. Phil Cooper, then Cullinet&#8217;s marketing VP, blocked my entrance to the ballroom for the main event, and then called hotel security to have me removed from the premises.</span></strong></p>
<p><strong><span style="font-weight: normal;">A few years later, the same Phil Cooper stood me up for a breakfast meeting in his own house in Wellesley. When one&#8217;s around Phil Cooper, weird things just naturally happen.<span id="more-48"></span></span></strong></p>
<p><strong>I got James Marsters (&#8221;Spike&#8221; on </strong><em><span style="font-weight: normal;">Buffy the Vampire Slayer</span></em><strong>) to autograph a shirtless picture of himself. </strong><strong><span style="font-weight: normal;"> Linda was </span></strong><strong><span style="font-weight: normal;"><a href="http://www.monash.com/buffy.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.monash.com');">a very serious Buffy fan</a>,</span></strong><strong><span style="font-weight: normal;"> and I was no slouch in that regard myself. So we flew out to Santa Barbara to join some acquaintances from a Buffy-centric mailing list. Except first, we went – along with the hostess for the gathering – to see James perform with his rock band Ghost of the Robot in Santa Monica. She had downloaded a photo she wanted to pass out to the other (mostly female) attendees. But neither she nor Linda wanted to actually ask him to autograph it – too fangirlish or something. So I stepped up and made the request in their place. (Technically, asking James to sign anything other than a Ghost of the Robot CD was against the rules – but he was more than gracious when I said that if he signed for me it would be a great help to my relationship. <img src='http://www.softwarememories.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) </span></strong><strong><em></em></strong></p>
<p><strong>I had (inter)national reputations in four different fields before my 24th birthday </strong>&#8211; two academic, two non-academic. I got my PhD in game theory, independently proving a theorem that was simultaneously (and a few months earlier) proved by <a href="http://www.springerlink.com/content/v44t0438n3323p23/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.springerlink.com');">Mertens and Neyman</a>. Naturally, the game theory community was quite aware of my work. Then I did a post-doc in public policy for a couple of years. Some of my work – sort of a public-sector version of <a href="http://en.wikipedia.org/wiki/Real_options_analysis" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">real options analysis</a>, although unfortunately I wasn&#8217;t familiar with that concept – was widely circulated among the US utility regulation community. Then, at age 21, I went to Wall Street, as a stock analyst covering the software industry for a major firm (PaineWebber). That pretty much assured me of being known in both the investment and software businesses, especially as I soon got pretty high in the third-party stock analyst rankings.</p>
<p><strong>Graduating college at age 16 cost me my NCAA eligibility – and I wound up regretting that aspect.</strong> On the whole, I&#8217;m hardly an athlete. But I did take a few fencing classes, and enjoyed them. So when my grad school offered an intermediate intramural fencing class, I was psyched. But when I went the first day, they explained that they didn&#8217;t have the resources to offer the class. Instead, anybody who wanted to could join and hence work out with the Harvard fencing team, whether or not they were good enough to compete. Only they couldn&#8217;t do that for me – because my NCAA eligibility had been shot when I graduated from Ohio State.</p>
<p><strong>I double-dated with Larry Ellison, twice</strong>. Part of the explanation is that when I lived in Manhattan, I had almost no friends there, but quite a few in the SF Bay area. (Seriously, which kind of work acquaintances would you expect me to have more in common with – tech entrepreneurs or Wall Street professionals?) So if I wanted to introduce a new girlfriend to my friends, we&#8217;d fly out west. And if there&#8217;s one company at which I had a lot of friends, it was Oracle, which I&#8217;d first visited in 1983, when it was still located at 3000 Sand Hill Road and had fewer than 50 employees. I was very engaged with Oracle professionally through most of the 1990s – but we also got together just for fun.</p>
<p><strong>I was the top-rated chess player my age in the United States.</strong> This is when I was 13 years old, in 1973. But I wasn&#8217;t nearly as good as that factoid suggests. 1973 may have been the weakest year for 13-year-old US chess players in modern times; I made #1 with only a 1650 rating. (To put that number in context, it indicates that this <a href="http://main.uschess.org/content/view/9190/505/" onclick="javascript:pageTracker._trackPageview('/outbound/article/main.uschess.org');">2300+ rated 13-year-old</a> could have routinely obliterated players who could, in turn, have routinely obliterated me.) More on the story may be found at this <a href="http://sbchess.sinfree.net/DianeSavereide.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/sbchess.sinfree.net');">link</a>.</p>
<p><strong>I told people at a conference </strong><strong></strong><strong>&#8220;I</strong><strong> just spent the afternoon with Bill Gates&#8217; girlfriend &#8212; and boy is my butt sore!&#8221;</strong><strong><span style="font-weight: normal;"> This was in 1985 or so. I was a stock analyst living in NYC. The annual American Electronics Association investment conference in Monterey was a must-attend event. Flight connections, however, were imperfect. So Ann Winblad had the idea that, during my several-hour layover, she&#8217;d pick me up at SFO, and we&#8217;d go drive around the mini race track that&#8217;s still there off of 101. I got pretty sore bouncing around in the little plastic cars, perhaps because I wasn&#8217;t a very experienced driver. Indeed &#8230;</span></strong></p>
<p><strong>… I didn&#8217;t own (or lease) a car until I was 36 years old</strong>. (To readers from California, this one may sound the oddest of all. <img src='http://www.softwarememories.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) I left home at age 16 to go to school in Cambridge, MA, where one doesn&#8217;t typically have a car. I left there at age 21 to move to Manhattan. Finally, when I was 36, I left Manhattan for Lexington, MA, at which point I of course got wheels. That Toyota served me well for about a decade, but eventually &#8230;</p>
<p><span style="font-style: normal;"><strong>&#8230; my first car forced a DBMS vendor to evacuate its whole office building.</strong> My Toyota Camry had an engine fire in Intersystems&#8217; building on Memorial Drive, and the building has indoor parking. The story is <a href="http://www.monashreport.com/2006/05/13/burning-issues-in-an-analysts-life/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.monashreport.com');">here</a>. Actually, many other companies had to evacuate the same building.<br />
</span></p>
<p><strong>My kitchen caught on fire, just as I was Twittering with LeVar Burton of Star Trek:TNG and Roots fame.</strong> That juxtaposition was a total coincidence. LeVar had just tweeted me his vehement agreement to something I said, when Linda appeared at my office door, having noticed the sound of what turned out to be a fire on the stove. This story has been the subject of several <a href="http://www.monashreport.com/2009/03/12/interesting-times-in-the-monash-home/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.monashreport.com');">other</a> <a href="http://hpsubnet.com/community/node/39695" onclick="javascript:pageTracker._trackPageview('/outbound/article/hpsubnet.com');">blog posts</a> …</p>
<p><em>By the way, what I&#8217;d said was, after LeVar tweeted his pleasure at for once actually acting again (on stage, no less), that we choose our original professions for a reason – taking them up again, even for a little while, is like going home again. Even today, I rarely feel more right than when I&#8217;m doing mathematics.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2010/03/30/no-fooling-a-new-blog-tagging-meme/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Software industry hijinks</title>
		<link>http://www.softwarememories.com/2010/03/28/software-industry-hijinks/</link>
		<comments>http://www.softwarememories.com/2010/03/28/software-industry-hijinks/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 01:25:35 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Application software]]></category>
		<category><![CDATA[Fun stuff]]></category>
		<category><![CDATA[MSA]]></category>
		<category><![CDATA[McCormack & Dodge]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=38</guid>
		<description><![CDATA[The approach of April Fool&#8217;s Day has me thinking of software industry pranks and other hijinks. Most of what comes to mind is verbal jousting of various sorts that doesn&#8217;t really fit the theme. But there was one case in which ongoing business competition got pretty prankish: mainframe-era accounting software leaders MSA vs. McCormack &#38; [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">The approach of April Fool&#8217;s Day has me thinking of software industry pranks and other hijinks. Most of what comes to mind is verbal jousting of various sorts that doesn&#8217;t really fit the theme. But there was one case in which ongoing business competition got pretty prankish: mainframe-era accounting software leaders MSA vs. McCormack &amp; Dodge.<span id="more-38"></span></p>
<p style="margin-bottom: 0in;">Even today, a significant amount of marketing and sales is done at vendor-run seminars in medium-quality hotels. But in those days, before the internet and hence in particular before webinars, a huge fraction of all sales cycles passed through a physical seminar-attendance step. So if you could disrupt your competitors&#8217; seminars, you could disrupt their whole sales cycles. So M&amp;D and MSA salespeople did just that, routinely<strong> calling hotels to outright cancel competitors&#8217; reservations and events. </strong>If I had to name offenders&#8217; names, I&#8217;d start with Mary Kohler at McCormack &amp; Dodge and Roe Henson at MSA, but I&#8217;m pretty sure the men were even “worse.”*</p>
<p style="margin-bottom: 0in;"><em>*Truth be told, I think the whole thing was pretty funny, or else I wouldn&#8217;t be sharing it. Further, I emphatically think Mary and Roe should be admired for succeeding in what was then an extremely male world.</em></p>
<p style="margin-bottom: 0in;">That story has been confirmed multiple times, with minor variations (biggest disagreement = which side started doing it first). More dramatic stories are less confirmed. My favorite of those is MSA arranging for a McCormack &amp; Dodge contract signing to be disrupted by the M&amp;D salesman&#8217;s arrest for delinquent child support. (Ouch!) Other confirmed examples I can think of are tame by comparison, like the blow-up dolphins the MySQL folks decorated the Sun campus with after their acquisition closed.* E.g., sending trucks with hiring or marketing messages outside your competitors&#8217; conferences or office buildings is not very imaginative, and actually happens in lots of industries.</p>
<p style="margin-bottom: 0in;"><em>*Sun apparently had a major tradition of MIT-style April Fool&#8217;s pranks, one of which featured Scott McNealy&#8217;s car being stranded in – or rather on – the middle of a pond. But that&#8217;s a little outside my purview.</em></p>
<p style="margin-bottom: 0in;">But one I&#8217;ve always loved is the tradition of witty product code names. Some of my favorites were from the days of the Borland/Lotus spreadsheet competition, including:</p>
<ul>
<li><strong>Conan</strong>, because Borland CEO Philippe Kahn 	prided himself on Borland being “barbarians”</li>
<li><strong>Crom,</strong> the god Conan prayed to 	(quite so – I&#8217;ve read the books)</li>
<li><strong>Buddha,</strong> because Borland wanted to 	assume “the Lotus position” (one of my favorite puns ever)</li>
</ul>
<p style="margin-bottom: 0in;">Another pair comes from when John Landry, then McCormack &amp; Dodge&#8217;s R&amp;D chief, was developing a proprietary programming language, which he planned both to use for in-house development and to expose to users for their own customizations. (I.e., it was a forerunner of SAP&#8217;s ABAP and PeopleSoft&#8217;s PeopleTools.) The first codename was <strong>GLOP</strong> (General Language for Ordinary People). That was eventually replaced by <strong>SLOB</strong> (Simple Language for Ordinary Bozos). To the best of my knowledge, those code names never made it into any actual product documentation. <img src='http://www.softwarememories.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="margin-bottom: 0in;">I think I&#8217;ll stop there. I do have other stories of wise-assery I could add, but I think I&#8217;ll hold them back until I&#8217;m ready to take the time to wrap them in a bit of context &#8230;</p>
<p style="margin-bottom: 0in;"><em>Edit: Maybe I&#8217;ll add more here as I think of them.</em></p>
<ul>
<li>Larry Ellison, Mitchell Kertzman, and David Roux did a hilarious site spoofing the dotcom bubble. Unfortunately, it only persists in <a href="http://web.archive.org/web/19990508062811/http://www.heyidiot.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/web.archive.org');">incomplete Internet Archive form</a>, but that&#8217;s enough to show the key point.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2010/03/28/software-industry-hijinks/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Historical significance of TPC benchmarks</title>
		<link>http://www.softwarememories.com/2009/07/02/historical-significance-of-tpc-benchmarks/</link>
		<comments>http://www.softwarememories.com/2009/07/02/historical-significance-of-tpc-benchmarks/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 20:07:49 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=37</guid>
		<description><![CDATA[In case you missed it, I&#8217;ve had a couple of recent conversations about the TPC-H benchmark.  Some people suggest that, while almost untethered from real-world computing, TPC-Hs inspire real world product improvements.  Richard Gostanian even offered a specific example of same &#8212; Solaris-specific optimizations for the ParAccel Analytic Database.
That thrilling advance notwithstanding, I&#8217;m not aware [...]]]></description>
			<content:encoded><![CDATA[<p>In case you missed it, I&#8217;ve had a couple of recent conversations about the <a href="http://www.dbms2.com/2009/06/22/the-tpc-h-benchmark-is-a-blight-upon-the-industry/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">TPC-H</a> benchmark.  Some people suggest that, while almost <a href="http://www.dbms2.com/2009/07/02/the-tpc-h-schema/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">untethered</a> from real-world computing, TPC-Hs inspire real world product improvements.  Richard Gostanian even offered a specific example of same &#8212; Solaris-specific optimizations for the ParAccel Analytic Database.</p>
<p>That thrilling advance notwithstanding, I&#8217;m not aware of much practical significance to any TPC-H-related DBMS product development. But multiple people this week have reminded me this week the TPC-A and TPC-B played a much greater role spurring product development in the 1990s.  And I indeed advised clients in those days that they&#8217;d better get their TPC results up to snuff, because they&#8217;d be at severe competitive disadvantage until they did.</p>
<p>It&#8217;s tough to be precise about examples, because few vendors will admit they developed important features just to boost their benchmark scores. But it wasn&#8217;t just TPCs &#8212; I recall marketing wars around specific features (row-level locking, nested subquery) or trade-press benchmarks (PC World?) as much as around actual TPC benchmarks.  Indeed, Oracle had an internal policy called WAR, which stood for Win All Reviews; trade press benchmarks were just a subcase of that.</p>
<p>And then there&#8217;s Dave DeWitt&#8217;s take.  Dave told me yesterday at SIGMOD that it&#8217;s unfortunate Jim Gray-inspired debit/credit TPCs won out over the <a href="http://firebird.sourceforge.net/download/test/wisconsin_benchmark_chapter4.pdf" onclick="javascript:pageTracker._trackPageview('/outbound/article/firebird.sourceforge.net');">Wisconsin benchmarks</a>, because that led the industry down the path of focusing on OLTP at the expense of decision support/data warehousing.  Whether or not the causality is as strict as Dave was suggesting, it&#8217;s hard to dispute that mainstream DBMS met or exceeded almost all users&#8217; OTLP performance needs by early in his millenium. And it&#8217;s equally hard to dispute that those systems* performance on analytic workloads, as of last year, still needed a great deal of improvement.</p>
<p><em>*IBM&#8217;s DB2 perhaps excepted. And I say &#8220;last year&#8221; so as to duck the questions of whether <a href="http://www.dbms2.com/2008/10/17/oracle-notes/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">Exadata</a> finally solved Oracle&#8217;s problems and whether <a href="http://www.dbms2.com/2009/02/23/microsoft-sql-server-fast-track/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">Madison</a> will once Microsoft releases it.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2009/07/02/historical-significance-of-tpc-benchmarks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WSJ article on Bill Gates&#8217; family, and other stories</title>
		<link>http://www.softwarememories.com/2009/04/25/wsj-article-on-bill-gates-family-and-other-stories/</link>
		<comments>http://www.softwarememories.com/2009/04/25/wsj-article-on-bill-gates-family-and-other-stories/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 18:54:10 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=36</guid>
		<description><![CDATA[The Wall Street Journal offers an article on Bill Gates&#8217; family, specifically his relationship with his parents.  It rings true to me.  I only met Bill&#8217;s parents once, at a black tie party at Ann Winblad&#8217;s house in 1986.
That&#8217;s the party where Bill yelled at me that Microsoft would beat Lotus because Lotus didn&#8217;t know [...]]]></description>
			<content:encoded><![CDATA[<p>The Wall Street Journal offers <a href="http://online.wsj.com/article/SB124061372413054653.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/online.wsj.com');">an article on Bill Gates&#8217; family</a>, specifically his relationship with his parents.  It rings true to me.  I only met Bill&#8217;s parents once, at a black tie party at Ann Winblad&#8217;s house in 1986.</p>
<p><em>That&#8217;s the party where Bill yelled at me that Microsoft would beat Lotus because Lotus didn&#8217;t know how to develop software. It&#8217;s also the one where I got up to address the party-goers and started  with words to the effect &#8220;There are two things you need to recall about Ann. First, she has a lot of confidence in the abilities of her friends.  Second, she&#8217;s somewhat perverse.&#8221; But I digress &#8230;<br />
</em></p>
<p>Anyhow, my take on Bill&#8217;s parents at the time was that his mother was sweet, warm, helpful, etc., while his father was a somewhat uptight stereotypical white-shoe WASP. The article doesn&#8217;t contradict any of that, but suggests further dynamics that round out the picture, and which are quite consistent with the reporting all along of Bill Sr. as being quite the good guy.</p>
<p><em>As for the party: There was a major Impressionist art exhibit in San Francisco that year, so Ann decided to have a party in connection with it, cohosted by our mutual friend Rosann Stach. 18 couples, black tie, catered, valet parking, with minibuses to take us to the actual exhibit and back at some point.  I was tasked to come up with &#8220;Impressionist music&#8221;, which I solved by calling up a college girlfriend who was an orchestra conductor, and is why Gabriel Faure&#8217; wound up being very high on my list of favorite composers.</em></p>
<p><em>My new girlfriend and I also had dinner w/ Ann and Rosann the night before, when the seating chart was being worked out.  (With many more friends in the SF area than back where I lived in NYC, I had the habit of taking a new girlfriend along on a business trip to meet my friends.  Ann was particularly pleased in this case, as my backup choice of a party date would have been an ex-girlfriend of Bill&#8217;s &#8230;) </em></p>
<p><em>Ann decided that before dessert the men (Or was it the women? I forget now.) would all get up and go sit somewhere else, with their new companion to be indicated on the placecards.  I had the bright idea to, instead of naming the companion, put a riddle about the companion&#8217;s identity, that one would either know or could surely answer w/ the help of the other guests. (Some spouses aside, the guests were generally people who knew a fair amount about each other &#8212; the ones I&#8217;ve named, plus Cristina Morgan, John Doerr, Jerry Kaplan, Will Hearst, and so on.) And thus it became my task to explain the challenge to the guests at the appropriate time &#8230; hence my opening remarks quoted above.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2009/04/25/wsj-article-on-bill-gates-family-and-other-stories/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A bit of DB2 history, per IBM</title>
		<link>http://www.softwarememories.com/2008/10/02/a-bit-of-db2-history-per-ibm/</link>
		<comments>http://www.softwarememories.com/2008/10/02/a-bit-of-db2-history-per-ibm/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 16:00:33 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[IBM]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=35</guid>
		<description><![CDATA[I meant to put up a longer post some months back, reproducing some of the 25th anniversary DB2 history IBM provided, courtesy of Jeff Jones and his team.  Seems I didn&#8217;t get around to it.  Maybe later.
Anyhow, I ran across the following concise info, from a January, 2003 web page posted by (who [...]]]></description>
			<content:encoded><![CDATA[<p>I meant to put up a longer post some months back, reproducing some of the 25th anniversary DB2 history IBM provided, courtesy of Jeff Jones and his team.  Seems I didn&#8217;t get around to it.  Maybe later.</p>
<p>Anyhow, I ran across the following concise info, from <a href="http://www.ibm.com/developerworks/db2/library/techarticle/0301jones/0301jones.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.ibm.com');">a January, 2003 web page</a> posted by (who else?) Jeff Jones:<span id="more-35"></span></p>
<blockquote><p>A series of research projects have been a steady source of technology for the DB2 family since the beginning:</p>
<ul>
<li>The System R project resulted in the first IBM implementation of the relational model. A project called ARIES delivered row-level locking technology used throughout the database industry today.</li>
<li>Cost-based query optimization has been an area of intense effort and innovation ever since the System R days. The R Star project extended the relational model to distributed system environments.</li>
<li>The Starburst project focused on making the relational model extensible to handle new forms of information and new kinds of optimization strategies.</li>
<li>The Garlic project brought an emphasis on data federation, allowing data in diverse systems, not just DB2 systems, to be managed together.</li>
<li>Most recently, a technical preview based on DB2 has demonstrated the integration of information from Web services and the use of XQuery as an additional and powerful query language for managing XML content.</li>
</ul>
<p>The first implementation of relational technologies from the initial System R project was the database integrated into the System/38 server in 1980. In 1982, the SQL/DS<sup>TM</sup> product was delivered on the mainframe operating systems VM and VSE, also based on System R. DB2, formally called DATABASE 2, was born in 1983 on MVS<sup>TM</sup>. The database manager in OS/2® Extended Edition in 1987 was the first relational database on distributed systems. SQL/400® for the new AS/400® server emerged in 1988. New DB2 editions were delivered on AIX® (1993), HP-UX and Solaris (1994), Windows® (1995), and Linux (1999).</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/10/02/a-bit-of-db2-history-per-ibm/feed/</wfw:commentRss>
		<slash:comments>3</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>Wikipedia on Cullinet and my comments on same</title>
		<link>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/</link>
		<comments>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/#comments</comments>
		<pubDate>Tue, 27 May 2008 12:39:01 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Application software]]></category>
		<category><![CDATA[Companies and products]]></category>
		<category><![CDATA[Computer Associates]]></category>
		<category><![CDATA[Cullinet]]></category>
		<category><![CDATA[Database management systems]]></category>
		<category><![CDATA[Industry sectors]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=33</guid>
		<description><![CDATA[Wikipedia&#8217;s current article on Cullinet is long, detail-laden, and slanted.  The difficulties are not of the sort to be fixed with my usual pinpoint Wikipedia edits.  So I&#8217;ll just reproduce it here, commenting as I go.   As for copyright  &#8212; this particular post is as GPLed as it needs to [...]]]></description>
			<content:encoded><![CDATA[<p>Wikipedia&#8217;s current <a href="http://en.wikipedia.org/wiki/Cullinet" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">article on Cullinet</a> is long, detail-laden, and slanted.  The difficulties are not of the sort to be fixed with my usual pinpoint Wikipedia edits.  So I&#8217;ll just reproduce it here, commenting as I go.   As for copyright  &#8212; this particular post is as GPLed as it needs to be to comply with Wikipedia&#8217;s copyleft rules.  All other rights remain reserved. </p>
<blockquote><p>The company was originally started by John Cullinane and Larry English in 1968 as <strong>Cullinane Corporation</strong>. Their idea was to sell pre-packaged software to <a title="Mainframe computer" href="http://en.wikipedia.org/wiki/Mainframe_computer" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">mainframe</a> users, which was at that time a new concept in an era when enterprises only used internally developed applications or the software that came bundled with the hardware.</p></blockquote>
<p>Actually, <a href="http://www.softwarememories.com/2007/07/30/setting-the-record-straight/" >Applied Data Research got there first</a>.<span id="more-33"></span></p>
<blockquote><p>Rather than write its own products, Cullinane approached IT departments of major enterprises, particularly banks, to identify internally developed applications that he felt had potential to be productized and licensed to others. However, it proved difficult to sell these applications because most weren&#8217;t generalized and supportable systems. As a result, the company had to create its own utility packages. The first was a tape based source code management system, <strong>TMS</strong>, that competed with Pansophic&#8217;s (PanDA) and UCC&#8217;s products (UCC-1) in the space. TMS had the handicap of being &#8220;tape&#8221; and not &#8220;disk&#8221; based so it was never successful. The first breakthrough product was a report writer named <strong>Culprit</strong>, actually developed in-house by Gil Curtice and Anna Marie Thron, who had built the PHI payroll system. The product competed with Mark IV from Informatics but was perceived as a late entry in the report writer category.</p></blockquote>
<p>I don&#8217;t know about those details one way or the other, actually.</p>
<blockquote><p>The company struggled with financial stability until it branded a variation of Culprit, <strong>EDP Auditor,</strong> which was nothing more than a second name for the same product with a collection of predefined reports, but more importantly, special services aimed at the new discipline of EDP Auditing including the first EDP Auditors User, special support to give auditors independence of data processing which was very important to them. What was remarkable is that many corporations licensed essentially identical products. This led to serendipitous prosperity for Cullinane. As EDP auditors developed knowledge about business systems and computers, they could invariably produce reports faster than slower-moving internal IT departments. As a result, MIS departments would feel compelled to buy the Culprit version for their own use — to compete.</p></blockquote>
<p>Also not unreasonable, and also before my time.</p>
<blockquote><p>As the company prospered in the early &#8217;70s it was approached by a consultant to BFGoodrich, <a title="Naomi O. Seligman" href="http://en.wikipedia.org/wiki/Naomi_O._Seligman" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Naomi O. Seligman</a>, to consider taking over development of a Honeywell database management system called <a title="Integrated Data Store" href="http://en.wikipedia.org/wiki/Integrated_Data_Store" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">IDS</a> that had been modified to operate on IBM and IBM compatible (RCA) mainframes. Actually IDS was originally developed by <a title="General Electric" href="http://en.wikipedia.org/wiki/General_Electric" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">General Electric</a>, and a Bill Curtis had supposedly gotten the rights to convert the system to run on IBM equipment.</p></blockquote>
<p>First I heard of those individuals&#8217; involvement.</p>
<blockquote><p>The decision was made in early 1973 — primarily by John Cullinane, Jim Baker and Tom Muerer — to bet the company on the effort. Several executives joined the effort over the next three years, including <a title="Andrew Filipowski" href="http://en.wikipedia.org/wiki/Andrew_Filipowski" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Andrew Filipowski</a>, Robert Goldman, Jon Nackerud, Ron McKinney, William Casey, Bob Davis, Bill Linn, and Ray Nawara.</p></blockquote>
<p>Shortly after I became an analyst in 1981, the Cullinane folks bragged to me about their low turnover.  John Maguire of Software AG promptly put me on the phone with a Cullinane ex-pat named Grant Osasa, who in turn told me of four VPs who left around the time of Cullinane&#8217;s IPO &#8212; Flip Filipowski, Jon Nackerud, Tom Muerer, and I think Bill Casey. Flip went on to found DBMS, Inc. with Ray Nawara, which led to a bitter breakup of their partnership.  Of course, he bounced back amazingly successfully with Platinum Software. Flip&#8217;s version of his departure from Cullinane &#8212; not really contradicted by anything John Cullinane told me &#8212; is that he rose from being the first salesman to EVP, and was essentially running the company while John was out doing the IPO.  When John returned to to more hands-on management, it was time for Flip to leave.</p>
<blockquote><p>IDMS was to be a great bet for the company as it became the leader among many capable and popular products of the mainframe era. It competed with <a title="Cincom" href="http://en.wikipedia.org/wiki/Cincom" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Cincom</a>&#8217;s Total, <a title="Software AG" href="http://en.wikipedia.org/wiki/Software_AG" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Software AG</a>&#8217;s <a title="ADABAS" href="http://en.wikipedia.org/wiki/ADABAS" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">ADABAS</a>, <a title="Applied Data Research" href="http://en.wikipedia.org/wiki/Applied_Data_Research" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Applied Data Research</a>&#8217;s <a title="DATACOM/DB" href="http://en.wikipedia.org/wiki/DATACOM/DB" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">DATACOM/DB</a>, Computer Corporation of America&#8217;s Model 204, MRI (later <a class="mw-redirect" title="Intel" href="http://en.wikipedia.org/wiki/Intel" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Intel</a>&#8217;s) System 2000 and IBM&#8217;s IMS &amp; DL/1.<sup id="cite_ref-1" class="reference"><a href="http://en.wikipedia.org/wiki/Cullinet#cite_note-1" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">[2]</a></sup></p></blockquote>
<p>Good list.</p>
<blockquote><p>John Cullinane mentored a series of future entrepreneurs and software industry executives. One of the early executives was <a title="Andrew Filipowski" href="http://en.wikipedia.org/wiki/Andrew_Filipowski" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Andrew &#8216;Flip&#8217; Filipowski</a>, who later founded <a title="Platinum Technology" href="http://en.wikipedia.org/wiki/Platinum_Technology" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Platinum Technology</a>, Inc.. Another was Robert Goldman who became the CEO of several public software companies including AICorp.</p></blockquote>
<p>I don&#8217;t recall Bob Goldman having actually been CEO of natural language pioneer Artificial Intelligence Corporation, but that doesn&#8217;t mean he wasn&#8217;t.  He definitely was CEO of Trinzic, the company formed by merging AICorp and expert-system shell vendor Aion.  He also ran Object Design, which merged into Excelon in a financial play; Excelon was eventually bought by <a href="http://www.dbms2.com/category/products-and-vendors/progress-apama-datadirect/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">Progress Software</a>.</p>
<blockquote><p>Jon Nackerud was a co-founder of Relational Technology, Inc., formed to commercialize the <a title="Ingres" href="http://en.wikipedia.org/wiki/Ingres" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Ingres</a> database management system. Prior to becoming a public company in 1978 the company&#8217;s name was changed to <em>Cullinane Database Systems, Inc.</em> The company changed its name again to <em>Cullinet Software</em> in 1983, partly because John Cullinane wanted to distance his name from the personal connection to the business when he turned the company over to Bob Goldman, and also in a nod to the importance of computer networking. Joe McNay, a board member, was particularly important regarding the company&#8217;s IPO, the first ever in the software products industry. Of note is that Greylock purchased some shares from John Cullinane in 1977 less than a year before the company was to go public. It was to be the early foundation on which their Greylock&#8217;s software technology investment prowess rested. It was Greylock’s first investment in a software company.</p></blockquote>
<p>Just to be clear, Joe McNay was at an outfit called Essex.  He wasn&#8217;t affiliated with Greylock, where the key guy was Henry McCance.</p>
<blockquote><p>Cullinane&#8217;s public offering was of note as it was the first successful offering of a pure software products company ever and the first software company <a title="Hambrecht &amp; Quist" href="http://en.wikipedia.org/wiki/Hambrecht_%26_Quist" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Hambrecht &amp; Quist</a> ever took public. Cullinet was also the first software company to have a billion dollar valuation, and the first to do a <a title="Super Bowl" href="http://en.wikipedia.org/wiki/Super_Bowl" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Super Bowl</a> ad. Specifically, Cullinane Database Systems, Inc., went public in 1978. On April 27, 1982 the company became the first computer software firm to be listed on the <a title="New York Stock Exchange" href="http://en.wikipedia.org/wiki/New_York_Stock_Exchange" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">New York Stock Exchange</a> and later, the first to become a component stock of the <a title="S&amp;P 500" href="http://en.wikipedia.org/wiki/S%26P_500" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">S&amp;P 500</a> Index.</p></blockquote>
<p>There always are definitional debates, but those claims are not unrealistic.  On the other hand &#8212; the way it was executed, that Super Bowl ad was not exactly anything to be proud of &#8230;</p>
<blockquote><p>However, two quarters after the company went public IBM introduced its 4300 series. Its salesmen told all mutual clients that IDMS didn&#8217;t run on the 4300 series and that all IBM software of the future would be built with IMS/DL1. This caused a major problem as every IDMS customer went ballistic and every prospect went on hold. The company only had three months to solve this marketing problem, and technical problem, and remarkably, they did. Technically, it only required the modification of one instruction to get IDMS running on a 4300.</p></blockquote>
<p>Obviously hyperbolic.</p>
<blockquote><p>The solution to the company&#8217;s revenue problem turned out to be its new Integrated Data Dictionary. By moving very fast, the company used it to put IBM on the defensive and made its numbers, no small accomplishment. It then went from winning one out five competitions to winning four out five and this fueled its growth.</p></blockquote>
<blockquote><p>Beginning in 1979, in an attempt to promote less dependence on the database sales alone, Cullinane fully integrated financial and manufacturing applications with IDMS and decision support systems, another first. The company acquired financial applications from <a class="new" title="McCormick and Dodge (page does not exist)" href="http://en.wikipedia.org/w/index.php?title=McCormick_and_Dodge&amp;action=edit&amp;redlink=1" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">McCormick and Dodge</a>, and completely rewrote them using IDMS. They also acquired an MRP system from Rath &amp; Strong and completely rewrote it using IDMS. Thus, Cullinet had a suite of integrated financial and manufacturing systems, the first on-line database driven applications, and was a major competitor in what is now called <a title="Enterprise resource planning" href="http://en.wikipedia.org/wiki/Enterprise_resource_planning" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">ERP</a>. The company had become a software power house. Eventually, it acquired a small Boston-based company called Computer Pictures whose graphics-focused decision support system had already been integrated with IDMS and was very successful. This team developed <em>Goldengate</em>, a <a title="Lotus Symphony" href="http://en.wikipedia.org/wiki/Lotus_Symphony" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Lotus Symphony</a>-like PC product.</p></blockquote>
<p>Lots of inaccuracies there.  If memory serves, IDD was earlier than suggested in that passage, and the apps were later.  Computer Pictures hadn&#8217;t sold much of anything before Cullinane acquired them.</p>
<blockquote><p>Goldengate was a part of Cullinet&#8217;s flawed ICMS (Information Center Management System). The promise of ICMS was the ability to move data between the mainframe and PC desktop. Apple Computer was supposed to do the same for the <a title="Apple Lisa" href="http://en.wikipedia.org/wiki/Apple_Lisa" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Apple Lisa</a>, but never delivered. ICMS was unveiled in 1983 as part of a splashy 20+ city closed circuit TV broadcast that focused on IDMS/R and fueled the market for Cullinet for the next two years, but it was obvious that it was getting harder to maintain its unbroken string of quarters with sales and earnings in excess of 50%.</p></blockquote>
<p>IBM had introduced the term &#8220;Information Center.&#8221; The idea was pretty much the same as that of today&#8217;s data warehouses &#8212; keep two copies of the data, one for transactional update and one for analytics.  But IDMS&#8217; CODASYL/network/linked-list architecture wasn&#8217;t at all well-suited for analytics, so this wasn&#8217;t an area of strength.</p>
<p>That said, Steve Jobs did do a cool video for them in connection with the partnership, banging on a washing machine-sized disk drive to show his frustration at the difficulty of getting data out.</p>
<blockquote><p>Goldengate was a mistake. The company should have developed PC based IDMS development tools, instead. Ironically, it had the technology under development which was later to become the foundation of <a title="PowerBuilder" href="http://en.wikipedia.org/wiki/PowerBuilder" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">PowerBuilder</a> at Powersoft. In fairness many failures mark the landscape in that space and era including the infamous Ovation product introduced with great fanfare by Ovation Corporation in a race with Lotus&#8217;s Symphony suite attempting to create the early office suites now dominated by <a class="mw-redirect" title="Microsoft Corp" href="http://en.wikipedia.org/wiki/Microsoft_Corp" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Microsoft Corp</a>.<em> </em>Goldengate&#8217;s other flaw was that it was built pre-Windows which was expensive for Cullinet because of all the permutations and combinations of PC hardware and memory configurations.</p></blockquote>
<p>That&#8217;s pretty confused.  For example, Powerbuilder was an inherently Windows-based, client/server product.  But it is true that the Powerbuilder team started out at Cullinet, before finding a home at Mitchell Kertzman&#8217;s company.</p>
<blockquote><p>In 1983 John Cullinane, after 25 years in the software business, handed over the helm of Cullinet to Bob Goldman while he began to pursue other interests. Things continued to go well but eventually the company ran into trouble and Cullinane brought in a recent acquaintance, David Chapman, as CEO of the company. At the time, Cullinet had some $50,000,000 in cash reserves. David Chapman, a veteran IBM and Data General executive, started an aggressive campaign to acquire technology from other companies. The reason for bringing in Chapman was that the company had got hung up on the open architecture and relational issues. In other words, a company with an unparalleled record of outpositioning competition every two years, for sixteen years, including IBM, allowed itself to get outpositioned by IBM, and others, with the help of E. F. Codd and C.J. Date. This was the company&#8217;s fault, not theirs.</p>
<p>In 1986-87, David Chapman attempted to move the company to the more and more powerful minicomputers such as Digital Equipment Corporation&#8217;s <a title="VAX" href="http://en.wikipedia.org/wiki/VAX" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">VAX</a> line of computers. In the process, Cullinet acquired some very questionable VAX companies but one had an outstanding relational DBMS but by then it was too late, the company&#8217;s $50 million nest egg had been burned.</p>
<p>In 1988, John Cullinane returned to Cullinet, fired David Chapman, and tried to salvage the company. By repositioning the company&#8217;s product line with a new product called Enterprise Generator, he solved the open architecture problem and the company was able to return to profitability by the fourth quarter. This made it possible to negotiate a deal with Charles Wang and Computer Associates.</p>
<p>In 1989, Charles bought the company for $330,000,000 in stock. It was a good deal for investors because the CA shares increased in value ten times.</p></blockquote>
<p>Actually, Cullinet was already losing share to ADR (and others, but especially ADR) due to pre-relational product architecture issues.  (Most of the competitors had inverted-list architectures, and these were more flexible than Cullinet&#8217;s network structure.)  That said, Cullinet was still holding its own until IBM introduced DB2, and <em>Computerworld</em> ran Codd&#8217;s criteria for defining a relational DBMS.  At that point, the bottom dropped out of all the independent mainframe DBMS vendors&#8217; markets.  In one quarter shortly before it was acquired, Cullinet got exactly two new-name accounts.  I was told this by John Landry and Bob Weiler, who ran the company before it was acquired, after their little company Distribution Management Systems (DMS) was acquired by Cullinet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>At least somebody remembers his history</title>
		<link>http://www.softwarememories.com/2008/01/16/at-least-somebody-remembers-his-history/</link>
		<comments>http://www.softwarememories.com/2008/01/16/at-least-somebody-remembers-his-history/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 21:58:00 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2008/01/16/at-least-somebody-remembers-his-history/</guid>
		<description><![CDATA[I&#8217;m going through a ton of MySQL-related blog posts right now, for obvious reasons.  I ran across one from last month in which MySQL&#8217;s senior execs said ridiculous things about industry history, such as Microsoft started as an OS company or Microsoft didn&#8217;t think much about its business model when it started out.  [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m going through a ton of <a href="http://www.dbms2.com/category/products-and-vendors/mysql/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">MySQL-related blog posts</a> right now, for obvious reasons.  I ran across one from last month in which MySQL&#8217;s senior execs said ridiculous things about industry history, such as Microsoft started as an OS company or Microsoft didn&#8217;t think much about its business model when it started out.  Fortunately, the interviewer &#8212; <a href="http://blog.seattletimes.nwsource.com/brierdudley/2007/12/more_from_mysql_an_opensource_1.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.seattletimes.nwsource.com');">Brier Dudley</a> &#8212; knew better, and quickly sent them on a ferocious backpedal.  Hats off to him!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/01/16/at-least-somebody-remembers-his-history/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
