Generated by GPT-5-mini| BellSoft (Liberica JDK) | |
|---|---|
| Name | BellSoft (Liberica JDK) |
| Founded | 2015 |
| Headquarters | Moscow |
| Products | Liberica JDK |
BellSoft (Liberica JDK) is a commercial distributor and maintainer of the Liberica JDK distribution, a Java Development Kit built on OpenJDK sources. It provides runtime and development binaries for Java SE compatible implementations, offering appliances and integrations for enterprise, cloud, and embedded deployments. BellSoft collaborates with major technology vendors and participates in upstream OpenJDK projects, contributing builds, backports, and specialized binaries.
BellSoft was founded in 2015 and emerged amid efforts by organizations such as Oracle Corporation, Red Hat, Amazon.com, Microsoft, and IBM to provide alternative distributions after changes to Java SE licensing. Early development involved contributions to OpenJDK projects and coordination with communities around AdoptOpenJDK, Eclipse Foundation, Azul Systems, and SAP SE. Over time BellSoft engaged with standards and enterprise ecosystems including Linux Foundation, Cloud Native Computing Foundation, Kubernetes, Apache Software Foundation, Spring Framework, and Hibernate ORM. The company announced product expansions alongside partnerships with cloud providers like Google, Amazon Web Services, and Microsoft Azure. BellSoft’s history includes participation in events such as JavaOne, Oracle Code One, Devoxx, FOSDEM, and contributions tested on distributions including Debian, Ubuntu, Red Hat Enterprise Linux, and CentOS.
Liberica JDK is offered in multiple editions: full JDK, full JRE, compact profiles, and custom runtime images produced via jlink. Editions target environments from desktop to server to embedded devices like Raspberry Pi and ARM-based boards such as BeagleBone and NVIDIA Jetson. BellSoft supplies specialized builds for containerized platforms deployed with Docker Engine, Podman, and orchestration via Kubernetes and OpenShift. The product line complements tooling from vendors like JetBrains, Eclipse Foundation, Gradle, Maven, NetBeans, and IntelliJ IDEA through compatibility testing and packaging. Enterprise-focused offerings align with provisioning and lifecycle systems provided by Ansible, Puppet, Chef, and HashiCorp Terraform. BellSoft also delivers support and subscription services used by companies including Samsung, Siemens, Bosch, Siemens Healthineers, and Ericsson.
Liberica JDK is an implementation of Java SE built from OpenJDK sources and integrates components such as the HotSpot Virtual Machine, the GraalVM interoperability efforts, and class libraries like OpenJ9 alternatives in the ecosystem. It supports tooling including the Java Flight Recorder, Java Mission Control, and native-image generation via GraalVM Native Image compatibility layers. Runtime optimizations target performance characteristics relevant to Apache Tomcat, Jetty, WildFly, GlassFish, and Payara Server deployments, and include support for concurrency utilities used in Akka, Vert.x, Micronaut, Quarkus, and Helidon. Security features align with standards such as TLS, X.509, and cryptographic libraries employed by Bouncy Castle and integrations with OpenSSL. The distribution includes support for internationalization and locale data from CLDR and platform integrations with systemd, SELinux, and AppArmor.
BellSoft provides binaries across architectures and operating systems including x86-64, ARM64, ARMv7, and PowerPC where available, for platforms such as Windows Server, macOS, Linux Kernel, FreeBSD, and embedded Linux variants used in Yocto Project. Container images are published for ecosystems run on Docker Hub and registries integrated with Amazon ECR, Google Container Registry, and Azure Container Registry. Cloud deployment scenarios include running on Amazon EC2, Google Compute Engine, Microsoft Azure Virtual Machines, Google Kubernetes Engine, and Amazon EKS clusters. BellSoft tests compatibility with build pipelines using Jenkins, GitLab CI/CD, GitHub Actions, CircleCI, and Travis CI. Platform interoperability includes support for virtualization hosts from VMware ESXi, KVM, and Hyper-V.
Liberica JDK is distributed under licensing compatible with OpenJDK project governance, with binary releases that reflect GPLv2 with Classpath Exception where applicable and additional commercial support options. BellSoft engages in compliance activities consistent with policies from OpenJDK Community, Eclipse Foundation, and legal frameworks enforced by standards bodies such as ISO and ECMA International where relevant. The company provides tooling and documentation to assist organizations subject to procurement rules from institutions like European Commission and national agencies, and coordinates with auditors and security firms such as CIS and OWASP for vulnerability management.
Liberica JDK is used across industries including telecommunications, automotive, finance, healthcare, and consumer electronics by organizations like Deutsche Telekom, Banco Santander, Credit Suisse, Philips, Panasonic, and Nokia. It supports backend services for frameworks like Spring Boot, Micronaut, Quarkus, and servlet containers including Tomcat and Jetty in microservices architectures managed with Istio and Linkerd. Embedded and IoT use cases leverage builds for Raspberry Pi Foundation devices, ARM-based gateways, and robotics platforms from ROS ecosystems. Cloud-native deployments integrate Liberica JDK into observability stacks such as Prometheus, Grafana, Elasticsearch, Logstash, and Kibana. Enterprise modernization projects use Liberica JDK in migration efforts from Oracle Database-centric stacks to open-source middleware and CI/CD modernization with tools from HashiCorp and Red Hat.