CA Advantage Ingres To Be Released As Open Source
Bruce Perens writes "Computer Associates is releasing CA Advantage Ingres as Open Source under a variant of the Common Public License. The press release is here. This is a commercial fork of the public-domain University Ingres of the '80's, probably the first real relational database. CA's product added SQL and in general brought the program up to enterprise quality. So has the PostgreSQL project. It will be interesting to see if there can be any synergies between the two products. The BSD licensing on PostgreSQL would allow it."
Here's an article at CRN on this and a few other open source moves announced today by CA; can anyone find a link to the text of CA's "Trusted Open Source License"? Related news, contributed by an semi-anonymous reader, is that CA has established "a new open-source foundation that will support Plone, the content management system built on the free Zope Application server," and that Plone's license will change as a result.
MySQL, PostgreSQL, Firebird, now "Ingres". I guess it's better than having none, but it's becoming a pain to support the perculiarities of each of these products in, for example, a PHP script intended for general use, which you want to make work with as many different database systems as possible. It's a pity each of them aren't more compliant with the now 12 year old SQL-92 standard or the now 5 year old SQL-99 standard.
First release? Ingres has been around for quite a while. We have used ingres as a commercial product for a decade. Not to say it doesn't have bugs though.
Because PostgreSQL doesn't have PITR, so fails the "Durability" portion of ACID.
I'd never run a mission-critical DB off an RDBMS that isn't fully ACID. Yes, I'm anal that way, but that's what happens after you've worked with a real RDBMS running on a great OS for a while.
"I don't know, therefore Aliens" Wafflebox1
When I was in college back in 89-93, we replaced an aging IBM mainframe with some brand new Sun equipment; one of the classes was a database class, and after the 4361 was retired, we put Ingres on SunOS 4.2 for that class.
The thing kept falling over when the CS students would try to work with it - in any given time period, if there were more than 2 or 3 students using it, it would just shrivel up and die.
It was so notorious for this that when we obtained source code to DikuMUD and implemented our own MUD server, we created a character called "Ingres". If you attacked it with any of the vast array of weaponry available, you could never cause any damage. It would never damage back (as it was harmless), but there was one way to kill it:
LOOK AT INGRES
Ah, the memories....
Insanity is a gradual process; don't rush it.
The Multics Relational Data Store (MRDS, The French loved the name) was the first commercial database system, marketed by Honeywell on the Multics in 1977. It had an early SQL as the standards bodies churned the standard into shape.
I know, Oracle was early, but as in so many other things, Multics was first.
If I remember, I think dBase I, which was never on the market, was created by Bell Labs. Bell Labs later sued Ashton Tate for using some code from dBase I, and won. Borland then bought dBase when III Plus was out, IIRC.
Open Standards Portal
I don't think too many Ingres users were happy when CA bought it up.
No user of a package is happy when CA buys it up. In the early 90's they went on a buying spree, buying up some things that were popular and useful (e.g. Clipper), some things that were mediocre but could have been made into players (e.g. Realizer) and some were absolute crap that they managed to revise to crappier (DBFast, and some weird French-made Windows word processor).
Some of those products were failures before CA gave them the kiss of death. The ones that weren't, CA managed to destroy all value of on their own.
CA is the kiss of death. If CA buys one of your software vendors, start shopping for a replacement now.
Former Clipper developer, but I'm not bitter or anything. Noooo, of course not.
Link are a pain in the ass in slashdot because you have to remember the actual HTML tags. Stupid.
A lot of other sites allow you to create it down below the text area (sort of an "html helper" area).
Some of us have people who work for us who do the HTML tags. Some of us haven't done an HTML tag since '96. I realize you were just finishing up the 4th grade at that point, but really, some of us have been around the block a few times.
Postgres is one of those products that are cool but don't soar due to a hazy unhip image. People either use MySQL (most know DB) or something like SAP(!!)DB or it's follow-up MaxDB.
For one I'd say Postgres (or is it PostgreSQL???) could _really_ use a better, grittier name. And the Site needs an optical redo.
My 2 cents.
We suffer more in our imagination than in reality. - Seneca
The only reason I started with MySQL instead of PG was because of the windows installer, or more specifically PHPTriad.
:)
After mucking around in Oracle and PL/SQL for a year and reading about db normalization, going back to PHP was fairly traumatic. There's no way you can build enterprise-scale apps with that toy. No sub-selects or transaction support? Eek!
I'm eagerly waiting for PG's native windows install, and re-writing all my queries to standard SQL, erasing hundreds of line of code that hacked around MySQL's lack of features.
Anyhow, main reason I wanted to respond- I did no know or think to find out what the license was for PG's client libraries. You just gave me another reason to switch, and one that can be convincing to management. Thanks!
Information: "I want to be anthropomorphized"