/jaybird

Primary LanguageJavaGNU Lesser General Public License v2.1LGPL-2.1

Jaybird

Jaybird is a JDBC driver suite to connect to Firebird/Red Database servers.

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

Build Status MavenCentral image

Reporting bugs or improvements

For security vulnerabilities, see Security Policy.

For bugs or improvement, go to our Issue tracker.

Key Features

The main difference between Red Soft Jaybird driver and the original driver is full Red Database server support. Improved performance compared to the original Jaybird driver for specific tasks. Key supported features:

  • External stored procedures;
  • Full text search;
  • Improved security subsystem.

The driver supports all types of authentication provided by Red Database server. The following authentication methods are supported:

  • Secure Password Authentication (Srp);
  • Traditional password (Legacy_Auth) authentication;
  • Multifactor authentication (Password, Certificate) using security policies;
  • Trusted Authentication through the GSSAPI (Gss) Mechanism.

Support for multifactor authentication is implemented using the cryptographic provider CryptoPro.

Resources

License

Jaybird is licensed under LGPL 2.1 or later, with extension interfaces licensed under the BSD 3-clause. See source headers for the specific license.

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

Support

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

Sponsors

The Firebird JDBC team would like to thank YourKit for providing licenses to their YourKit Java Profiler. YourKit