Java Platform and Applications Experts

Download: Liberica JDK
Java Duke
Liberica JDK version 11.0.2
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 11.0.2. 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)
  • 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.

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.0.2
JDK
SHA1:6C983752C838758290C6A45DB33B83611649FE4B
SHA1:4F2109361256B33A15CD8A6E2C21BC473875C05A
Microsoft Windows 32 bit 11.0.2
JDK
SHA1:10E52A4C4ADCB16418A1CB6C3E1EB1BF85204A60
SHA1:480CDE5667077036BE59DDC54060FE381CD4C915
Apple macOS 64 bit 11.0.2
JDK
SHA1:399174652099E7515755C17A30D48A07A60EA734
SHA1:4B5DEBD87FD8D32054607038190EE808B4D42257
Linux x86 64 bit 11.0.2
JDK
SHA1:FE0350499FA671D25F20BBB1BE9BA8374200423B
SHA1:9556A75AE2006459FB30A5C02240FB2D78A83186
Alpine Linux x86 64 bit 11.0.2
JDK
SHA1:C5E56DC9DF5C7958AB68301F28B4D6A0D6F340E1
Linux ARMv8 64 bit 11.0.2
JDK
SHA1:32B5A4AFC005E361839A9BCC1A43396CFC5F123D
SHA1:B4C883E29AB8C195654DB876C5869BA6491602B8
Linux ARMv7&8 32 Bit HardFloat 11.0.2
JDK
SHA1:7C08646C906ED4A607B8FA4B55E6F59F08C24E68
SHA1:61922EAD57EC5B963A8989A199DA614A2A1B61C1
Solaris x86 64 bit 11.0.2
JDK
SHA1:EE92DA88714A2181E7B3F9B393FEB61C9372000F
Solaris SPARC 11.0.2
JDK
SHA1:5CBAB38C2B6607B85CA2832F10643993A49E115E
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 64 bit 11.0.2
JDK
SHA1:AFB1F6CC3084EC6830176A5E1BF6B4226223A197
SHA1:29DFAA5CC48BF64F4B551FCF8CE2917FCF2CD6B9
Microsoft Windows 32 bit 11.0.2
JDK
SHA1:9FBC6B71544223339F9BBC7E3BB9B3D2BC8A2C16
SHA1:0C496DBE5844CC8D77B92CD8D192DC1B3034F5F2
Apple macOS 64 bit 11.0.2
JDK
SHA1:FF6383BD07C3B1F6D7D51D3223A648AE5849DA10
SHA1:A02EA5EEC2B83A5DFA81A0832E4D5068CB248C27
Linux x86 64 bit 11.0.2
JDK
SHA1:F17DECC27BAE55D4B77DEFDE80C2C03C02DFFFD7
SHA1:A04F47CF8E6748911F4649BDE3C1421D6B0CFA6A
Alpine Linux x86 64 bit 11.0.2
JDK
SHA1:68391EEBBD1BF34CCD1EB382D064067ADDC7CE9A
Linux ARMv8 64 bit 11.0.2
JDK
SHA1:B876DF7FBB5C968236F07F1B66C3C456B0D2011A
SHA1:6372E3613C684811C48F8B799C4C86BF1FA18AEB
Linux ARMv78 32 Bit HardFloat 11.0.2
JDK
SHA1:7C08646C906ED4A607B8FA4B55E6F59F08C24E68
SHA1:61922EAD57EC5B963A8989A199DA614A2A1B61C1
Solaris x86 64 bit 11.0.2
JDK
SHA1:5826802FD49436EB9129F3F27DBDCAA6F0CD39EE
Solaris SPARC 11.0.2
JDK
SHA1:D8513EC152BA9AF94470374475339EFA9E60B00A
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.
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:latest
docker run -it bellsoft/liberica-openjdk-alpine-musl:latest 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