OpenJDK Designated Exception Modules

31 May 2018

For purposes of those files in the OpenJDK distribution that are subject to the Assembly Exception, the following shall be deemed Designated Exception Modules:

  1. Those files in the OpenJDK distribution available at openjdk.java.net and download.java.net to which Oracle has applied the Classpath Exception,
  2. Any of your derivative works of #1 above, to the extent you license them under the GPLv2 with the Classpath Exception as defined in the OpenJDK distribution available at openjdk.java.net or download.java.net,
  3. Any files in the OpenJDK distribution that are made available at openjdk.java.net or download.java.net under a binary code license, and
  4. Any files in the OpenJDK distribution that are made available at openjdk.java.net or download.java.net under an open source license other than GPL, and your derivatives thereof that are in compliance with the applicable open source license.