Skip to content
FirebirdSQLPublic

Repository files navigation

Jaybird

Jaybird is a JDBC driver suite to connect to Firebird database servers.

Build Status MavenCentral

Getting Jaybird

A distribution zip is available from releases and the Firebird website: https://firebirdsql.org/en/jdbc-driver/.

Jaybird is also available from Maven Central:

For example:

<dependency>
    <groupId>org.firebirdsql.jdbc</groupId>
    <artifactId>jaybird</artifactId>
    <version>6.0.7</version>
</dependency>

If you want to use native or embedded (JDBC Type 2), add jaybird-native as a dependency:

<dependency>
    <groupId>org.firebirdsql.jdbc</groupId>
    <artifactId>jaybird-native</artifactId>
    <version>6.0.7</version>
</dependency>

For Windows, Linux, and macOS, you can add the org.firebirdsql.jdbc:fbclient dependency on your classpath to provide the native libraries for the native protocol. This dependency does not support Firebird embedded.

To enable ChaCha64 wire encryption support for pure Java connections, add chacha64-plugin as a dependency:

<dependency>
    <groupId>org.firebirdsql.jdbc</groupId>
    <artifactId>chacha64-plugin</artifactId>
    <version>6.0.7</version>
</dependency>

Reporting bugs or improvements

For security vulnerabilities, see Security Policy.

For bugs or improvement, go to our Issue tracker.

Resources

License

Jaybird is licensed under LGPL 2.1 or later, with extension interfaces also licensed under the BSD 3-clause. See source headers for the specific license of a file (if SPDX information is absent, consult REUSE.toml).

SPDX-License-Identifier: LGPL-2.1-or-later OR LGPL-2.1-or-later AND BSD-3-Clause

Support

Looking for professional support of Jaybird? Jaybird is now part of the Tidelift subscription.

License Notice

The contents of this Documentation are subject to the Public Documentation License Version 1.0 (the “License”); you may only use this Documentation if you comply with the terms of this License. A copy of the License is available at https://firebirdsql.org/en/public-documentation-license/.

The Original Documentation is "Jaybird" (README.md). The Initial Writer of the Original Documentation is Mark Rotteveel, Copyright © 2015-2026. All Rights Reserved. (Initial Writer contact(s): mark (at) lawinegevaar (dot) nl).

The exact file history is recorded in our Git repository; see https://github.com/FirebirdSQL/jaybird

Releases

Sponsor this project

Used by

Contributors

Languages