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 4.0.0

Jaybird 4 (compared to Jaybird 3) is an incremental release that builds on the foundations of Jaybird 3. The focus of this release has been on further improving JDBC support and adding support for the new data types and features of Firebird 4.

The main new features are

  • Wire encryption support (backported to Jaybird 3.0.4)
  • Database encryption support (backported to Jaybird 3.0.4)
  • Wire compression support
  • Authentication plugin improvements
  • Firebird 4 data type bind configuration support (since Jaybird 4.0.0-beta-2)
  • Firebird 4 DECFLOAT support
  • Firebird 4 extended numeric precision support
  • Firebird 4 time zone support
  • Firebird 4 statement timeout support (since Jaybird 4.0.0-beta-2)
  • JDBC RowId support
  • DatabaseMetaData getPseudoColumns implemented
  • DatabaseMetaData getVersionColumns implemented
  • DatabaseMetaData getFunctions implemented (since Jaybird 4.0.0-beta-2)
  • DatabaseMetaData getFunctionColumns implemented (since Jaybird 4.0.0-beta-2)
  • Improved JDBC function escape support
  • New JDBC protocol prefix jdbc:firebird:
  • URL encoding in query part of JDBC URL (backported to Jaybird 3.0.9)
  • Generated keys support improvements
  • Operation monitoring

Release Notes

The release is also available on maven(*):

groupId: org.firebirdsql.jdbc artifactid: jaybird version: 4.0.0.javaXX*

The version depends on your target Java version: 4.0.0.java11, 4.0.0.java8, or 4.0.0.java7

Jaybird

JayBird 4.0.0
Date Filename Size Description
14th Mar 2020 jaybird-4.0.0.java11.zip 11 Mb Zip for Java 11/JDBC 4.3
14th Mar 2020 jaybird-4.0.0.java8.zip 9.9 Mb Zip for Java 8/JDBC 4.2
14th Mar 2020 jaybird-4.0.0.java7.zip 9.48 Mb Zip for Java 7/JDBC 4.1
14th Mar 2020 v4.0.0.zip 10.0 Mb Source code



JayBird 3.0.8

Release Notes

The release is also available on maven(*):

<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-jdkXX</artifactId>
<version>3.0.8</version>
  • The artifactId depends on your target Java version: jaybird-jdk18 or jaybird-jdk17

Additional resources:

Jaybird

JayBird 3.0.8
Date Filename Size Description
25th Nov 2019 Jaybird-3.0.8-JDK_1.8.zip 9.92 Mb Zip for Java 8/JDBC 4.2
25th Nov 2019 Jaybird-3.0.8-JDK_1.7.zip 9.61 Mb Zip for Java 7/JDBC 4.1
25th Nov 2019 Source Code   Zip



JayBird 2.2.15

Release Notes

The release is also available on maven(*):

<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-jdkXX</artifactId>
<version>2.2.15</version>
  • The artifactId depends on your target Java version: jaybird-jdk18, jaybird-jdk17 or jaybird-jdk16

Jaybird

JayBird 2.2.15
Date Filename Size Description
6th Apr 2019 v2.2.15.zip 10.0 Mb Source code
6th Apr 2019 Jaybird-2.2.15-JDK_1.8.zip 7.18 Mb Zip for Java 8/JDBC 4.2
6th Apr 2019 Jaybird-2.2.15-JDK_1.7.zip 7.07 Mb Zip for Java 7/JDBC 4.1
6th Apr 2019 Jaybird-2.2.15-JDK_1.6.zip 7.05 Mb Zip for Java 6/JDBC 4.0

Jaybird for Android

JayBird for Android
Date Filename Size Description
25th Dec 2013 Jaybird2_2_4.tar.bz2 1.8 Mb bz2