Brutally simplified rolling Linux distribution.

AOSC OS is a semi-rolling Linux distribution that tries to offer a simplified user experience, while keeping it hackable and standardized. AOSC OS (will) is offered across multiple platforms and it runs on a variety of devices.

Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. -- Linus Torvalds


AOSC OS is a semi-rolling Linux distribution maintained by members of the community - with simplicity and ease of use in mind. AOSC OS is provided as a multi-architectural Linux distribution, while we try to provide the same experience and features on all supported architectures.


We value choices with the development of AOSC OS, for instance, there are loads of desktop environments available in our repository (and are shipped as pre-configured tarballs). Here below is a screenshot of AOSC OS running the GNOME desktop environment.



We highly respect optimization and security equally when developing AOSC OS, each port of AOSC OS is optimized with SIMD optimization options native to the architectures, providing the most out of the architecture's potentials. AOSC OS hardens each of its packages in the repository with read-only relocations, position-independent code and executables, and more, as provided by our development toolchain.


As distribution developers, we work closely with the upstream to make sure that our users gets the most out of each packages, the upstream gets our suggestions and contributions (as provided by our users, loop-a-loop).

Our community is also home to a pro-active localization effort for both Simplified Chinese (China) and Traditional Chinese (Taiwan), to provide a better localized operating environment for users using those languages.


AOSC OS provides full multilingual support out of the box, with all locales available on first run. With aid from Google's Noto font family, we are able to provide a unified style of typefaces across multiple languages.

AOSC OS follows the latest Unicode standards in all packages.

Final Notes

As usual...

#include <stddisclaim.h>

AOSC OS is provided in expectation that you might find it to be useful or enjoyable to use, while we provide ABSOLUTELY NO WARRANTY on its stability and reliability, our community will try and provide help and fixes at our closest availability at ABSOLUTELY NO EXTRA COST.