As part of 10.8, it would be good to implement JDBC 4.1, a smallish set of changes which are part of the larger Java 7 effort. The JDBC 4.1 work is described by the functional spec attached to DERBY-4869.

The good news is that we will not face the licensing hurdles which complicated the release of JDBC 4.0 functionality in Derby 10.2. You may recall that we were not allowed to use the early access Java 6 compiler in order to build a product. That meant that we could not compile our JDBC 4.0 support into the first release of Derby 10.2.

The same restriction applies to the early access Java 7 compiler. However, we do not need to use the Java 7 compiler in order to build the JDBC 4.1 bits. That is because we will not need any new classes or language features introduced by Java 7.

In short, we should be able to build Derby 10.8 purely with the Java 6 compiler. I do not anticipate any licensing problems with the 10.8 release.

Thanks,
-Rick

Reply via email to