Zulu
Azul Zulu is a free, open-source distribution of OpenJDK (Java Development Kit) for macOS. It provides Java runtime environments and development tools for Java developers building applications on Apple's Mac platform. Zulu is tested and certified, covering a wide range of OpenJDK versions (including Java 8, 11, 17 LTS and later), and is used by developers who need reliable, supported Java implementations on their Macs. Azul maintains native builds for Apple Silicon alongside Intel distributions.
AI Recommendation
1 suggestionAzul has shipped native Apple Silicon builds of Zulu OpenJDK since November 2020 — shortly after Apple announced the M1 transition — so if you are still running an Intel-only version of Zulu under Rosetta, you should update to the native build. Visit the Azul Zulu Downloads page (azul.com/downloads/zulu-community), select your desired Java version (17 LTS or later is recommended for new projects), choose macOS as the operating system and ARM 64-bit as the architecture, then download and install the native .dmg or .tar.gz package. If you installed Zulu via Homebrew, run brew install --cask zulu@[version] to pull the native build. After updating, your Java applications and development tools will run significantly faster on Apple Silicon with better battery life compared to Rosetta emulation.
Recommended reading