Go to file
lvfei.lv bf78b3400f [Misc] Update version
Summary: Update dragonwell version

Testing: CICD

Reviewers: kuaiwei, yuleil

Issue: https://github.com/dragonwell-project/dragonwell11/issues/225
2025-09-17 13:41:52 +08:00
.github [Misc] Fix windows build 2025-09-10 09:51:43 +08:00
.jcheck 8351099: Bump update version of OpenJDK: 11.0.28 2025-08-14 16:00:44 +08:00
bin 8304134: jib bootstrapper fails to quote filename when checking download filetype 2023-04-20 08:03:57 +00:00
doc Merge remote-tracking branch 'upstream/master' into dragonwell 2025-05-06 14:07:59 +08:00
make [Misc] Fix windows build 2025-09-10 09:51:43 +08:00
src 8360147: Better Glyph drawing redux 2025-08-14 16:00:44 +08:00
test [Misc] Backport JDK-8365811 to fix test/jdk/java/net/CookieHandler/B6644726.java failure 2025-09-09 17:02:59 +08:00
.gitattributes 8241768: git needs .gitattributes 2021-08-02 09:18:45 +00:00
.gitignore 8244966: Add .vscode to .hgignore and .gitignore 2024-07-30 15:01:25 +00:00
ADDITIONAL_LICENSE_INFO 8193208: Add additional licensing file for the JDK 2017-12-14 18:20:33 +01:00
ASSEMBLY_EXCEPTION 8166799: ASSEMBLY_EXCEPTION contains historical company name 2016-10-06 18:06:04 -07:00
LICENSE 8154469: Update FSF address 2016-05-30 16:17:11 +02:00
Makefile 8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged 2016-09-21 14:20:27 +02:00
README.md [Misc] Update dragonwell links to new org 2023-03-15 14:26:56 +08:00
README.origin.md Merge remote-tracking branch 'upstream/master' into dragonwell 2022-11-01 20:51:41 +08:00
SECURITY.md 8340815: Add SECURITY.md file 2024-09-30 13:00:44 +00:00
configure 8187444: Forest Consolidation: Make build work 2017-09-12 19:03:56 +02:00
make.sh [Misc] Update version 2025-09-17 13:41:52 +08:00
version.txt [Misc] Update version 2025-09-17 13:41:52 +08:00

README.md

Dragonwell Logo

Introduction

Over the years, Java has proliferated in Alibaba. Many applications are written in Java and many our Java developers have written more than one billion lines of Java code.

Alibaba Dragonwell, as a downstream version of OpenJDK, is the OpenJDK implementation at Alibaba optimized for online e-commerce, financial, logistics applications running on 100,000+ servers. Alibaba Dragonwell is the engine that runs these distributed Java applications in extreme scaling.

Alibaba Dragonwell is clearly a "friendly fork" under the same licensing terms as the upstream OpenJDK project. Alibaba is committed to collaborate closely with OpenJDK community and intends to bring as many customized features as possible from Alibaba Dragonwell to the upstream.

Using Alibaba Dragonwell

Alibaba Dragonwell JDK currently supports Linux/x86_64 platform only.

Installation

Enable Alibaba Dragonwell for Java applications

To enable Alibaba Dragonwell JDK for your application, simply set JAVA_HOME to point to the installation directory of Alibaba Dragonwell. If you installed Dragonwell JDK via YUM, follow the instructions prompted from post-install outputs, e.g.:

=======================================================================
# Assuming Alibaba Dragonwell 11 is installed to:
#    /opt/alibaba/java-11-alibaba-dragonwell
# You can set Alibaba Dragonwell as default JDK by exporting following environment variables:
$ export JAVA_HOME=/opt/alibaba/java-11-alibaba-dragonwell
$ export PATH=${JAVA_HOME}/bin:$PATH
=======================================================================

Acknowledgement

Special thanks to those who have made contributions to Alibaba's internal JDK builds.

Publications

Technologies included in Alibaba Dragonwell have been published in following papers

2021

2020

2019

2018