<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Software Memories</title>
	
	<link>http://www.softwarememories.com</link>
	<description>History of software, by somebody who lived it</description>
	<pubDate>Thu, 02 Oct 2008 16:00:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SoftwareMemories" type="application/rss+xml" /><item>
		<title>A bit of DB2 history, per IBM</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/409373122/</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>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/409373122" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/10/02/a-bit-of-db2-history-per-ibm/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2008/10/02/a-bit-of-db2-history-per-ibm/</feedburner:origLink></item>
		<item>
		<title>Database machines and data warehouse appliances – the early days</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/392928413/</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>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/392928413" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/09/15/database-machines/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2008/09/15/database-machines/</feedburner:origLink></item>
		<item>
		<title>Wikipedia on Cullinet and my comments on same</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/299069932/</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>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/299069932" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/</feedburner:origLink></item>
		<item>
		<title>More technology drama in our blogs</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/276025353/</link>
		<comments>http://www.softwarememories.com/2008/04/23/more-technology-drama-in-our-blogs/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 09:08:23 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
		
		<category><![CDATA[About this blog]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/?p=27</guid>
		<description><![CDATA[Software Memories has a new theme.  In the immediate future, that new theme will be rolled out to most or all of our other blogs.
We&#8217;re not doing this because we want to &#8212; it&#8217;s a nice theme, but we have a nicer one yet under development.  Rather, this change is necessitated by an [...]]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.softwarememories.com" >Software Memories</a></em> has a new theme.  In the immediate future, that new theme will be rolled out to most or all of our other blogs.</p>
<p>We&#8217;re not doing this because we want to &#8212; it&#8217;s a nice theme, but we have a nicer one yet under development.  Rather, this change is necessitated by an emergency upgrade to from WordPress 2.13 to 2.5, which our old and no longer supported theme can&#8217;t be counted on to handle.</p>
<p>If you&#8217;re reading here, you&#8217;re not affected by the emergency (except in that it caused the upgrade).  Rather, the problem is that I got a de-indexing notice from Google this afternoon for <em><a href="http://www.dbms2.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">DBMS2</a></em>.  Clearly, until fixed this will lower the number of new people who read our research.  And why did I get the notice?  Because there were 20-40K of hidden spammy links injected into Line 23 of the index.php file on <em>DBMS2, <a href="http://www.texttechnologies.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.texttechnologies.com');">Text Technologies</a>,</em> and <em><a href="http://www.softwarememories.com" >Software Memories</a>.</em></p>
<p>And I do mean &#8220;injected.&#8221; I deleted the code by hand, and naively applied for re-inclusion to Google &#8212; whereupon <a href="http://melissabradshaw.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/melissabradshaw.com');">Melissa Bradshaw</a> discovered it was back the next morning.  The working diagnosis is SQL injection bug.</p>
<p>What this means to you is mainly that there will be an immediate look-and-feel change, followed by a second one as soon as we can get our development act together. And because the roll-out is hasty &#8230; well, everybody who reads this should know enough about software development to be able to complete that sentence for themselves. <img src='http://www.softwarememories.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Please let me know of any issues, whether via post comments, email, AIM, or carrier pigeon.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/276025353" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/04/23/more-technology-drama-in-our-blogs/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2008/04/23/more-technology-drama-in-our-blogs/</feedburner:origLink></item>
		<item>
		<title>At least somebody remembers his history</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/226996990/</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>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/226996990" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2008/01/16/at-least-somebody-remembers-his-history/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2008/01/16/at-least-somebody-remembers-his-history/</feedburner:origLink></item>
		<item>
		<title>Software AG memories</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/226996991/</link>
		<comments>http://www.softwarememories.com/2007/12/08/software-ag-memories/#comments</comments>
		<pubDate>Sat, 08 Dec 2007 20:32:24 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
		
		<category><![CDATA[Database management systems]]></category>

		<category><![CDATA[Software AG]]></category>

		<category><![CDATA[System software]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2007/12/08/software-ag-memories/</guid>
		<description><![CDATA[Software AG was the first important non-US software company,* selling the ADABAS DBMS and associated tools.  These included the fourth-generation language Natural, the transaction processing monitor Complete (in those days DBMS were sold with their own associated TP monitors), and a whole lot of modules named Adathis and Adathat.   (These product names [...]]]></description>
			<content:encoded><![CDATA[<p>Software AG was the first important non-US software company,* selling the ADABAS DBMS and associated tools.  These included the fourth-generation language Natural, the transaction processing monitor Complete (in those days DBMS were sold with their own associated TP monitors), and a whole lot of modules named Adathis and Adathat.   (These product names were widely regarded as being a bit silly, to the point that the company joined in the mirth and passed out Complete Natural Adamugs.)</p>
<p><em>*SAP was founded around the same time, but didn&#8217;t become particularly influential until later on.<br />
</em><br />
Actually, there were two important Software AGs – the parent company in Darmstadt, Germany, and the North American distributor Software AG of North America.  SAGNA, in Reston, Virginia, was run by John Maguire, of whom many stories are told.  It is said that he once pulled over to help a man change a flat tire on his car and wound up selling him a copy of ADABAS.  It is said that he used to stroll by Cullinane booths at trade shows and pronounce “I&#8217;m John Norris Maguire, and I&#8217;m going to bury you.”  And while I can&#8217;t exactly confirm these stories – I knew the guy, and I find them all to be eminently plausible.  (Sadly, John died young, not long after selling SAGNA back to the Darmstadt company and buying himself a 44-foot powerboat.)</p>
<p>ADABAS was an excellent product – one of the three major inverted-list DBMS, the other two being Computer Corporation of America&#8217;s Model 204 and ADR&#8217;s Datacom/DB.   Natural was also one of the top 4GLs. At the time I judged that ADR&#8217;s Datacom/IDEAL combo had slightly surpassed ADABAS/Natural.  20-some-odd years later, ADABAS seems to have the significantly more vibrant of the two product suites&#8217; surviving customer bases, but I think that has much more to do with the products&#8217; subsequent owners than with their technical or market situations back in 1983.</p>
<p>As was the case for most of the early software vendors, some major talent passed through Software AG.  Richard  Currier may now claim a lot more credit for a book project he wrote a chapter for than he actually deserves, but he&#8217;s also one of the great marketing minds from the early part of the software industry.  (He also ignited my passion for software industry anecdotes and industry, and hence may be regarded as a kind of absentee grandfather of this blog.) Bob Preger went from being the second salesman at Software AG to being the first at Oracle.</p>
<p>I visited Darmstadt once, and honchos Peter Schnell (founder and ADABAS designer) and Peter Page (Natural designer).  It was soon after they&#8217;d moved into a new building, and Peter Schnell was very proud of the hexagon-based oak desks he&#8217;d personally designed for programmers to work at.  I came away thinking this was an example of Edifice Complex, not to mention micromanagement, and in retrospect I seem to have been right.</p>
<p>After DB2 blew the other mainframe DBMS out of the water, things got choppy for Software AG.  SAGNA was bought by Darmstadt, then spun out and taken public again, then bought again.  The company came out with <a href="http://www.dbms2.com/2005/08/08/mysql-and-maxdb-2/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">ADABAS-D</a> and <a href="http://www.dbms2.com/2007/12/08/software-ag-tamino-status/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">Tamino</a>, neither of which was a great success.   Even so, it&#8217;s still alive, kicking, and even growing, something which can be said for very few of the other leading software firms of its day.  Indeed, I just posted <a href="http://www.dbms2.com/2007/12/08/software-ag-%e2%80%93-an-adablast-from-the-adapast/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dbms2.com');">a long Software AG update</a> over on <em>DBMS2,</em> my blog about current-day DBMS and related technologies.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/226996991" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2007/12/08/software-ag-memories/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2007/12/08/software-ag-memories/</feedburner:origLink></item>
		<item>
		<title>Disputed history of the term Business Intelligence</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/226996992/</link>
		<comments>http://www.softwarememories.com/2007/12/02/disputed-history-of-the-term-business-intelligence/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 02:03:11 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
		
		<category><![CDATA[Business intelligence]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2007/12/02/disputed-history-of-the-term-business-intelligence/</guid>
		<description><![CDATA[According to Computerworld, Howard Dresner coined the term business intelligence in 1989 at Gartner Group.   That seems odd, since a week before that story appeared Howard told me and a couple of other folks that he and his colleagues coined the term, not when he worked at Gartner, but previously when he worked [...]]]></description>
			<content:encoded><![CDATA[<p>According to Computerworld, <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&#038;taxonomyName=business_intelligence&#038;articleId=266298&#038;taxonomyId=9&#038;intsrc=kc_feat" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.computerworld.com');">Howard Dresner coined the term <em>business intelligence</em> in 1989 at Gartner Group</a>.   That seems odd, since a week before that story appeared Howard told me and a couple of other folks that he and his colleagues coined the term, not when he worked at Gartner, but previously when he worked at DEC.</p>
<p>Either way, it&#8217;s been established that Howard and his colleagues were several decades late; the term was first coined no later than <a href="http://monashbi.blogspot.com/2006/11/father-of-bi-is-he-having-laugh.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/monashbi.blogspot.com');">the late 1950s</a>.   Whether anybody much used it in the interim is, of course, quite a different matter:  I recall terms like <em>decision support</em> and <em>executive information systems (EIS),</em> but not &#8220;business intelligence&#8221; before the time frame in which Howard claims to have (re)introduced it.</p>
<p>By the way &#8212; that &#8220;Monash BI&#8221; link is NOT to anything I wrote.  It&#8217;s something associated with Monash University, on the other side of the planet.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/226996992" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2007/12/02/disputed-history-of-the-term-business-intelligence/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2007/12/02/disputed-history-of-the-term-business-intelligence/</feedburner:origLink></item>
		<item>
		<title>Setting the record straight</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/226996993/</link>
		<comments>http://www.softwarememories.com/2007/07/30/setting-the-record-straight/#comments</comments>
		<pubDate>Mon, 30 Jul 2007 14:56:57 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
		
		<category><![CDATA[Application software]]></category>

		<category><![CDATA[Applied Data Research]]></category>

		<category><![CDATA[Cullinet]]></category>

		<category><![CDATA[IBM]]></category>

		<category><![CDATA[MSA]]></category>

		<category><![CDATA[McCormack &amp; Dodge]]></category>

		<category><![CDATA[System software]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2007/07/30/setting-the-record-straight/</guid>
		<description><![CDATA[Computerworld got software industry history a bit wrong by implying that John Cullinane innovated packaged software (specifically, they said &#8220;packaged application&#8221;).  Here&#8217;s what really happened, as I learned soon after becoming an analyst in the early 1980s:

Most early packaged software companies were hybrids, offering both packaged products and professional services (including services unrelated to [...]]]></description>
			<content:encoded><![CDATA[<p><em>Computerworld </em>got software industry history a bit wrong by <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=295941" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.computerworld.com');">implying that John Cullinane innovated packaged software</a> (specifically, they said &#8220;packaged application&#8221;).  Here&#8217;s what really happened, as I learned soon after becoming an analyst in the early 1980s:</p>
<ul>
<li>Most early packaged software companies were hybrids, offering both packaged products and professional services (including services unrelated to the packaged products).</li>
<li>Applied Data Research, led by Martin &#8220;Marty&#8221; Goetz, is the clear innovator in third-party packaged software.  Not only is ADR&#8217;s Autoflow the generally acknowledged first packaged software product from an independent company (&#8221;independent&#8221; as opposed to, say, IBM), but ADR was a leader in legal and political anti-trust action to gain market space to sell against IBM.</li>
<li>If you use the term &#8220;application&#8221; narrowly &#8212; so that anything whose main function was to help manage IT shops and activities is &#8220;system software&#8221; rather than &#8220;application&#8221; &#8212; there&#8217;s no way Cullinane was an early leader.  Think instead of American Software, MSA, McCormack &amp; Dodge, or several specialists in regulated verticals such as banking and insurance.   But if you use the term &#8220;application&#8221; loosely, ADR gets priority as noted above.</li>
<li>The credit Cullinane usually gets for leading the way in software company success (e.g., first IPO of a product company) is absolutely justified.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/226996993" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2007/07/30/setting-the-record-straight/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2007/07/30/setting-the-record-straight/</feedburner:origLink></item>
		<item>
		<title>Tom Evslin on Microsoft</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/226996994/</link>
		<comments>http://www.softwarememories.com/2007/05/29/tom-evslin-on-microsoft/#comments</comments>
		<pubDate>Tue, 29 May 2007 12:28:47 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
		
		<category><![CDATA[Microcomputer software]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Bill Gates]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2007/05/29/tom-evslin-on-microsoft/</guid>
		<description><![CDATA[Since I&#8217;m not finding the time to post my own stuff here, let me at least link to other people&#8217;s.
Tom Evslin has several posts about meetings with Microsoft and so on.  It all jibes with my perceptions of the company in the same era.
]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;m not finding the time to post my own stuff here, let me at least link to other people&#8217;s.</p>
<p>Tom Evslin has <a href="http://blog.tomevslin.com/2007/05/microsoft_memor.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.tomevslin.com');">several posts</a> about meetings with Microsoft and so on.  It all jibes with my perceptions of the company in the same era.</p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/226996994" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2007/05/29/tom-evslin-on-microsoft/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2007/05/29/tom-evslin-on-microsoft/</feedburner:origLink></item>
		<item>
		<title>How soon they forget</title>
		<link>http://feeds.feedburner.com/~r/SoftwareMemories/~3/226996995/</link>
		<comments>http://www.softwarememories.com/2007/02/06/how-soon-they-forget/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 22:48:33 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
		
		<category><![CDATA[Fun stuff]]></category>

		<category><![CDATA[MSA]]></category>

		<guid isPermaLink="false">http://www.softwarememories.com/2007/02/06/how-soon-they-forget/</guid>
		<description><![CDATA[I was just writing about LinkedIn again, and was reminded that nobody ever answered the trivia question based on this post:
Who was the original fictitious Rob Carpenter?
]]></description>
			<content:encoded><![CDATA[<p>I was just writing about LinkedIn again, and was reminded that nobody ever answered the trivia question based on <a href="http://www.computerworld.com/blogs/node/238" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.computerworld.com');">this post:</a></p>
<p><strong>Who was the original fictitious Rob Carpenter?</strong></p>
<img src="http://feeds.feedburner.com/~r/SoftwareMemories/~4/226996995" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.softwarememories.com/2007/02/06/how-soon-they-forget/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.softwarememories.com/2007/02/06/how-soon-they-forget/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.296 seconds -->
