3 ms·
If use the J2SE code (which is GPL with classpath exception) you can't run the TCK. Without passing the TCK you can't call it Java, and you don't get the patent
by jancona 16y ago
If use the J2SE code (which is GPL with classpath exception) you can't run the TCK. Without passing the TCK you can't call it Java, and you don't get the patent license. See here: http://skife.org/java/jcp/2010/12/07/the-tck-trap.html http://skife.org/java/jcp/2010/12/07/the-tck-trap.html
If you use the J2ME code, presumably you can get the TCK for mobile use (and associated patent protection), but the license doesn't include the classpath exception.
- rst 16y agoAnd that applies even if you're running OpenJDK unaltered, which is certified as passing the TCK by Oracle itself?