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 |
not supported |
JDBC 2.1 |
JDBC 3.0 |
not recommended |
not recommended |
|
Foundation 1.0 JSR 169 (JDBC 3.0 subset) |
JDBC 2.1 |
JDBC 3.0 |
JDBC 3.0 |
JDBC 3.0 (not tested) |
|
Foundation 1.0 JSR 169 (JDBC 3.0 subset) |
JDBC 2.1 |
JDBC 3.0 |
JDBC 3.0 |
JDBC 4.0 (pre-release) |
|
Foundation 1.0 JSR 169 (JDBC 3.0 subset) |
JDBC 2.1 |
JDBC 3.0 |
JDBC 3.0 |
JDBC 4.0 |
|
Foundation 1.1 JSR 169 (JDBC 3.0 subset) |
not supported |
JDBC 3.0 |
JDBC 3.0 |
JDBC 4.0 |
|
Foundation 1.1 JSR 169 (JDBC 3.0 subset) |
not supported |
JDBC 3.0 |
JDBC 3.0 |
JDBC 4.0 |
|
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