- clause(1) seems to grant license for evaluation purpose
- clause(2) seems to grant license for compliant implementations as defined by (a)-(c), which has to be a fully compliant implementation which can pass the JDBC-TCK.
As I understand, the pgsql-jdbc is not evaluation, nor is a fully compliant implementation. Documentation also states, it has postgres specific extensions to the spec.
With this, my Qs are:
1) Is pgsql-jdbc a legitimate implementation of JDBC-spec, conforming to the JDBC license terms? If so, how?
2) Does postgres-JDBC Group obtained special license from Oracle/jdbc-Spec-owner for this implementation of pgsql-jdbc.
3) Are users of pgsql-jdbc also considered violating jdbc-spec-license terms, if pgsql-jdbc is not a legitimate implementation of the JDBC-spec.