Download Products
Get a performant, secure, and TCK-verified Java runtime for every environment
A small, secure, and reliable base for containers, VMs, and bare metal
Transform your Java applications into fast, lightweight native executables
Pull Images
Get near-zero CVE container images for Java, Go, Python, and more
Use small and secure images based on Alpaquita Linux for Java, Go, Python and C
Get prebuilt container images with Liberica JDK Lite and popular Linux distributions
Core Java Runtimes
Unified Java runtime for modern development
Security updates for legacy Java runtime
Java runtime for your embedded systems
Turn Java apps into fast native executables
Flavors for better performance
+10% performance to JDK 8 & 11 workloads
Implementation of OpenJDK CRaC project
For Cloud & Containers
Small, secure, and reliable base image
Saves up to 30% on resources usage
Near-zero CVE container images for Java, Go, Python, and more
Tools & Utilities
Monitor and manage application performance
The Blog about Java development, tools, management, resources, and costs
All the information you need to use BellSoft’s platforms and projects
Explore a diverse collection of guides, product briefs, e-books, webinars, and videos, all crafted to enhance your understanding and skills in Java programming.
Discover flexible and cost-effective support options for Liberica JDK Enterprise
Explore support plans for Alpaquita Linux, the only OS optimised for Java
Get support for the GraalVM-based tool, Liberica Native Image Kit.
Learn more about BellSoft, a major OpenJDK contributor
Explore press releases and news about BellSoft
Explore career opportunities at BellSoft
All about Java development, tools, management, resources, and costs. New articles weekly.
Sep 29, 2021
Peter Zhelezniakov
8
Sep 22, 2021
6
Quarkus is a Java framework perfect for cloud and serverless development. Find out how to use it with Liberica Native Image Kit to minimize resource consumption and startup time of your application.
Sep 17, 2021
Aleksei Voitylov
15
Liberica JDK 17 is the new LTS Java build, full of security updates, convenient features, and modern additions. Find out how to upgrade from JDK 8 and 11!
Aug 26, 2021
Dmitry Chuyko
10
Spring Native is still in testing, but with Liberica Native Image Kit it can build native images with ridiculously low startup times. Find out how.
Aug 11, 2021
21
Java 17 will become a Long Term Support release, an industry standard with updates for years. Let’s explore all the changes we expect from Java 17.
Jul 8, 2021
Alex Belokrylov
11
Support for Java is important to keep your apps stable and secure. Find out how you can protect your data and discover our support plans for Liberica JDK.
Jun 9, 2021
Alexey Ragozin
22
Find out how to identify the root cause of JVM Stop-the-World pauses with JDK Flight Recorder in Java 11.
Jun 3, 2021
Sergey Chernyshev
13
TLS 1.0 and TLS 1.1 are exploitable, so we deprecated them in Liberica JDK. Learn about the security vulnerabilities and solutions.
May 20, 2021
Find out if Java app containerization, Quarkus or native image is the best approach for moving your project to the cloud.
Apr 9, 2021
7
As you know Apple has begun the transition from Intel x86_64 processors to ARM64-based Apple silicon chips in Mac computers. There are still many jokes about some software that is lacking from the platform. The real challenge is to roll out programs that use low-level knowledge of the operating system and processor.
Mar 19, 2021
14
Today we welcome JDK 16, the last version of the Java Development Kit before the stable, long-term support (LTS) release. Contrary to what some people would assume, it’s not a “placeholder” title. Version 16 is a standalone JDK and features 17 new capabilities — with native support for Alpine Linux integrated by BellSoft.
Mar 12, 2021
Starting with the January release, Liberica JDK now runs natively on Macs powered by the first processor of Apple’s design specifically for Macintosh computers, M1. This feature applies to both LTS’s (8, 11) and the current version. We are going to dive into this exciting topic and explore how support for Apple silicon is implemented in Liberica JDK.
Feb 19, 2021
Liberica Native Image Kit (Liberica NIK) is a utility that converts your JVM-based application into a fully AOT compiled native executable under the closed-world assumption with an almost instant startup time. It is based on the open source GraalVM Community Edition. Being compatible with various platforms, including lightweight musl-based Alpine Linux, this technology optimizes resource consumption and minimizes the static footprint.
Jan 13, 2021
In view of the upcoming Liberica JDK release, we want to lift the curtain just a bit and talk about what makes BellSoft images so small. You will learn the two main image reduction methods and get tools to minimize containers for your project.
Oct 19, 2020
We at BellSoft take nothing more seriously than the quality, security, and performance of our products. These are the most common concerns for any organization that chooses to develop with OpenJDK. No need to worry—you do not have to “only pick two.”
Sep 21, 2020
20
Microservices are a young but promising technology. Find out their advantages and learn how to use microservice architecture at your company.
Sep 17, 2020
9
It’s time to welcome the much-awaited version 15 of OpenJDK. The new release has 14 new features, 2949 bug fixes and backports in total, with eight issues resolved by the BellSoft team (like Thread-local handshakes implemented for Arm32).
Aug 14, 2020
27
What is the difference between Oracle JDK and OpenJDK? Explore reasons to migrate to Open Source.
Jul 14, 2020
BellSoft prepares the final changes to upstream the Alpine Linux port to OpenJDK.
Jun 10, 2020
One of the main global trends in IT is the safety of users and preventing the spread of malicious programs, but at the same time, it greatly complicates the life of developers. There are different approaches to solving the issue...
Mar 28, 2019
3
Linux package repositories for Liberica JDK Announcing public availability of repositories for .deb and .rpm-based Linux distributions Keeping JDK secure requires ease of update and tight integration with operating systems default installation techniques.
Feb 13, 2019
2
JetBrains and BellSoft enter strategic collaboration BellSoft will provide security patches and critical updates
Jan 15, 2019
Today, as Arm processors are primarily viewed as targeting the embedded market, and justifiably so, multiple hardware vendors are using this architecture to build server CPUs and to compete with Intel in the cloud and High Performance Computing (HPC) segment.
Read the industry news, receive solutions to your problems, and find the ways to save money.