「AsteroidOS」の版間の差分
m Category:オープンソースソフトウェアを除去; Category:フリーソフトウェアOSを追加 (HotCat使用) |
|||
34行目: | 34行目: | ||
[https://github.com/AsteroidOS/asteroid-launcher Asteroid-launcher]は[[Wayland]]コンポジターで、カスタマイズ可能なホーム画面で、アプリケーション・ウォッチフェイス・[[通知]]・クイック設定の管理を行う。Asteroid-launcherは{{仮リンク|Hybris|en|Hybris (software)}}互換レイヤー上で動作し、{{仮リンク|Bionic|en|Bionic (software)}}[[Graphics Processing Unit|GPU]][[デバイスドライバ|ドライバ]]を利用する<ref>{{Cite web|title=Graphic Stack|url=https://asteroidos.org/wiki/graphic-stack/|publisher=asteroidos.org|accessdate=2018-10-07}}</ref>。 |
[https://github.com/AsteroidOS/asteroid-launcher Asteroid-launcher]は[[Wayland]]コンポジターで、カスタマイズ可能なホーム画面で、アプリケーション・ウォッチフェイス・[[通知]]・クイック設定の管理を行う。Asteroid-launcherは{{仮リンク|Hybris|en|Hybris (software)}}互換レイヤー上で動作し、{{仮リンク|Bionic|en|Bionic (software)}}[[Graphics Processing Unit|GPU]][[デバイスドライバ|ドライバ]]を利用する<ref>{{Cite web|title=Graphic Stack|url=https://asteroidos.org/wiki/graphic-stack/|publisher=asteroidos.org|accessdate=2018-10-07}}</ref>。 |
||
AsteroidOSは、BlueZ 5上で動作する[https://github.com/AsteroidOS/asteroid-btsyncd asteroid-btsyncd]と[[Bluetooth Low Energy]]同期機能を提供する<ref>{{Cite web|title=Bluetooth|url=https://asteroidos.org/wiki/bluetooth/|publisher=asteroidos.org|accessdate=2018-10-07}}</ref>。リファレンスクライアントである[https://github.com/AsteroidOS/AsteroidOSSync AsteroidOS Sync]を[[Android]]ユーザーは利用することができる<ref>{{Cite web|title=AsteroidOS Sync|url=https://f-droid.org/packages/org.asteroidos.sync/|publisher=F-Droid|accessdate=2018-10-07}}</ref>。 |
AsteroidOSは、BlueZ 5上で動作する[https://github.com/AsteroidOS/asteroid-btsyncd asteroid-btsyncd]と[[Bluetooth Low Energy]]同期機能を提供する<ref>{{Cite web|title=Bluetooth|url=https://asteroidos.org/wiki/bluetooth/|publisher=asteroidos.org|accessdate=2018-10-07}}</ref>。リファレンスクライアントである[https://github.com/AsteroidOS/AsteroidOSSync AsteroidOS Sync]を[[Android (オペレーティングシステム)|Android]]ユーザーは利用することができる<ref>{{Cite web|title=AsteroidOS Sync|url=https://f-droid.org/packages/org.asteroidos.sync/|publisher=F-Droid|accessdate=2018-10-07}}</ref>。 |
||
== 主なアプリケーション == |
== 主なアプリケーション == |
2020年9月6日 (日) 09:50時点における版
AsteroidOS 1.0のデフォルトウォッチフェイス | |
開発者 | Florent Revest[1] |
---|---|
OSの系統 | Unix系 |
開発状況 | 開発中 |
ソースモデル | オープンソース[2] |
初版 | 2018年5月15日[3] |
最新安定版 | 1.0 / 2018年5月15日[3] |
対象市場 | スマートウォッチ |
使用できる言語 | Qt・QML |
ライセンス | GNU GPL v3、GNU GPL v2.1、BSDライセンス、クリエイティブ・コモンズ・ライセンス |
ウェブサイト |
asteroidos |
AsteroidOS (アステロイド・オーエス) は、スマートウォッチ向けに設計されたオープンソースのオペレーティングシステムである[4]。いくつかのWear OSのファームウェアを置き換えることができる[5]。AsteroidOSプロジェクトでは、「Hack your wrist.」を標語としている[6]。2018年5月15日に、最初の正式版であるAsteroidOS 1.0がリリースされた[3][7]。
ソフトウェアアーキテクチャ
AsteroidOSは、OpenEmbeddedを利用した組み込みLinuxのように構築されており[8]、Linuxカーネルとsystemd上で動作する[9]。AsteroidOSには、MerやNemo向けに開発されたLipstickやMCEなどのモバイルLinuxミドルウェアが含まれている[10]。
AsteroidOSのユーザインタフェースは、Qt 5によって書かれている[11]。アプリケーションはQMLで書かれており、グラフィックコンポーネントとしてQt QuickとQML-Asteroidを利用している。Qt Creatorに統合されたクロスコンパイラを備えたSDKは、OpenEmbeddedから生成することによって、容易に開発をすることができる[12]。
Asteroid-launcherはWaylandコンポジターで、カスタマイズ可能なホーム画面で、アプリケーション・ウォッチフェイス・通知・クイック設定の管理を行う。Asteroid-launcherはHybris互換レイヤー上で動作し、BionicGPUドライバを利用する[13]。
AsteroidOSは、BlueZ 5上で動作するasteroid-btsyncdとBluetooth Low Energy同期機能を提供する[14]。リファレンスクライアントであるAsteroidOS SyncをAndroidユーザーは利用することができる[15]。
主なアプリケーション
AsteroidOS 1.0でデフォルトでインストールされるアプリケーションは以下の通りである[3]。
- Asteroid Calendar - シンプルなスケジュール管理機能を提供する。
- Asteroid Alarm Clock - 指定された時刻に時計を振動させる。
- Asteroid Calculator - 基本的な計算ができる。
- Asteroid Music - 同期されたデバイスのオーディオプレーヤーを制御することができる。
- Asteroid Settings - 時刻・日付・言語・Bluetooth・明るさ・壁紙・ウォッチフェイス・USBを設定する。
- Asteroid Stopwatch - 経過時間を測定する。
- Asteroid Timer - タイマー機能を提供する。
- Asteroid Weather - 5日間の天気予報の情報を提供する。
脚注
- ^ “Florent Revest”. 2018年10月7日閲覧。
- ^ “Licenses”. asteroidos.org. 2018年10月7日閲覧。
- ^ a b c d “AsteroidOS 1.0 released”. asteroidos.org (2018年5月15日). 2018年10月7日閲覧。
- ^ Aamir Siddiqui (2016年3月1日). “AsteroidOS: An Open Source Alternative to Android Wear”. 2018年10月7日閲覧。
- ^ “Install”. asteroidos.org. 2018年10月7日閲覧。
- ^ “Hack your wrist - AsteroidOS”. asteroidos.org. 2018年10月7日閲覧。
- ^ Munenori Taniguchi (2018年5月18日). “Wear OSと入替えorデュアルブートできる「AsteroidOS 1.0」公開。オープンソースなスマートウォッチOS”. Engadget 日本版. 2018年10月7日閲覧。
- ^ “OpenEmbedded”. asteroidos.org. 2018年10月7日閲覧。
- ^ “Boot Process”. asteroidos.org. 2018年10月7日閲覧。
- ^ “meta-asteroid/recipes-nemomobile”. 2018年10月7日閲覧。
- ^ “About”. 2018年10月7日閲覧。
- ^ “Creating an Asteroid app”. asteroidos.org. 2018年10月7日閲覧。
- ^ “Graphic Stack”. asteroidos.org. 2018年10月7日閲覧。
- ^ “Bluetooth”. asteroidos.org. 2018年10月7日閲覧。
- ^ “AsteroidOS Sync”. F-Droid. 2018年10月7日閲覧。