Alpaquita Linux Download Center

Download Alpaquita Linux: free, supported and 100% open-source version of the Linux distribution specifically tailored for deploying business-critical Java applications and microservices.

Alpaquita
Security

Security

Alpaquita Linux enhances the security of applications. Our implementations for security include networking features, custom build options, kernel hardening, process isolation, and others.

Performance

Performance

Performance optimization is ensured by implementing features targeted to deliver reliable and fast stack to run applications for various workloads.

Functionality

Functionality

Alpaquita Linux is optimized for deploying. Kernel module compression support reduces the size of packages. The extra modules and firmware are separated into lightweight packages and are installed if necessary.

Download Alpaquita Linux

Pick a musl or glibc version and download the binaries.

Other ways to install Alpaquita Linux

Alpaquita Linux Features

Kernel:
  • Always on Linux LTS (6.1 currently)
  • SecureBoot, signed modules, disabled modules with CVEs
  • Better performance tunables, optimized size (xz)
Userspace based on Alpine Linux aports:
  • Busybox, on-demand coreutils
  • Main/aports & apk package manager
  • No graphics
LIBC:
  • Musl and glibc support
  • Optimized musl, optimized mallocs
Compatibility with Docker, QEMU support:
  • Docker
  • QEMU support

General

01. What is Alpaquita Linux?

Alpaquita Linux is a lightweight Linux distribution based on Alpine for Cloud and Server use.

02. How is Alpaquita different from Alpine?

Alpaquita is distinguished by multiple performance and security optimizations and LTS releases optimal for enterprise use. Alpaquita comes with three additional malloc for various workloads and best Java support. In addition, we enhanced stock musl libc. Our musl perf is similar or superior to glibc performance. We also provide two Alpaquita variants based on musl perf or glibc.

03. What is Alpaquita Cloud Native Platform?

Alpaquita Cloud Native Platform is an end-to-end solution for enterprises deploying cloud-native applications. It includes Alpaquita LTS, Liberica JDK Lite, Liberica Native Image Kit, and BellSoft’s support both for Linux and Java.

04. What is the difference between Alpaquita Stream and Alpaquita LTS?

Alpaquita Stream is a free rolling release of Alpaquita with the latest updates and fixes. Alpaquita LTS is a stable version supported for four years with two-years overlap with the previous version.

05. What C library implementation does Alpaquita support?

Alpaquita comes in two versions, musl and glibc-based. Our musl perf is 100% compatible with musl def (a default musl implementation similar to the upstream release version), but boasts performance enhancements making it as efficient as glibc.

06. How do I switch to Alpaquita?

The process of migrating to Alpaquita depends on several factors, such as libraries utilized for development (statically or dynamically linked) and so on. If you build an application outside Docker and copy the binary into the Docker image, simply substitute the image you are currently using.

Security and updates

01. Is Alpaquita secure?

Alpaquita's enhanced security sums up to low attack surface, additional kernel security hardening, regular updates, and emergency patches provided within the scope of commercial support. Security advisory (underway) will provide information about discovered vulnerabilities and available patches.

02. How is Alpaquita licensed?

Alpaquita is distributed under EULA (End-user license agreement) — we verified all the packages regarding clean licenses and substituted some software to eliminate the risk of license violation.

03. How is Alpaquita updated?

Alpaquita Stream is continually updated with fresh packages, features, and fixes. It can be used by developers who want the latest software, but is not recommended for enterprise applications requiring stability. Alpaquita LTS is aligned with Linux Kernel LTS. It is a stable production-grade version with a focus on security patches and critical fixes without significant package changes.

04. How do I get updates for Alpaquita?

Alpaquita uses APK as a package manager. Use apk update to update the index of available packages and apk upgrade to upgrade the currently installed packages. Docker images, ISO, and WSL are also regularly updated and available from the corresponding locations.

Support

01. Is Alpaquita free?

Alpaquita Stream is free to use. In addition, we offer enterprise-grade support for Alpaquita Cloud Native Platform.

02. What does BellSoft deliver with Alpaquita support?

BellSoft's subscription model includes 24x7 support both for Linux and Java, Alpaquita LTS versions, and emergency patches and bug fixes. There is no man-in-the-middle, meaning that you receive prompt help directly from our engineers.

03. What support plans are available?

We provide Standard and Premium support for our customers. Both options include emergency security patches, off-cycle updates and fixes, and a two-hour initial consultation. The response times are as fast as 24 hours based on SLA for Standard subscription and 1 hour for Premium. Premium customers also get a dedicated engineer.

04. What is BellSoft's support cycle for Alpaquita?

We provide updates for Alpaquita LTS for min. four years with two-year overlap between the latest versions.

Availability

01. Does Alpaquita have a desktop version?

No. Alpaquita is tailored specifically for Cloud/Server deployments with low resource consumption and high performance in mind. To keep it lightweight, we refrained from the GUI functionality.

02. What platforms are supported?

Alpaquita Linux supports both x86 and AArch64 hardware architectures, providing flexibility and compatibility for a wide range of systems.

03. Does Alpaquita support Docker?

Alpaquita comes with Docker and QEMU support.

04. How do I download Alpaquita?

There are several ways of obtaining Alpaquita binary: directly from our website, Linux repositories, or Docker Hub Container Image Library.

05. Which programming languages can Alpaquita be used with?

Alpaquita Linux supports various languages for application development — Java, Python, C/C++. It is also compatible with Liberica NIK, a GraalVM-based utility for native image generation.

Alpaquita containers

01. What is a small Linux for containers?

A lightweight Linux distribution contributes to significant container size reduction. Such distribution contains only the libraries your application needs plus optional packages you can remove or add as required.

02. What is included into Alpaquita containers?
BellSofts provides an extensive selection of Alpaquita containers:
  • Alpaquita base includes only the base Linux image
  • Liberica Runtime Container comprises of Alpaquita and Liberica Lite JDK or JRE;
  • Liberica Native Image Kit Container is made up of GraalVM-based Liberica NIK and Alpaquita
  • We also provide Alpaquita images for Python and C/C++
03. How to install additional Linux packages?

You can add, list, remove, or update packages with the APK Package Manager tool that comes pre-installed on all Alpaquita versions. A comprehensive guide on working with APK on Alpaquita can be found here.

Thank you for choosing Alpaquita Linux!

View our support options

View our support options

Learn more
Get acquainted with services

Get acquainted with services

Learn more
Check out frequently updated blog

Check out frequently updated blog

Learn more