News from FF Blog

Mon 29 Oct 2007 02:30:00 GMT Broadview Resumes Gold Sponsorship Secretary
Last week at the Firebird Conference, Sean Leyne of Broadview Software, Toronto, Canada, presented a cheque for two further years of Gold sponsorship. Thanks, Sean, your cheque reached us today.

Mon 29 Oct 2007 11:10:00 GMT A New Silver Sponsor Secretary
M-Files (Motive Systems, Finland) has just become our latest Silver sponsor. Thank you, Antti Nivala.

Mon 22 Oct 2007 10:10:00 GMT Firebird Conference Mad Auction Stefan Heymann
The Mad Auction at this year’s Firebird Conference in Hamburg raised more than 3,750 Euros to augment the coffers for Firebird development. Thanks to those who dug deeply into their pockets and paid ridiculously inflated prices for their small treasures! Thanks also to the two companies that donated a total of 400 Euros in cash and didn’t take home any prizes.

Where Firebird Foundation Funds go?

From the FF blog:

We are currently funding 9 regular grant allocations. Where there are links, you can go and read the developer’s latest report.

  1. Development & Coordination (Dmitry Yemanov)
  2. Code Scrutineering (Claudio Valderrama)
  3. International Language Support, DSQL & Code Scrutineering (Adriano dos Santos Fernandes)
  4. Security/Code Devel. (Alex Peshkoff)
  5. QA & Testing (Pavel Cisar)
  6. QA Testing (Philippe Makowski)
  7. Core Development (Vlad Horsun)
  8. .NET Provider (Carlos Guzmán Álvarez)
  9. Foundation Administration (Helen Borrie)

LiquiBase Firebird support

LiquiBase is a java based LGPL tool for managing database changes.  If you have used Ruby on Rail’s Active Migration it is similar in concept, although it tracks applied changes differently.

The most recent version of LiquiBase (1.3.2) has added Firebird support.
Major functionality includes:

  • 34 Refactorings
  • Extensibility to create custom refactorings
  • update database to current version
  • rollback last X changes to database
  • rollback database changes to particular date/time
  • rollback database to “tag”
  • Stand-alone IDE and Eclipse plug-in
  • “Contexts” for including/excluding change sets to execute
  • Database diff report
  • Database diff changelog generation
  • Ability to create changelog to generate an existing database
  • Database change documentation generation
  • Ability to save SQL to be applied for approval by a DBA
  • DBMS Check, user check, and SQL check preconditions
  • Can split change log into multiple files for easier management
  • Can be run via command line, Ant, Maven, Servlet container, or Spring
  • Support for 11 database systems

Visit the LiquiBase site for more information and for downloads:
http://www.liquibase.org

Nathan

Multiple Buffer Overflow problem

If you read the post about the Multiple Buffer Overflow Vulnerabilities, I think you would be interested in this post from Svein Erling Tysvaer, in Firebird Support list:

Looking at http://risesecurity.org/blog/entry/3/ indicates that some of the issues affects Firebird, but that they’ve been corrected in the latest release:

We contacted both Borland/CodeGear and Firebird developers about these vulnerabilities. After failed attempts to find an email address to report security issues in their products, we tried their bug tracking systems. Borland/CodeGear asked us to send information to their support email address, but we didn’t get any further responses. Firebird developers didn’t answer to our reports either, but they corrected these vulnerabilities in the latest version of Firebird.

More details can be found at http://risesecurity.org/advisory/RISE-2007003/

Seems like Firebird still prioritise fixing errors to a greater extent han InterBase.

Set

Big company using FB

This was posted by Roman Rokytskyy in the Firebird .Net Provider list:

Some time ago I have upgraded my phone contract to include also mobile internet (5GB/month) and as a normal user read the instructions on the o2 website, which suggested to install the “o2 Connection Manager” software. I installed it, but then got some device driver problems with another similar software (Vodafone Mobile Connect – I have two mobiles, one private and one from my company) and had to go deeper…

I have to confess that I did not notice the Firebird on the first check (hmmm… how could it be? should smell it from 1 km distance!), but the folder structure appeared somewhat familiar… But then I noticed the intl/ directory, then the .NET Provider DLL and finally fbembed.dll.

Considering 11 million customers in Germany, and guessing that only 1% of them uses mobile internet we get about 100 000 installations of Firebird embedded + .NET Provider. And that’s only in Germany (think about the number of installations of Telefonica O2 Europe worldwide)!

Congratulations! Keep up with good job!

1 65 66 67 68 69 100