Skip to content
Firebird Native Client Distribution for Jaybird
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Firebird Native Client Distribution for Jaybird


Bundle of Firebird native client libraries for use with Jaybird 3 and higher.

This bundle packages fbclient.dll/ for the Windows and Linux platforms (32 and 64 bit), and can be used with Jaybird for the native and local protocols. It does not support embedded protocol.


To use this bundle, you need to depend on this library and your preferred Jaybird 3 (or higher) version and the JNA version required by that version of Jaybird:


You can now use the native protocol without having fbclient on the library path:

public class Example {
    public static void main(String[] args) {
        try (Connection connection = DriverManager.getConnection(
                "jdbc:firebirdsql:native:localhost:employee", "user", "password")) {
            // use connection
        } catch (SQLException e) {




Build information


The version has 4 components. The first three are the Firebird version that sourced the libraries (eg 3.0.4). The last part is a 'build' identifier, which should usually be 0. The 'build' identifier may be incremented for patches or new platforms added.

You can’t perform that action at this time.