nux内核和systemd服务管理器为基础运行。AsteroidOS也包含各种移动Linux中间件（如为Mer和Nemo Mobile开发的lipstick和MCE）。它的用户界面完全使用Qt5框架编写。应用程序则以出自和QML-Asteroid的QML图形组件编写。可以从OpenEmbedded生成一个有交叉编译工具链、集成到Qt Creator的SDK以便于开发。Asteroid-launcher is a Wayland compositor and customizable home scr