Java Platform and Applications Experts

Download: Liberica JDK
Java Duke
Liberica JDK version 11
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 version of Liberica for the Windows 64, Linux x86_64 and ARMv7 also contain JavaFX 11 with hardware-accelerated EGL support. The version for ARMv7 contains Device IO API as additional modules. We currently provide binaries suitable for different hardware and OS combinations:
  • Windows x86_64 (64-bit version suitable for Microsoft Windows)
  • Linux x86_64 (64-bit version suitable for Linux servers and desktops)
  • Linux ARMv8 (64-bit version for ARMv8 servers and embedded)
  • Linux ARMv7 HardFloat (32-bit version suitable for current versions of Raspbian and supported on Raspberry Pi 2 and Raspberry Pi 3)
Docker images for Liberica JDK can be found in BellSoft Docker hub.

Commercial support is available for Liberica JDK. For detailed information, quote requests and additional platforms please contact sales@bell-sw.com.
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 64 Bit 11
JDK
SHA1:1d826a1a6dfd61584246e5286d500b4f4e2cde28
Linux x86 64 Bit 11
JDK
SHA1:7f1b50658ba6f009a8ee9e3dda0dbcdb20ca299b
SHA1:fa603258e6564925c9efb6e25a067ff5acd9164e
Linux ARMv8 64 Bit 11
JDK
SHA1:abb9d4cc6f5e03e8fe76c4ae8c817b49a6284450
SHA1:db4ca32fbf3c8c6996b150ceda2eb987c0d2755c
Linux ARMv7&8 32 Bit HardFloat 11
JDK
SHA1:7dd283d2dea4d97387d0f88c5725266687c4c87b
SHA1:afe408812958e47bf0fa1b7a5ea7cbac1e60a051
If you are looking for smaller footprint, yet fully functitonal JDK, download the "lite" version below.
It is obtained from the full version by running jlink with "--compress 2" option.
Microsoft Windows 64 Bit 11
JDK
SHA1:6001a3fcd1ba4131b154bb1d054fda54577d06c2
Linux x86 64 Bit 11
JDK
SHA1:c0145f4c31a5654f6017ccafa22ce8994276f08b
Linux ARMv8 64 Bit 11
JDK
SHA1:8d0d7e89c373cc433ddd6b9b4e4b3313ccd7bfd7
Linux ARMv7&8 32 Bit HardFloat 11
JDK
SHA1:c12d1ba6d28b2a3544bdcb797c5a0ffb5f2579c8
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.3
docker run -it bellsoft/liberica-openjdk-alpine-musl:11.0.3 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.
Read the installation guide
BellSoft LTD info@bell-sw.com 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