Here are the experiences on Trustix 3 , and maybe someone will contribute the firebrd rpm to trustix too. (with dependencies solved)
I’ve done preparing Firebird 1.5.3 packages.
deb[-src] ftp://shrek.creditreform.bg/public sid main
All feedback is warmly welcome. If no problems are found, I’ll proceed with
upload to the archive.
Ah, also there you can find packages for flamerobin.
All you need to do is to add the above repository to your /etc/apt/sources.list
and then apt-get update ; apt-cache search firebird
then install what you need (classic or super server)
Microtec is pleased to announce a new version of CopyCat, our Delphi /
C++Builder component set for database replication.
CopyCat can be used for integrating replication functionality into your
applications, or for making your own customized replicators, enabling
off-site database work, asynchronous work over slow connections,
automatic live backup, etc.
For information about CopyCat, see here
Changes in version 1.03.0:
- Added support for BDS 2006.
- Added a new OnResolveConflict event, providing easy access to all the
information concerning the conflict, and allowing the user to resolve
the conflict in a simple way.
- Removed TCcTables and TCcProcedures components. Instead, TCcConfig
now creates two new tables in the database, RPL$TABLES and
RPL$PROCEDURES, thus replacing and simplifying the previous INI-file
system, which was too error-prone.
- The example projects have been considerably improved and extended.
- Added a Getting started manual, explaining the first steps to using
CopyCat, as well as detailing each of the provided examples.
- Fixed some internal errors, that sometimes caused access violations
and IDE instability at design-time.
“Evans Data: Today we have posted the 2006 Linux/Open Source Software survey. The survey is open to ALL panelists familiar with Linux or open source software.”
Firebird is mentioned in two questions:
Which Open Source databases do you use most often?
What database are you using on the platform for which MOST of your applications are targeted?
Don’t forget to vote for Firebird!
Here is a good link in businessweek on how OSS databases are horning in on
the database market.
I personally think that the majority of database users can do there work
with either Postgrsql, MySql or others like the Borland interbase now know
as Firebird or even Computer Associates Ingres which was recently made
opensource. Really do most company really need all those extra features or
are they just selling feature like Picture in picture was on your new TV
which you never use now.
Here is the link for you to check out:
“BusinessWeek has another spread on open source this week. Among them is an article about open source vs. the database vendors which focused on how businesses are looking to save money with open source (rather than using the source to innovate). From the article:
“The databases work fine, but as data volume grows, so do the checks to Oracle, IBM, or Microsoft. Many users aren’t clamoring for more features, and some don’t even use the bells and whistles they already paid for. They would happily trade some to get their hands on the source code and a better deal.”
Original source for news slashdot.org
I’ve been wonder for some about about metrics to evaluate the relative architectural cleanliness of various database implementations. To that end, I wrote a simple program that eat Visual Studio 7 projects files and analyzes the source files. Here are the results:
|Nfs Engine||Vulcan||Firebird 2||MySQL Server|
|Average Code Lines||11.80||21.20||37.12||26.90|
|Average Internal Comments||0.94||6.10||11.92||2.59|
|Average Internal WhiteSpace||2.12||5.16||6.92||2.21|
The analysis program doesn’t try to follow conditional compilation, so everything is included whether active or not.
The Netfrastructure engine is roughly equivalent in functionality to Firebird. The Netfrastructure numbers, however, are for the database engine only, excluding the Java Virtual Machine and template engine. Since the trigger and procedure language in Netfrastructure are Java, this isn’t a strict apples to apples comparison. On the other hand,the Netfrastructure engine includes the remote server, which Vulcan does not.
The Vulcan numbers are taken from the engine provider current code base. A small number of modules that, due to conditional compilation, couldn’t make it through the analysis program were omitted. Post-processed modules were also omitted. Since Vulcan contains quite of bit of archival, disabled Firebird code, its numbers are slightly bloated.
The Firebird number are taken from “engine” msvc7 project. Since Firebird 2 doesn’t use custom development steps, the preprocessed modules aren’t included (the project hasn’t been built, so the corresponding post-processed modules are not included either. I don’t actually know what is the Firebird 2 engine build, but I assume it doesn’t include DSQL and possible other common stuff.
The MySQL numbers are from their Windows source kit. I believe that they also use static libraries for cross component modules, so I suspect this is less than the full server. But it does give a feeling.
I think the two most interesting sets of number are the average number of arguments per function and the average number of code lines per function (code lines exclude comments and white space). It is most interesting that in each case, Vulcan falls halfway between Netfrastructure and Firebird 2. The average number of arguments is a good metric of the quality of a design. Bad (or in this case eroded) designs have to pass everything but the kitchen sink, and sometimes that. The Firebird 2 numbers are particularly scary because many additional parameters are passed covertly through thread data. The average code lines per function is a good metric of modularity — the degree to which common code is cleanly factored out.
The comment related metrics are substantially misleading since they are computed relative to number of functions rather than code lines — fewer code lines will always mean fewer comments. Even so, it is clear that Firebird has something to teach me and MySQL about internal commenting.
Both the ProjectAnalyst and ProjectsSummary projects are checked into the Vulcan tree under src. If you want to play or analyze Firebird 1.0 or 1.5, I’d like to see the results. You may also want to add more metrics. ProjectAnalyst generates xml (sans header) summary files, ProjectsSummary turns a set of xml summary into an HTML table.
-- Jim Starkey Netfrastructure, Inc. 978 526-1376
This article on NewsForge doesn’t mention Firebird, but it shows some interesting positions from MySQL and PostgreSQL guys about the new “Free” versions of traditional comercial databases, like Oracle, DB2, etc.
Another interesting article shows that VMWare have cut the price of its server version to zero. This may turn the life of developers easier, since they can install many diferent O.S. in the same machine, to test their products.
About 70 UDFs of the main library of “SR UDF Library” become FREE in the Lite version. You can download it here.
“Semanário Económico” – the best Economic Newsweek in Portugal – gives a special mention to Akropole, a software dedicated to Schools. Akropole runs on Firebird, and it’s clearly mentioned. A full copy of the article (portuguese only) is available here.
PS: On the same article (if you know portuguese and dig it a little), you will notice that the Most Productive ( profits / number of employees) company in Portugal in 2004 works with an ERP system… powered by Firebird! 🙂