Computer Associates Sells Ingres DB Tech
Christopher B. Brown writes to tell us Network World is reporting that Computer Associates is selling their Ingres database technology to a private equity firm called Garnett & Helfrich Capital. From the article: "CA released Ingres last year as an open source project, reviving interest in the dormant software. Still, databases have never been a core part of CA's portfolio. CA CEO John Swainson cast the Ingres sale as part of CA's larger effort to streamline the vast collection of applications it amassed through a decade of heavy acquisitions in the 1990s. Ingres came to CA through its 1994 buyout of ASK/Ingres"
First, it's considered interesting. It gradually reduces in attention given to it, until... They release the source code! Revel ye cupids, for the code hath been releas-ed! Next day, no one's heard of it again...
That these acquisitions of modular lightweight technologies appear to be part of a larger dynamic approach to enterprise-class offerings. I can't imagine it stops with an RDBMS and network clients -- I wonder if there are any underappreciated server hardware platforms that they've got their eyes on.
Try not. Do or do not, there is no try.
-- Dr. Spock, stardate 2822-3.
I don't get it. Since PostgreSQl is the successor to Ingres and is properly funded by DARPA - why would anyone bother with the older version? It feels like Linus making a big whoopdedoo about a release of kernel version 1.0 under a BSD license...
Oh well, what the hell...
You have no tools available in the Open Source market that compare with Ingres. If you think otherwise you are deluding yourself.
Ingres is an RDBMS used by large organisations and small, and has a very good technical support system behind it with actual people you can talk to - some even local.
Try that with MySQL, Postgres, etc - the only way you can get equivalent support for them is if you live in the same city as the developers. Computer Associates have offices with support people around the world.
PostgreSQL (note the play on words, "post" gres comes after "in" gres) descends from the follow-up project which extended relational concepts into an early "object-relational" system. Stonebreaker lays out his goals for the Postgres project in this 1986 paper.
So, Ingres is based on an older design that PostgreSQL. It has also spent 20 years in the corporate world being changed, upgraded, and improved, so evaluating it based on its lineage is like evaluating Oracle 10g based on your knowledge of Oracle 1.0. Interesting historical note: one of Oracle's first substantial competitors (and an early market leader) was a company called "Relational Technologies" that sold a cutting edge relational database named... Ingres.
I can tell you, I've used both Ingres and many other database (including MS-SQL, MySQL, DB2, etc. etc.).
Despite it being considered "old" it, Ingres is a fast and stable database - certain comparable and up to the performance levels and features of many current databases, MS-SQL and MySQL included.
And several cite how much better MySQL is an open source database - to which I'd say:
- read the Ingres and MySQL licenses and tell me which is more open source, and less restrictive? To my eye (and IANAL) the Ingres one poses fewer constraints on use of Ingres as an open source product within commercial products
- ask one of the many big Sun sites who still run very large, very stable applications on Ingres whether they'd like to swap for MySQL?
I have no axe to grind here, but Ingres is a decent database and a proper open source contribution. Just because it has CA's name associated with it, doesn't make it bad