AsteroidOS

AsteroidOS
AsteroidOS 1.0のデフォルトウォッチフェイス
開発者 Florent Revest
OSの系統 Unix系
開発状況 開発中
ソースモデル オープンソース
初版 2018年5月15日(8年前) (2018-05-15)
最新安定版 1.0 / 2018年5月15日(8年前) (2018-05-15)
対象市場 スマートウォッチ
使用できる言語 Qt・QML
ライセンス GNU GPL v3、GNU GPL v2.1、BSDライセンス、クリエイティブ・コモンズ・ライセンス
ウェブサイト asteroidos.org
テンプレートを表示

AsteroidOS (アステロイド・オーエス) は、スマートウォッチ向けに設計されたオープンソースのオペレーティングシステムである。いくつかのWear OSのファームウェアを置き換えることができる。AsteroidOSプロジェクトでは、「Hack your wrist.」を標語としている。2018年5月15日に、最初の正式版であるAsteroidOS 1.0がリリースされた。

ソフトウェアアーキテクチャ

AsteroidOSは、OpenEmbeddedを利用した組み込みLinuxのように構築されており、Linuxカーネルとsystemd上で動作する。AsteroidOSには、Mer(英語版)やNemo向けに開発されたLipstickやMCEなどのモバイルLinuxミドルウェアが含まれている。

AsteroidOSのユーザインタフェースは、Qt 5によって書かれている。アプリケーションはQMLで書かれており、グラフィックコンポーネントとしてQt QuickとQML-Asteroidを利用している。Qt Creatorに統合されたクロスコンパイラを備えたSDKは、OpenEmbeddedから生成することによって、容易に開発をすることができる。

Asteroid-launcherはWaylandコンポジターで、カスタマイズ可能なホーム画面で、アプリケーション・ウォッチフェイス・通知・クイック設定の管理を行う。Asteroid-launcherはHybris(英語版)互換レイヤー上で動作し、BionicGPUドライバを利用する。

AsteroidOSは、BlueZ 5上で動作するasteroid-btsyncdとBluetooth Low Energy同期機能を提供する。リファレンスクライアントであるAsteroidOS SyncをAndroidユーザーは利用することができる。

主なアプリケーション

AsteroidOS 1.0でデフォルトでインストールされるアプリケーションは以下の通りである。

脚注

  1. ↑ “Florent Revest”. 2018年10月7日閲覧。
  2. ↑ “Licenses”. asteroidos.org. 2018年10月7日閲覧。
  3. 1 2 3 4 “AsteroidOS 1.0 released”. asteroidos.org (2018年5月15日). 2018年10月7日閲覧。
  4. ↑ Aamir Siddiqui (2016年3月1日). “AsteroidOS: An Open Source Alternative to Android Wear”. 2018年10月7日閲覧。
  5. ↑ “Install”. asteroidos.org. 2018年10月7日閲覧。
  6. ↑ “Hack your wrist - AsteroidOS”. asteroidos.org. 2018年10月7日閲覧。
  7. ↑ Munenori Taniguchi (2018年5月18日). “Wear OSと入替えorデュアルブートできる「AsteroidOS 1.0」公開。オープンソースなスマートウォッチOS”. Engadget 日本版. 2018年5月18日時点のオリジナルよりアーカイブ。2018年10月7日閲覧。
  8. ↑ “OpenEmbedded”. asteroidos.org. 2018年10月7日閲覧。
  9. ↑ “Boot Process”. asteroidos.org. 2018年10月7日閲覧。
  10. ↑ “meta-asteroid/recipes-nemomobile”. 2018年10月7日閲覧。
  11. ↑ “About”. 2018年10月7日閲覧。
  12. ↑ “Creating an Asteroid app”. asteroidos.org. 2018年10月7日閲覧。
  13. ↑ “Graphic Stack”. asteroidos.org. 2018年10月7日閲覧。
  14. ↑ “Bluetooth”. asteroidos.org. 2018年10月7日閲覧。
  15. ↑ “AsteroidOS Sync”. F-Droid. 2018年10月7日閲覧。

関連項目

外部リンク