We are pleased to announce a significant extension of the Firebird project to a whole new area. Starting in February 2019, alongside the core (Firebird database system) and database drivers, a completely new division called Firebird Butler is integrated into the project. The purpose of the Butler division is to develop and provide solutions to various Firebird-related challenges faced by Firebird administrators and application developers that, for practical reasons, are not addressed by the core Firebird distribution.
The primary aim of Firebird Butler is to create a development platform and develop a set of basic solutions to manage Firebird installations of any size, structure and complexity. The emphasis is on large corporate installations but the scope and ambitions of the Firebird Butler project are much broader: we would like to initiate development of an entire open source ecosystem of projects and other products, including commercial ones, in various languages. Projects could encompass not just the planned new services, but alternative implementations of the standard services as well. Moreover, the Firebird Butler Development Platform should become a solid foundation for development of any applications that use Service Oriented Architecture and messaging.
For a closer look at the project goals and strategies, please read the “Introduction to Firebird Butler”.
Although the project is only in the early stages of development, we encourage you to take a close look at what we have and where we are going. The project is completely open, and we will welcome anyone, individuals or organizations, who is interested in the objectives and strategy of the project and wishes to participate in its development, in a common or entirely private capacity, or to become its sponsor.
Firebird Butler also presents a great opportunity for developers with experience in Python, Java, FreePascal, Delphi, C# or other languages to get involved in Firebird project activities.
The Firebird Project Team
FbNetExternalEngine is plugin for Firebird 3+ that allows you to write stored procedures, functions (not yet) and triggers (not yet) in any .NET language. There’s no limitation on what you can or cannot do in the code. Full power of .NET and .NET eco-system is available for you.
More info here.
The Lazarus team is glad to announce the third release candidate of Lazarus 2.0.
MWA Software is pleased to announce that release 2.3.2 of IBX for Lazarus is now available for download from https://mwasoftware.co.uk/ibx. Older versions of IBX will fail to compile with Lazarus 2.0 and upgrade to this version is necessary for use with Lazarus 2.0. All users are recommended to upgrade to the new release. Please read the changelog before upgrading. The release also includes a new SQL Tokeniser and the ability to select the Firebird Library (DLL or shared object) as a property of TIBDatabase or TIBXServicesConnection. Several minor bug fixes are also included.
The new article with the collection of tips and tricks to improve Firebird database performance: 23 More Ways To Speed Up Firebird. The article is based on the appropriate presentation from “Firebird Performance Tour” seminar.
Why “23 more”?
Some of you can remember the article 45 Ways To Speed Up Firebird, which was published in May 2016. Now it is time for some more tips and tricks, mostly based on the experience of optimization and maintenance of the Firebird databases and servers with the high number of connections (1000+).
dbMigration .NET v10 is a simple, easy and intuitive multiple database migration and data synchronization tool, With it you can easily migrate schema and data to Firebird and vice versa.
(Full support for Firebird 1.5~4.0+)
- Major New features from version 9.1 to 10.0:
- Added Auto-generating COMMENTS of tables and columns
- Added Auto-generating DEFAULT values of columns
- Added Auto-generating CHECK constraints of tables
- Added SSH: Secure Shell support
- Added CharSet and PageSize options for creating databases (FB)
- Improved Firebird connection manager (FB)
- Improved Graphical User Interface
- Improved Automatic Mapping Types
- Improved Command-Line
- …and more