Projects / Operating system

AOS

AOS is an immutable Linux distribution for headless servers and edge systems. Its bootstrap toolchain, userspace, packages, system images, and tests are all built from source in one repository.

License
Apache-2.0 and others
Status
Early preview

Built from source

A bootstrap toolchain and package set you can inspect end to end.

Configured as code

Hosts are described in Nix, so every change is reviewable.

Tested as a system

Virtual-machine tests check complete images before they ship.

Feedback

Bugs, questions, and ideas go in the issue tracker.

Open an issue on GitHub and a maintainer will follow up. The project is not taking unsolicited pull requests at the moment. The contribution guide describes how invited changes are prepared and reviewed, and invited contributors accept the contributor agreement once before their first change is merged.

Original AOS code is Apache-2.0. The repository also contains separately licensed components, including QEMU and its Crucible integration. Licensing policy.