Skip to content

Alibaba Dragonwell8 FAQ

Jonathan Lu edited this page Mar 19, 2019 · 13 revisions
  1. Q: What is Alibaba Dragonwell?

A: Alibaba Dragonwell is the long-term supported JDK (Java Development Kit) distribution from Alibaba. It is based on OpenJDK, TCK certified, and packaged with some Alibaba value-add patches.

  1. Q: Why should I use Alibaba Dragonwell?

A: Alibaba Dragonwell is the officially supported JDK distribution on Aliyun. It keeps full compatibility with OpenJDK, ships extra features widely used in Alibaba's production environment, and includes the latest bug-fixing patches.

  1. Q: How is Alibaba Dragonwell different from OpenJDK?

A: Alibaba Dragonwell is maintained by the Alibaba JVM team. It includes extra patches, e.g., Java Flight Recorder (JFR), that have already been exercised in Alibaba's production environment.

  1. Q: Does Alibaba plan to contribute Dragonwell's extra patches back to OpenJDK?

A: Yes. Alibaba has been trying to contribute features such as JWarmup and JFR backport to OpenJDK.

  1. Q: Is there any cost associated with using Alibaba Dragonwell?

A: Alibaba Dragonwell is licensed under GPLv2 license. You may obtain binary builds and source code of Alibaba Dragonwell from its GitHub page. Alibaba does not charge for using or distributing Alibaba Dragonwell JDK.

  1. Q: What should I do if I need help with Alibaba Dragonwell?

A: Please go to our GitHub page (github.com/alibaba/dragonwell) to create an issue. The developers from the Alibaba Dragonwell community will follow up.

You may also join the Dingtalk group via below QR code to participate in discussion.

  1. Q: What operating system does Alibaba Dragonwell support?

A: As of March 2019, Alibaba Dragonwell only supports Linux x86-64 systems.

  1. Q: Which JDK releases does Alibaba Dragonwell support?

A:As of March 2019, Alibaba Dragonwell only supports JDK8.

Clone this wiki locally