Firebird 2.0 Final Released
Samyem Tuladhar writes "After 2 years in development, the Firebird Project today officially releases the much-anticipated version 2.0 of its open source Firebird relational database software during the opening session of the fourth international Firebird Conference in Prague, Czech Republic."
The problem is
99% of all open source projects that use a database support MySQL.
maybe 10% have some support for Postgres.
and I don't know of any that support Firebird.
We really need to see some more support for databases other than MySQl
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
I wonder if this was posted simply to see what fun folks might have comparing the name to Firefox. I've only used Firebird once, and I wasn't a big fan (who knows, maybe 2.0 is better). I'm having a great time reading the comments though, so nice job /. editors!
Crack - Free with every butt and set of boobs
I end u calling it FireBase most of the time !
if you've seen "hacking democracy" (the hbo documentary on Diebold), you'll notice that their database is MS Access -- I'm anything but a software developer, but in my use of Access (granted Access 2000), I've seen enough inconsistent operation to be very careful about just client data for quick small analyses, let alone vote data integrity
MySQL syntax might be easier, but it's also proprietary almost-SQL crap, on a database that's not exactly great (works OK for simple queries only, doesn't value data integrity, just starting to get features we've been taking for granted for ages like sprocs and transactions, poor clustering/replication, etc). It's the single worst DB I've ever tried (and it's not "free" either - it's dual licensed, pay for non-GPL stuff). If you want a better database (works, normal SQL, has the features it should, etc) at a good price e.g. always free (besides firebird), then try perhaps postgresql, or the free express editions from the big 3 vendors - it's usually sufficient for most projects. Anything beats MySQL. MySQL is to databases what VB6 is to programming. It might be easier, but it SUCKS.
And if you even were a SQL Server user, you'd know there's no such thing as MSSQL 2006, and claiming firebird is faster than MSSQL is truly laughable. I doubt you'd ever even SEEN it, much less USED it, or know anything about it.
Yeah, you have absolutely *NO* clue what you're talking about. 100% FUD.
"The Firebird guys would have been better off renaming their project,"
/. would have posted this story if it weren't for the name confusion. I certainly wouldn't have know what Firebird was if not for Mozilla.
How so? I doubt that
Well, one thing: Firebird can be used in embedded scenarios
A seemingly unbiased speed comparison (well at least not biased towards Firebird, anyway) can be found here: http://www.sqlite.org/cvstrac/wiki?p=SpeedComparis on
As for features: it has them all. ACID, triggers, stored procedures, will maintain identical copies of the one database on two drives for you, etc, etc. Possibly because of this when I went looking for a database to replace Oracle it seemed to be the one most recommended. At least one commercial vendor has an add on that provides the one thing missing in this role: a stored procedure language compatible with Oracle's PL/SQL.
And yes, I am a happy Firebird user. But not for any of the reasons mentioned so far. I use it because it is dammed easy to bolt onto your current project. No configuration. Small footprint. Ports to anything. Zero ongoing maintenance. That is its heritage you see - it always was a bolt on library for applications that don't even mention the word SQL in their description. So Firebird is doing its job well if the end users and sysadmins aren't aware of its existence. Think about that when you are next tearing your hair out trying to set up some MYSQL database when all you wanted to do is install some tiny web app someone else in the office asked for.
And that leads us to what turns most people off. There are no flashy front ends out of the box. Is comes with three utilities of note: backup, restore and isql: all very simple command line tools. Its an embedded database - you are meant to provide the front end yourself. And the doco, while present, is patchwork of old stuff and separate "changes since ..." files.
But if you are need a backend for a application that doesn't parade its "SQL" credentials Firebird is one possibility. The others are sleepycat (for speed) and SQLLite (for simplicity). You'd be nuts to use anything else, and I wish a lot of projects out there hadn't.
Firebird 2 Cheat sheet, listing useful information about Firebird 2 such as its data types, its internal and UDF functions, some useful queries and the php ibase functions.
"Certainly faster that m$sql 2006"
Of course, taking into account that MS SQL Server 2006 does not exists.