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.
Dec 8, 2021
Sergey Chernyshev
14
Dec 1, 2021
Dmitry Chuyko
6
Some developers say that DevOps makes their job complicated and annoying. Why does DevOps work great in some companies and fails in others? Let’s find out.
Nov 2, 2021
Aleksei Voitylov
7
Use Liberica Administration Center to monitor, control, and update every Java Runtime in your corporate network.
Oct 22, 2021
Peter Zhelezniakov
12
The latest release of NIK 21.3 contains the enhanced desktop support and is ready to build the native images utilizing AWT/Swing and OpenJFX frameworks
Oct 20, 2021
11
Learn about the Liberica JDK critical patch update and its enhanced security. Versions 8, 11, and 17 are available now!
Oct 14, 2021
Alexey Ragozin
25
jmcd is a handy tool you can use for JVM diagnostics. Let’s find out how to use it locally, containerized, and remotely, and solve issues if they arise.
Sep 29, 2021
8
Micronaut is a JVM-based framework that simplifies microservices development. Find out how to use it with Liberica Native Image Kit to minimize resource consumption and startup time of your application.
Sep 22, 2021
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
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!
Sep 2, 2021
Alex Belokrylov
4
BellSoft, the provider of progressive Java Runtime for agile enterprises, and one of the leading OpenJDK contributors, is excited to announce its new agreement with VMware. Now, using Spring Native and Liberica Native Image Kit (NIK), developers will be able to produce Spring Boot native applications seamlessly.
Aug 26, 2021
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 22, 2021
Learn about the Liberica JDK critical patch update and its enhanced security. Versions 8, 11, 16 are available now!
Jul 8, 2021
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 25, 2021
5
Learn how string concatenation affects JVM performance even in the simplest Java code snippets.
Jun 9, 2021
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
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 23, 2021
Dave Jarvis
24
Earlier in this series, we reviewed in brief the TeX typesetting system as well as the state of Java-based TeX engines. We settled on integrating JMathTeX into our application. In this final part, we’ll profile our application created with Liberica JDK to determine where optimizations will reward us with the most significant performance gains.
Apr 21, 2021
Today we announce the general availability of Liberica JDK versions 8u282, 11.0.11, and 16.0.1. The stable quarterly CPU cadence allows rolling out urgent updates and bug fixes exactly when they’re needed. The three April releases cover two (CVE-2021-2161, CVE-2021-2163) common security vulnerabilities and exposures with eight (four in each LTS version) backports.
Apr 9, 2021
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.
Apr 2, 2021
2
Our mission is to bring value, technology, and knowledge to the Java™ community. Seeing how cloud-native solutions are spreading fast, we cannot stand aside. That’s why BellSoft has collaborated with DZone, a leading publisher of software development resources, to produce a short but action-packed intro to this exciting subject.
Mar 26, 2021
Welcome back! In the previous part of this series we developed a plain Markdown editor and preview panel; in this part we're going to focus on rendering equations and formulas in our application. Before we jump in, let's review a brief history of mathematical typesetting followed by some important terminology that we'll encounter later on in this article.
Mar 19, 2021
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.
Read the industry news, receive solutions to your problems, and find the ways to save money.