Java Platform Support

This table provides a quick overview of which Derby releases run on which Java platforms, including the level of JDBC support.

Release

J2ME/CDC/Foundation 1.x

J2SE 1.3

J2SE 1.4

J2SE 5.0

Java SE 6

10.0 releases

not supported

JDBC 2.1

JDBC 3.0

not recommended

not recommended

10.1 releases

Foundation 1.0 JSR 169 (JDBC 3.0 subset)

JDBC 2.1

JDBC 3.0

JDBC 3.0

JDBC 3.0 (not tested)

10.2.1.6 release

Foundation 1.0 JSR 169 (JDBC 3.0 subset)

JDBC 2.1

JDBC 3.0

JDBC 3.0

JDBC 4.0 (pre-release)

10.2.2.0 release

Foundation 1.0 JSR 169 (JDBC 3.0 subset)

JDBC 2.1

JDBC 3.0

JDBC 3.0

JDBC 4.0

10.3.1.4 release

Foundation 1.1 JSR 169 (JDBC 3.0 subset)

not supported

JDBC 3.0

JDBC 3.0

JDBC 4.0

10.3.2.1 release

Foundation 1.1 JSR 169 (JDBC 3.0 subset)

not supported

JDBC 3.0

JDBC 3.0

JDBC 4.0

10.4.1.3 release

Foundation 1.1 JSR 169 (JDBC 3.0 subset)

not supported

JDBC 3.0

JDBC 3.0

JDBC 4.0

trunk - development/10.5

Foundation 1.1 JSR 169 (JDBC 3.0 subset)

not supported

JDBC 3.0

JDBC 3.0

JDBC 4.0

Tested Combinations

Following is the list of platform and jdk combinations where Derby tests have been successfully run (or is being planned), based on the posts to the derby-dev mailing list. Please add combinations you have tested.


Sun JDK and IBM Java SDK

Sun jdk15 and IBM sdk142

  • Windows 2000
  • Windows XP
  • Windows 2003 Server
  • Windows 2003 Server - 64 bit (in process)
  • SLES 9.0
  • Suse Pro 9.1
  • Suse Pro 9.2
  • RHEL 3.0
  • RHEL 4.0 AS
  • RHEL 4.0 AS - 64 bit

Sun JDK only

jdk15

  • Solaris 8, also known as SunOS 5.8 (sparc)
  • Solaris 9, aka. SunOS 5.9 (sparc)
  • Solaris 10, aka. SunOS 5.10 (sparc)
  • Solaris 10 x86, aka. SunOS 5.10 (i386)
  • Windows 2000 CYGWIN (i686)
  • Linux-2.4.19-4GB_i686
  • Linux-2.4.20-31.9_i686-i686
  • Linux-2.4.21-27.ELsmp_i686-athlon
  • Linux-2.4.21-27.ELsmp_i686-i686

jdk142

  • Solaris 8, aka. SunOS 5.8 (sparc)
  • Solaris 9, aka. SunOS 5.9 (sparc)
  • Solaris 10, aka. SunOS 5.10 (sparc)
  • Solaris 10 x86, aka. SunOS 5.10 (i386)
  • Windows 2000
  • SLES 9.0
  • Suse Pro 9.1
  • RHEL 3.0

jdk131

  • Windows 2000

IBM Java SDK only

sdk 142

  • AIX 5.2
  • Fedora Release 3
  • zSeries - zOS v1R6
  • zSeries - ZLinux (Linux 2.4.19) (planned)
  • iSeries - I5/OS v5R3
  • iSeries - OS/400 v5R2 (planned)

sdk131

  • Windows 2000
  • AIX 5.2

wsdd5.6

  • Windows 2000

wctme5.7 (jclMax and jclFoundation)

  • Windows 2000

Apple JDK only

jdk142

  • Mac OS X 10.4.1 - PowerPC
  • Mac OS X 10.4.4 - PowerPC
  • Mac OS X 10.4.4 - Intel
  • Mac OS X Server 10.4.1 - PowerPC

jdk15

  • Mac OS X 10.4.4 - PowerPC
  • Mac OS X 10.4.4 - Intel
  • Mac OS X 10.5.2 - Intel

IPv6

jdk15

  • Dual stack Windows2003
  • Dual stack RHEL4.0

Apache Harmony

  • Windows
  • Linux
  • No labels