JayBird - Java Driver for Firebird

The JayBird JCA/JDBC driver is distributed free of charge under the GNU Lesser General Public License (LGPL). Text of the license can be obtained here.

Jaybird 5.0.3

Jaybird 5 is - from a JDBC perspective - an incremental change from Jaybird 4. However, internally, Jaybird underwent some major changes, the biggest was the removal of JCA (Java Connector Architecture) support.

The main new features are

  • Java 7 support dropped
  • Java Connector Architecture (JCA) support removed
  • ChaCha wire protocol encryption support (Java 11 and higher only)
  • Changes to properties
  • Unification of database and service addressing
  • Changes to JDBC URL syntax
  • Removal of LOCAL protocol implementation
  • Stream blobs are now the default
  • New parser for generated keys handling (back-ported to Jaybird 4.0.8)
  • Firebird 4.0 server-side batch updates
  • Firebird 5.0 multi-row RETURNING support
  • Firebird Embedded locator service provider (experimental)
  • Table statistics of a connection (experimental)

Upgrading from Jaybird 4 to 5 should be simple, but please make sure to read Compatibility changes before using Jaybird 5. See also Upgrading from Jaybird 4 to Jaybird 5.

Release Notes

The release is also available on maven(*):

<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird</artifactId>
<version>5.0.3.java11</version>
  • The version depends on your target Java version: 5.0.3.java11 (for Java 11 and higher), or 5.0.3.java8


JayBird 5.0.2
Date Filename Size Description
23rd Nov 2023 `jaybird-5.0.3.java11.zip https://github.com/FirebirdSQL/jaybird/releases/download/v5.0.3/jaybird-5.0.3.java11.zip>`_ 10.4 Mb Zip for Java 11/JDBC 4.3
23rd Nov 2023 jaybird-5.0.3.java8.zip 9.36 Mb Zip for Java 8/JDBC 4.2
23rd Nov 2023 v5.0.3.zip 3.1 Mb Source code

Jaybird 4.0.10

Jaybird 4 supports Firebird 2.5 and higher, on Java 7, 8, 11, 17 and 19 (support for Java 11 and higher using the Java 11 version of the driver).

Release Notes

The release is also available on maven(*):

<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird</artifactId>
<version>4.0.10.java11</version>
  • The version depends on your target Java version: 4.0.10.java11 (for Java 11 and higher), 4.0.10.java8, or 4.0.10.java7

JayBird 4.0.10
Date Filename Size Description
24th Nov 2023 jaybird-4.0.10.java11.zip 10.6 Mb Zip for Java 11/JDBC 4.3
24th Nov 2023 jaybird-4.10.java8.zip 9.57 Mb Zip for Java 8/JDBC 4.2
24th Nov 2023 jaybird-4.0.10.java7.zip 9.20 Mb Zip for Java 7/JDBC 4.1
24th Nov 2023 v4.0.10.zip 12.9 Mb Source code

Docutils System Messages

System Message: ERROR/3 (<string>, line 54); backlink

Unknown target name: "jaybird-5.0.3.java11.zip https://github.com/firebirdsql/jaybird/releases/download/v5.0.3/jaybird-5.0.3.java11.zip>".