Fyracle: Oracle-Mode Firebird 23
mAriuZ writes "A beta is currently available that allow Firebird to support the major Oracle-based ERP/CRM application Compiere with virtually no change to the Compiere code base. No other proprietary or open-source database system can currently do this.
The best part : Fyracle is open source
if you want to compile it manually it's a set of patches that needs to be run over the firebird 1.5.1 source tree."
Mozilla... (Score:4, Funny)
Re:Mozilla... (Score:1)
Re:Mozilla... (Score:1, Redundant)
Re:Mozilla... (Score:2)
This is patched in the trunk, releases... umm, real soon now
Re:Mozilla... (Score:2)
Re:Mozilla... (Score:2)
This is really cool. (Score:2, Interesting)
Re:This is really cool. (Score:4, Interesting)
For some of us, that's a really good thing: ideas get re-thought and we get better solutions. For others, yes, that's a bad thing: software vendors go implementing their solutions for only one database server that costs out the butt, and think nothing of it -- software's expensive, why not make it more expensive? The client pays for it anyway, not the vendor. There are two solutions here: make a cheaper version of the database server (fyracle) or recode the application so it's not oracle-specific.
How many Oracle-clone databases do we need? Should we encourage vendors to continue making oracle-only software, should we encourage them to use badly-designed language features? (Oracle's a bit of a whore as far as implementing just about anything they think will get software sold -- even if it's an absolutely abysmal idea.)
Re:This is really cool. (Score:2)
However, outside the idealism, I'm glad to see that there is now an open-source solution. It's a similar issue as WINE and the network driver layers to the linux kernel. Yes a native well-done version would be better, but I'm still glad to know I can make it work with open-source software if I have to.
Re:This is really cool. (Score:2)
Especially with oracle's cluster features?
I can just imagine someone taking the code from sqlrelay and hacking something similar.
Explanation please (Score:2)
Re:Explanation please (Score:5, Informative)
Firebird (not to be confused with the Firefox browser) is another open source database based on Borland/Inprise InterBase - much improved now of course. Last I checked half a year ago, it has full ACID, distributed transactions *with savepoints* (postgreSQL can't), external/internal stored procs, triggers, subselects, referential integrity, ANSI compliant SQL, SMP support, ODBC/JDBC, triggers, up to 64Tb Databases, embedded build, native WIN32 build
Anyway, it seems to me that the crux of Fyracle is not that they rewritten Compiere to run on Firebird. It seems like they engineered a layer to implement all Oracle-like features on Firebird. Anything written natively for Oracle should be able to run off it! If they can pull it off, you can just rip out Oracle and place Firebird in.
However, direct compatibility may not mean the ported application will run with the same performance and integrity as on an Oracle DB. But it is a very good step forward.
For those who need it (Score:4, Informative)
it's FireBIRD, not FireFOX. it's the open source database that caused the browser to change it's name.
They've developed a version of Firebird that acts interchangeably with Oracle database. Which is good, since now people have a free alternative just in case they want it.
Now that ibFireBird has done it... (Score:2)
Re:Now that ibFireBird has done it... (Score:3, Interesting)
should not that.. (Score:3, Funny)
I am sorry :-)
Necessary evil (Score:3, Informative)