Download Java SE Standard Compliant Liberica JDK 11.0.4

Download Liberica JDK: tested and certified OpenJDK based binaries

Java Duke

Liberica JDK version 11.0.4

Liberica is a 100% open-source Java 11 implementation. It is built from OpenJDK which BellSoft contributes to, is thoroughly tested and passed the JCK provided under the license from OpenJDK. The versions of Liberica for Windows x86_64, Mac x86_64, Linux x86_64 and ARMv7 also contain JavaFX 12. The version for Linux ARMv7 contains Device IO API as additional module and JavaFX with hardware-accelerated EGL support. We currently provide binaries suitable for different hardware and OS combinations:
  • Windows x86_64 (64-bit version for Microsoft Windows)
  • Windows x86 (32-bit version for Microsoft Windows)
  • macOS x86_64 (64-bit version for Apple macOS)
  • Linux x86_64 (64-bit version for Linux servers and desktops)
  • Linux x86 (32-bit version for Linux servers and desktops)
  • Alpine Linux x86_64 (64-bit version for Alpine Linux with musl)
  • Linux ARMv8 (64-bit version for ARMv8 servers and embedded)
  • Linux ARMv7 HardFloat (32-bit version for Raspbian on Raspberry Pi 2 and Raspberry Pi 3)
  • Solaris SPARC (SPARCv9 version for Solaris)
  • Solaris x86_64 (x86_64 version for Solaris)
Docker images for Liberica JDK can be found in BellSoft Docker hub. YUM and APT repositories are available.

Commercial support is available for Liberica JDK. For detailed information, quote requests and additional platforms please contact [email protected].
Regular Liberica Java SE 11 Development Kit (JDK) can be used to run, compile and debug applications or create your own Java Runtime with a subset of Java modules.
Microsoft Windows logoMicrosoft Windows 64 bit 11.0.4
JDK
SHA1:5DA8CECCE35D0B21A0B5DEEF2FA9F57E49B45D1F
SHA1:6F50B5E2C8EEDC24ECA0C598265D9B6310A9463A
Microsoft Windows logoMicrosoft Windows 32 bit 11.0.4
JDK
SHA1:BC6F0AE565A763E5046C56D10C714F21E7659BFE
SHA1:FE11B5F8BE128966C0AA14AF9B0E6D651BD9AFF8
Apple logoApple macOS 64 bit 11.0.4
JDK
SHA1:A7674CD551D43543290D215207CA5D6136E83CC0
SHA1:7E5A56DBF24E1C615F546B2C878833B124F1A20F
Linux logoLinux x86 64 bit 11.0.4
JDK
SHA1:A9D33C9B57DA4FE30590C51EF333230C9A8B559E
SHA1:E9643D28EDE266D76C8F87EF936D19C7AD737AF8
SHA1:68D025C450A3F99012F98FA5E60FC27540EEE89A
Linux logoLinux x86 32 bit 11.0.4
JDK
SHA1:6740741A9B8278FF3F8A39B8FB0F2015E54B435B
SHA1:E5144BBEE01E492E84DA352F64A980F568481FB2
SHA1:93FC0E319C5B67421888A6D47C898B11D43165AC
Alpine logoAlpine Linux x86 64 bit 11.0.4
JDK
SHA1:111749A2AFC1FEBEC5010035B569C2062E47615B
AArch64 logoLinux ARMv8 64 bit 11.0.4
JDK
SHA1:9224CDFE65535BF04081582EA42E951D9FD44414
SHA1:20010BCBA54563D17F847CFDE13AA402E9C4227D
SHA1:F587C7CD0E9E6FAA52A83101E2758EB46F17A418
Raspberry PI logoARM logoLinux ARMv7&8 32 Bit HardFloat 11.0.4
JDK
SHA1:04A278EC326272FEA9DFEE476F1DBC93B113CB29
SHA1:AC1D4D973AD95F20C8D753DBD7FBF8322DA0C468
SHA1:53DCAA930171ADEBDB3CCDC2D3F4B97454B09298
Solaris logoSolaris x86 64 bit 11.0.4
JDK
SHA1:98FB99905780FD7B47E3C73668C67A2C0CFD6097
Solaris logoSolaris SPARC logoSolaris SPARC 11.0.4
JDK
SHA1:86C288AAD57302D5D1195031E7AA7AEADE0E4816
If you are looking for smaller footprint, yet fully functitonal JDK, download the "lite" version below.
It does not have javafx modules and the modules are compressed.
Microsoft Windows logoMicrosoft Windows 64 bit 11.0.4
JDK
SHA1:E5DD85C4190245C160ADDB437D472AEE0C8A8EEC
SHA1:501ABDC676DAA374DB83324B7D2BD768E4690213
Microsoft Windows logoMicrosoft Windows 32 bit 11.0.4
JDK
SHA1:CEE791F3E8BA4F51728B9377CB59594E47E0869F
SHA1:91B7950A8C100512AC656D391E13DBEB4D15804E
Apple logoApple macOS 64 bit 11.0.4
JDK
SHA1:881531CBC53C9E712BDD025B4A2B28D6B3493FFE
SHA1:6AEB627F265AED865D76C9C66C721A3CBD8C2722
Linux logoLinux x86 64 bit 11.0.4
JDK
SHA1:EAA7E6BA6BEBA1694CA04AABD0B139E8A4D74596
SHA1:04F021BB3B406710B0F168922130C263DB618CBE
SHA1:B3C00F05E26862C8575A4CCD9040F55D57C3DF92
Linux logoLinux x86 32 bit 11.0.4
JDK
SHA1:46F3390F01CBBA74CCA0F4357AE27C27C7BA7C8E
SHA1:A6E35A1E4804946CC9B4EC06DB27765D0B269B3A
SHA1:836EB2FD2C59BC53746964E0BACC0C8B833107CF
Alpine logoAlpine Linux x86 64 bit 11.0.4
JDK
SHA1:0D49E345307B8373FF1F4BE75513E94F8816D333
AArch64 logoLinux ARMv8 64 bit 11.0.4
JDK
SHA1:257D6AEA5112BFFB6CCE2378D21E8CF6366CF83D
SHA1:A7E48269E4F8CB6C509595869FE6CB6D80FA137B
SHA1:71C29C3D23B1A3A6F3DAA33A21348642BA4DA956
Raspberry PI logoARM logoLinux ARMv78 32 Bit HardFloat 11.0.4
JDK
SHA1:27BEA3527DA2DD8CF3D941524DBEB8C63CCB958F
SHA1:059E6C03346A5861B807F9A259AE0EE613014C20
SHA1:AB1E55FEFEF085F4845B1C9488E109973F114934
Solaris logoSolaris x86 64 bit 11.0.4
JDK
SHA1:072D22E6E533082CEEFAE1C110F148AEC3BB9770
Liberica JDK is available as Docker images in BellSoft Docker hub.
The distribution includes full JDK images for Debian and CentOS, and lite JDK images optimised for size for Alpine Linux for all supported CPU architectures: Linux x86_64, Linux ARMv8, Linux ARMv7. Windows Server Core images are also available.
Alpine Linux (musl-based) Liberica JDK Docker images are provided for Linux x86_64. To install it, simply run:
docker pull bellsoft/liberica-openjdk-alpine-musl:11.0.4
docker run -it bellsoft/liberica-openjdk-alpine-musl:11.0.4 java -version
Users willing to build smaller images and more fine-grained runtimes (as small as 37 Mb with base Alpine) are encouraged to read the following documentation.
BellSoft Docker Hub
YUM logo apt-get logo
To simplify installation and update on Linux, Liberica JDK is available in YUM and APT repositories. Please refer to installation guide for YUM and APT repository setup instructions.
SDKMAN! logo Homebrew logo
To simplify development experience, Liberica JDK is available in SDKMAN! and Homebrew.
To install Liberica JDK using SDKMAN!, run:
sdk install java 11.0.4-librca
To install Liberica JDK using Homebrew, run:
brew tap bell-sw/liberica
brew cask install liberica-jdk11
Please refer to bell-sw/homebrew-liberica for list of available packages.
Read the installation guide
BellSoft LTD [email protected] BellSoft LTD logo Liberica Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 BellSoft LTD 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 BellSoft LTD 111 North Market Street, Suite 300 CA 95113 San Jose US +1 702 213-59-59