A Linux OS fine-tuned for Java apps
Download the performant and secure runtime
A perfect tool for turning applications into native images
cloud-native
The Cloud-native platform that provides the convenient way to create performant and secure Cloud solutions for your applications.
We offer competitive and flexible pricing for large-scale development projects, and long-term support roadmaps.
When failing to optimize cloud costs, companies can overspend up to 70%
Read our report to learn more
Linux
Full-featured operating system optimized for Java. Enjoy guaranteed support and the highest level of security
Experience 100% Harmony of Alpaquita Linux and Liberica JDK Lite
Unified Java runtime
Java runtime for modern Java deployments
A tool to turn your applications into native images. Based on GraalVM
The convenient utility to manage and collect the data on your applications
The ultimate convenient Java inventory and update tool for enterprises
Pricing
Discover affordable and flexible subscription services for high-powered support
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
All about Java development, tools, management, resources, and costs. New articles weekly.
Learn how mutation testing works in Java, why it’s essential for developers, and how tools like PIT can improve your test coverage and code quality.
Discover 24 new, enhanced, and removed features in the next feature release, JDK 24
Discover Java profiling with JFR, VisualVM, Async Profiler, and more. Detailed setups and tips for production-ready applications.
Learn about Java Stream API and how to work with common operations.
Find out how to use pattern matching in new Java versions
Find out about new and enhanced functionality in JDK 23
Find out how to implement CDS into your Spring Boot project for startup and footprint reduction.
Discover how to follow best practices of writing a Dockerfile with a linter
Discover how to implement virtual threads to your Spring Boot project and measure the performance improvement.
Discover 12 new and enhanced features in the next feature release, JDK 22
Master Spring Boot monitoring with Prometheus and Grafana in a Kubernetes cluster.
Discover a step-by-step tutorial on integrating CRaC with Java applications.
Discover how to work with Coordinated Restore at Checkpoint to accelerate Java application startup.
Find out about new, improved, and deprecated features in LTS JDK 21
Discover useful JVM flags for memory consumption tuning
Learn how to select a Liberica JDK configuration for your project.
Java articles you will enjoy in 2023
Learn how to reduce Docker image size with best practices. Optimize Dockerfile, use multi-stage builds, and tools like DockerSlim. Enhance performance and deployment times with expert tips.
Find out how Java promotes Agile software development
Discover not very well-know Java features that will boost your productivity
OpenJDK Docker Hub will not receive updates anymore
Learn about garbage collection in Java, various GC in=mplementations, and best practices for GC tuning
Discover the key enhancements introduced to the new GraalVM version
Read the industry news, receive solutions to your problems, and find the ways to save money.