Gartner Report: Which Java Runtime is for you? | DOWNLOAD NOW

Support

Download Azul JDKs

Builds of OpenJDK Zulu

A great, free place to start


Capabilities:

  • 100% open source 
  • Free quarterly updates 
  • Java 7, 8, 11, 13, 15, 17 
  • Windows, Linux, macOS, & Solaris 
  • 32- & 64-bit x86, Arm & PPC 
  • Drop-in replacement for Oracle Java SE 

Free

to download and use

Azul Platform Core

Dedicated 24/7 support and timely access to updates 


Everything in Zulu Builds of OpenJDK, plus:

  • Support for Eclipse Temurin builds 
  • Access to stabilized builds (security-only) 
  • Out-of-cycle critical fixes 
  • SLA for quarterly updates (guaranteed access) 
  • Patent and non-contamination indemnifcation 
  • Features enhancements (e.g. FIPS 140-2, MIPS support, Monotype fonts) 
  • Tiered support services (Standard, Premium, Platinum) 

Free

for evaluation and development

Azul Platform Prime

Boosted performance, throughput & infrastructure savings 


Everything in Azul Platform Core, plus:

  • Optimized OpenJDK build with higher throughput and carrying capacity 
  • C4 pauseless garbage collector for nearly any size heap (1GB to 8TB) 
  • Hyper-optimized Falcon JIT compiler (LLVM) 
  • ReadyNow! warmup accelerator 
  • System tools to optimize performance on older Linux versions 
  • Cloud Native Compiler to offload JIT compilation 

Free

for evaluation and development

Package Managers

Linux Repos

Azul Platform Core

Yum – Apt

 

Azul Platform Prime
Yum – Apt

Platform Components

Azul Mission Control

Analyze and profile your systems during development and production.

Learn More east

Azul Commercial Compatibility Kit

The Azul Commercial Compatibility Kit (ZCCK) is designed to ensure compatibility of Azul Zulu Builds of OpenJDK (Azul’s 100% open source, certified builds of OpenJDK) and Oracle’s proprietary Java SE 6-8.

Learn More east

ZIUpdater

Apply time zone definition updates to deployed JDKs.

Learn More east

Migration Toolkit

Analyze and profile your systems during development and production.

Learn More east

IcedTea-Web

IcedTea-Web is an open source implementation of Java Web Start.

Learn More east

jHiccup

jHiccup is an open source tool designed to measure the pauses and stalls (or “hiccups”) associated with an application’s underlying Java runtime platform.

Learn More east

jRT Socket Response Tool

Accurately track end-user response time in live apps.

Learn More east

Azul Inspector

Get insight into the system and app settings that affect performance.

Learn More east

Download Azul Zulu Builds of OpenJDK

rss_feed Subscribe to Zulu Release Updates

For PPC32-HF, PPC32-SPE and MIPS32 builds Contact Azul Sales

Java Version:
—Any—
    Operating System:
    —Any—
      Architecture:
      —Any—
        Java Package:
        —Any—

          By downloading or choosing to update products from this page, you agree to the Terms of Use.

          Subscribe to Zulu Release Updates

          Installation on Windows Using the Zulu ZIP File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Extract the content of the archive to a folder. This folder is your Azul Zulu installation folder.

          2. To verify that the package was extracted correctly, run the following command from a command prompt.

            <installation_folder>\bin\java -version

            You should see output similar to the following:

            > <installation_folder>\bin\java -version
            openjdk version "16" 2021-03-16
            OpenJDK Runtime Environment Zulu16.28+11-CA (build 16+36)
            OpenJDK 64-Bit Server VM Zulu16.28+11-CA (build 16+36, mixed mode, sharing)

          To learn more about installing Azul Zulu on Windows, see Install Azul Zulu on Windows.

          Installation on Windows Using the Zulu TAR.GZ File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Extract the content of the archive to a folder. This folder is your Azul Zulu installation folder.

          2. To verify that the package was extracted correctly, run the following command from a command prompt.

            <installation_folder>\bin\java -version

            You should see output similar to the following:

            > <installation_folder>\bin\java -version
            openjdk version "16" 2021-03-16
            OpenJDK Runtime Environment Zulu16.28+11-CA (build 16+36)
            OpenJDK 64-Bit Server VM Zulu16.28+11-CA (build 16+36, mixed mode, sharing)

          To learn more about installing Azul Zulu on Windows, see Install Azul Zulu on Windows.

          Installation on Windows Using the Zulu MSI File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          Double-click the downloaded .msi file and follow the instructions in the wizard.

          To learn more about installing Azul Zulu MSI packages, see Install Azul Zulu on Windows

          Installation on Linux Using the TAR.GZ File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          For RHEL, CentOS, Amazon Linux, SLES/OpenSUSE, Fedora, Scientific Linux, Oracle Linux, Debian, or Ubuntu

          1. Extract the package content into a directory:

            $ tar -xzvf <zulu_package>.tar.gz

          2. To verify that you have correctly extracted the package, run the java command:

            $ <zulu_package>/bin/java -version

          To learn more about installing Azul Zulu on RPM-based Linux, see:

          Install Azul Zulu on RPM-based Linux.

          Install Azul Zulu on Debian or Ubuntu.

          Installation on Alpine Linux Using an APK Repository

          The Zulu product package is a set of installation packages.

          Zulu Package Name Description Dependencies
          zuluX zuluX-jdk alias None
          zuluX-jre-headless Headless Java Runtime (without GUI support) None
          zuluX-jre Headful Java Runtime (with GUI support) zuluX-jre-headless
          zuluX-jdk-headless Headless Java Development Kit (without GUI support) zuluX-jre-headless
          zuluX-jdk-headless Headless Java Development Kit (without GUI support) zuluX-jre-headless
          zuluX-jdk Headful Java Development Kit (with GUI support) zuluX-jdk-headless
          zuluX-jre
          zuluX-src Java Development Kit public source snapshot None
          zuluX-doc Java Development Kit documentation (man pages) None
          zuluX-demo Java Development Kit demos and examples zuluX-jdk

          Where X is the Zulu version: 13, 11, and 8.

          1. Log in as root or use sudo.

          2. Complete the steps in Attach the APK Repository on Alpine Linux.

          3. Install a Zulu package.

            $ apk add <zulu_package_name>

            Example

            Zulu 8

            • To install zulu8-jre-headless, run:

              $ apk add zulu8-jre-headless

            • To install zulu8-jdk, run:

              $ apk add zulu8-jdk

          See also Azul Repository Tips in Troubleshooting.

          Installation on Linux Using RPM, DEB or APT Packaging

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Log in to your root account or use sudo to run the command listed below.

          2. Log in as root or use sudo.

          3. Install the downloaded RPM package as follows:

            • For RHEL or Oracle Linux:

              $ sudo yum install <package>.rpm

            • For SLES:

              $ sudo zypper install <package>.rpm

          To learn more about installing Azul Zulu RPM packages, see Install Azul Zulu on RPM-based Linux.

          Installation on Linux Using RPM, DEB or APT Packaging

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Log in to your root account or use sudo to run the command listed below.

          2. Install the downloaded package as follows:

            sudo apt install ./.deb

            The command may ask you to confirm that you want to install the package dependencies.

          To learn more about installing Azul Zulu DEB packages, see Install Azul Zulu on Debian or Ubuntu.

          Installation on macOS Using the Zulu ZIP File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Download the installation package to a reasonable location on your system. For example:

            /Library/Java/JavaVirtualMachines/

          2. Expand the downloaded <zulu_package>.zip file. Choose a method.

            • From a Finder window, double-click the <zulu_package>.zip file.

            • From a terminal command line.

              $ unzip <zulu_package>.zip

          All Zulu files for the OpenJDK are expanded into appropriate folders relative to the <zulu_dir>/<zulu_jdk> subfolder. For example

          /Library/Java/JavaVirtualMachines/zulu-8.jdk/

          Installation on macOS Using a DMG Package through the GUI

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Double-click the downloaded DMG file and follow the wizard instructions.

          2. Verify your in installation by running the java -version command in a terminal window:

            $ java -version
            openjdk version "11.0.11" 2021-04-20 LTS
            OpenJDK Runtime Environment Zulu11.48+21-CA (build 11.0.11+9-LTS)
            OpenJDK 64-Bit Server VM Zulu11.48+21-CA (build 11.0.11+9-LTS, mixed mode)

          To learn more about installing Azul Zulu DMG packages, see Install Azul Zulu on macOS.

          Installation on macOS Using the Zulu ZIP File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Launch Finder and navigate to the download folder.

          2. Double click the file to unpack it. If you download the file using Safari, it may automatically unpack the file.

            Alternatively, you can use the command below to unpack the file:

            $ unzip <zulu_package>.zip

            The folder where you unpacked the archive is your Azul Zulu installation folder.

          3. To verify your Azul Zulu installation, run the following command in a terminal window:

            $ <installation_folder>/bin/java -version

          4. To learn more about installing Azul Zulu on macOS, see Install Azul Zulu on macOS.

          Installation on macOS Using the Zulu TAR.GZ File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Launch Finder and navigate to the download folder.

          2. Double click the file to unpack it. If you download the file using Safari, it may automatically unpack the file.

            Alternatively, you can use the command below to unpack the file:

            $ tar -xzvf <zulu_package>.tar.gz

            The folder where you unpacked the archive is your Azul Zulu installation folder.

          3. To verify your Azul Zulu installation, run the following command in a terminal window:

            $ <installation_folder>/bin/java -version

          To learn more about installing Azul Zulu on macOS, see Install Azul Zulu on macOS.

          Installation on Solaris Using the Zulu ZIP File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Extract the downloaded .zip file into a folder.

            $ unzip <zulu_package>.zip

            The command creates a folder named after the package but without the .zip extension. This is your Azul Zulu installation folder.

          2. To verify that the package was extracted correctly, run

            $ <installation_folder>/bin/java -version

            Example output:

            $ zulu8.52.0.23-ca-jdk8.0.282-solaris/bin/java -version
            openjdk version "1.8.0_282"
            OpenJDK Runtime Environment (Zulu 8.52.0.23-CA-solaris) (build 1.8.0_282-b08)
            OpenJDK 64-Bit Server VM (Zulu 8.52.0.23-CA-solaris) (build 25.282-b08, mixed mode)

          To learn more about installing Azul Zulu on Solaris, see Install Azul Zulu on Solaris.

          content_copy Copy sha256 sum into clipboard.
          cancel