AsteroidOS

AsteroidOS是一个为智能手表设计的开放源代码操作系统。它可作为一些Android Wear设备固件的替代品。

软件架构 
AsteroidOS使用OpenEmbedded构建一个嵌入式Linux发行版。它以Linux内核和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 screen managing applications, watchfaces, notifications and quick settings. Asteroid-launcher runs on top of the libhybris compatibility layer to make use of Bionic GPU驱动程序.

AsteroidOS offers Bluetooth Low Energy synchronization capabilities with the asteroid-btsyncd daemon running on top of BlueZ5. A reference client named AsteroidOS Sync is available for Android users.

附带的应用 
在Alpha 1.0版本中，AsteroidOS默认包含并预装下列应用程序：
 Agenda：提供简单的事件调度
 Alarm Clock：使手表在一天的特定时间振动
 Calculator：允许进行基本计算
 Music：控制设备间同步的音乐播放器
 Settings：配置时间、日期、语言、蓝牙、亮度、壁纸、表面和USB
 Stopwatch：测量经过时间
 Timer：指定时间计数器
 Weather：提供五天天气预报

参见 
 Sailfish OS
 OpenEmbedded
 
 Qt

参考资料 

自由作業系統
智能手表
可穿戴式電腦