Qtopiaは、トロールテック(後のQtソフトウェア)が開発した、組み込み
Linuxをベースとした
携帯情報端末や
携帯電話などのモバイル機器向けのアプリケーションプラットフォームです。2008年9月30日、トロールテックがQtソフトウェアと社名を変更した際に、QtopiaはQt Extendedへと名称が変更されました。
ライセンス
Qtopiaはデュアルライセンス方式を採用しており、GPL(
GNU General Public License)と商用ライセンスの二つの形態で提供されています。
採用実績
2006年時点で、Qtopiaは11機種の
携帯電話と30機種のその他の携帯機器に採用されています。主な採用例としては以下のものが挙げられます。
ザウルスSLシリーズ(シャープ)
mylo(ソニー)
フランス Archos 社製の携帯メディアプレイヤー(PMA430)
GP2X(GamePark Holdings)
また、
携帯電話向けのバージョンであるQtopia Phone Editionは、様々な
スマートフォンに搭載され始めており、トロールテックが開発したGreenphoneにも採用されています。さらに、OpenMoko仕様の
スマートフォンでも動作が可能です。
機能と特徴
Qtopiaは、モバイル機器に必要な様々な機能と特徴を備えています。
ウィンドウシステム: 複数のアプリケーションを同時に実行するためのウィンドウ環境を提供します。
同期フレームワーク: データや情報を他のデバイスやサービスと同期させる機能を提供します。
統合開発環境: アプリケーションの開発を効率的に行うためのツール群を提供します。
国際化と地域化サポート: 多言語対応や地域ごとの設定に対応するための機能を提供します。
ゲームとマルチメディア: ゲームや動画、音楽などのマルチメディアコンテンツを再生するための機能を提供します。
PIMアプリケーション: スケジュール管理、連絡先管理、タスク管理などの個人情報管理機能を提供します。
フルスクリーンの手書き文字認識: 画面全体を使った手書き文字入力をサポートします。
IME: 日本語などの文字入力を補助する入力メソッドエディタを提供します。
パーソナライゼーション・オプション: デバイスの外観や動作をユーザーがカスタマイズできる機能を提供します。
生産性アプリケーション: 文書作成、表計算などの
生産性向上に役立つアプリケーションを提供します。
インターネットアプリケーション: Webブラウザ、メールクライアントなどのインターネット関連アプリケーションを提供します。
Java:
Javaアプリケーションの実行環境を提供します。
無線通信サポート: Wi-Fi、Bluetoothなどの無線通信をサポートします。
類似の環境
Qtopiaと類似の環境としては、以下のようなものが挙げられます。
ACCESS: 組み込みソフトウェアプラットフォーム。
Garnet OS: Palm OSの後継として知られるオペレーティングシステム。
GPE Palmtop Environment:
LinuxベースのGUI環境。
Maemo: Nokiaが開発したLinuxベースのプラットフォーム。
Nucleus RTOS: リアルタイムオペレーティングシステム。
OpenZaurus: ザウルス向けのオープンソースプロジェクト。
OPIE: オープンソースのGUI環境。
Pocket PC/Windows Mobile: Microsoftが開発したモバイル向けオペレーティングシステム。
Symbian OS: かつて
スマートフォンで広く使用されていたオペレーティングシステム。
他のオープンな携帯電話の規格: OpenMokoなど、その他のオープンな携帯電話プラットフォーム。
Qtopiaは、その柔軟性と多様な機能を備え、多くのモバイルデバイスに採用された実績のあるプラットフォームでした。特に、組み込みLinuxをベースとしているため、高度なカスタマイズが可能であり、様々なニーズに対応できる点が特徴です。
外部リンク
Trolltech
Qtopia.net
スクリーンショット
*
Greenphone