AppCDS in OpenJDK?

Jiangli Zhou jiangli.zhou at
Tue May 2 21:50:18 UTC 2017

Hi Deepak,

In JDK 8u40, AppCDS is an experimental (i.e can not be used in production) feature and is not available in OpenJDK. Following is related info from release notes for 8u40 <>:

Application Class Data Sharing (AppCDS):
Application Class Data Sharing <> (AppCDS) extends CDS (see Class Data Sharing <>) to enable you to place classes from the standard extensions directories and the application class path in the shared archive. This is an experimental feature and not licensed for commercial use. See the -XX:+UseAppCDS option in the java launcher tool page.



> On May 1, 2017, at 12:16 PM, Ramana, Deepak <deepak.ramana at> wrote:
> Hello,
> I am not sure if this is the right forum to ask this question. Apologies in advance, if this is not the correct place.
> We want to use the AppCDS feature that is available in the commercial release of Java 8 update 40.
> Is this feature available in OpenJDK? If so, can we use this in production for commercial use ?
> Regards,
> Deepak
> CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is
> for the sole use of the intended recipient(s) and may contain confidential
> and privileged information or may otherwise be protected by law. Any
> unauthorized review, use, disclosure or distribution is prohibited. If you
> are not the intended recipient, please contact the sender by reply e-mail
> and destroy all copies of the original message and any attachment thereto.

More information about the core-libs-dev mailing list