> in most ways, the core Java platform technologies work like other free and open programming platforms. There are, however, a few parts that are proprietary.
I thought OpenJDK was TCK-certified to be Java compliant, and 100% Free and Open Source software. Is that mistaken?
> To label a custom JDK with the Java brand (which is owned by Oracle) it must pass the tests in the Technology Compatibility Kit, which must be licensed from Oracle for such purpose.
Right, except there's a special exception for OpenJDK and derivatives. [0] Apparently though this doesn't always work out. [1]
I thought OpenJDK was TCK-certified to be Java compliant, and 100% Free and Open Source software. Is that mistaken?
> To label a custom JDK with the Java brand (which is owned by Oracle) it must pass the tests in the Technology Compatibility Kit, which must be licensed from Oracle for such purpose.
Right, except there's a special exception for OpenJDK and derivatives. [0] Apparently though this doesn't always work out. [1]
[0] https://openjdk.java.net/groups/conformance/JckAccess/
[1] https://adoptopenjdk.net/quality.html