Apertis is a specialised Linux distribution developed by Collabora, a renowned open-source consultancy. Unlike general-purpose desktop or server distributions, Apertis is engineered from the ground up for embedded systems, automotive infotainment units, and IoT devices. It is based on Debian and inherits its robust package ecosystem while layering industrial-grade tooling on top.
Origins and Purpose
The Apertis project began under the patronage of Robert Bosch GmbH and has since grown into a community-backed platform under the stewardship of Collabora. Its primary goal is to provide a stable, updatable, and secure base OS for connected products — especially those deployed in automotive or industrial environments where long lifecycles, regulatory compliance, and OTA (over-the-air) update reliability are essential.
Architecture and Update Model
One of Apertis's standout characteristics is its use of OSTree for atomic, image-based system updates. This means updates are applied as complete OS snapshots rather than individual package upgrades, dramatically reducing the risk of partial updates leaving a device in a broken state. Combined with an A/B partition scheme, devices can always roll back to a known-good state — a critical capability for automotive deployments where downtime is unacceptable.
Desktop and UI Framework
Apertis ships with a GNOME-derived shell that has been adapted for touchscreen-first interfaces common in automotive head units. The UI framework is modular, allowing OEMs and system integrators to swap in custom shells while preserving the underlying OS infrastructure. GTK4 support is included, along with Wayland as the default display server, reflecting the project's commitment to modern Linux graphics stacks.
Security Model
Security is a first-class concern. Apertis integrates AppArmor mandatory access control, minimal attack surface by default, and cryptographic verification of OS images. The platform is designed to meet automotive cybersecurity standards, making it suitable for systems that need to comply with ISO/SAE 21434 and UNECE WP.29 regulations.
Developer Experience
Apertis provides an SDK and cross-compilation toolchain targeting ARM and ARM64 hardware — the dominant architectures in automotive and embedded markets. Reference images are available for popular hardware platforms such as the Raspberry Pi and various NXP i.MX boards. Documentation is thorough, covering everything from SDK setup to integration with CI/CD pipelines.
Community and Commercial Support
While Apertis is open source, it is primarily used by companies and OEMs rather than individual hobbyists. Collabora offers commercial support and custom engineering services. The project's governance is transparent, with a public roadmap and open mailing lists. However, the community is smaller and more specialised compared to mainstream distributions.
Summary
Apertis is not a general-purpose desktop Linux — it is a finely tuned platform for a specific and demanding niche. For engineers and organisations building connected embedded products, particularly in the automotive sector, it represents one of the most production-ready open-source options available today.