Maemo 5のスクリーンショット | |
| 開発者 | ノキア |
|---|---|
| 書かれた | C、C++、モノC# |
| OSファミリー | Linux ( Unix 系) |
| 作業状態 | MeeGoに代わり終了。コミュニティサポートあり |
| ソースモデル | 大部分がオープンソースであり、必須の独自コンポーネントを備えている[1] |
| 最新リリース | 5.0 PR 1.3.1 / 2011年11月1日 |
| 利用可能 | 多言語 |
| 更新方法 | APTとフラッシュ |
| パッケージマネージャー | dpkg |
| プラットフォーム | ARMアーキテクチャ |
| カーネルタイプ | Linuxカーネル |
| ユーザーランド | GNU |
| デフォルトの ユーザーインターフェース | ヒルドン UI |
| ライセンス | 不特定のオープンソースとプロプライエタリの混合[1] |
| 公式サイト | 翻訳元 |
MaemoはLinuxベースのソフトウェア プラットフォームで、元々はNokiaによって開発され、現在はコミュニティによってスマートフォンやインターネット タブレット向けに開発されています。[2]このプラットフォームは Maemo オペレーティング システムとSDK の両方で構成されています。Maemo は、Nokia がAppleやAndroidと競争する失敗した戦略[3] [4]において重要な役割を果たしました。[5] Maemo を搭載して出荷された唯一の市販デバイスは、 2005 年にリリースされたNokia インターネット タブレットラインと2009 年のNokia N900スマートフォンでした。 [6]
Maemo は主にオープンソースコードに基づいており、 Linux カーネル、Debian、GNOMEなどの多くのオープンソース プロジェクトと連携して、 Nokia 内の Maemo Devices によって開発されました。 Maemo はDebianに基づいており、 GUI、フレームワーク、ライブラリの多くをGNOMEプロジェクトから取得しています。 GUI およびアプリケーション フレームワークとして、 Matchboxウィンドウ マネージャーとGTKベースのHildonフレームワークを使用しています。
Maemo 4 のユーザー インターフェイスは、多くのハンドヘルド インターフェイスに似ており、すべてのアプリケーションと設定にアクセスできる「ホーム」画面を備えています。ホーム画面は、アプリケーションを起動する領域、メニュー バー、RSS リーダー、インターネット ラジオプレーヤー、Google 検索ボックスなどの情報を表示できる大きなカスタマイズ可能な領域に分かれています。Maemo 5 のユーザー インターフェイスは少し異なり、メニュー バーと情報領域はディスプレイの上部に統合され、4 つのデスクトップはショートカットとウィジェットでカスタマイズできます。
2010年2月のMobile World Congressで、MaemoプロジェクトがMoblinと合併してMeeGoモバイルソフトウェアプラットフォームを作成することが発表されました。それにもかかわらず、Maemoコミュニティは活発に活動を続け、2012年後半にノキアはMaemoの所有権をHildon Foundationに移管し始めました。Hildon Foundationはドイツの団体Maemo Community eVに置き換えられました[7] [8] [9] 2017年以来、 DevuanをベースにしたMaemo Lesteと呼ばれる新しいリリースが開発されています。[10]
ユーザーインターフェース
OS2005~OS2008
Maemo 4 (別名 OS2008) までは、デフォルトの画面は「ホーム」画面です。これは、すべてのアプリケーションと設定にアクセスできる中心点です。ホーム画面は次の領域に分かれています。
- 画面の左側の垂直方向にはタスクバーがあり、デフォルトでは Web ブラウザー、通信、アプリケーション メニューのアプレットが表示されます。これらは、サード パーティのプラグインを使用して変更できます (お気に入りやコマンド メニューを提供するなど)。
- 左上半分に水平にメニュー バーがあり、アプリケーション名とウィンドウ タイトルが表示され、アプリケーションのメニュー (一般的なファイル、編集、表示、ツールなどのメニューとサブメニューが含まれています) にアクセスできます。
- 右上の四分円に水平に並んでいるのはステータス バーで、デフォルトではバッテリー残量、ワイヤレス接続、音量、Bluetoothステータス、明るさなどのアイコンが含まれています。これらは、タスク バーと同じようにサード パーティのプラグインを使用して拡張できます。
- ディスプレイの残りの大部分には、ホーム アプレット ( Apple 社のDashboard ウィジェットにほぼ類似) が含まれており、データを表示できるほか、アプリケーションへのショートカットとしても機能します。これらには、デフォルトで RSS リーダー、インターネット ラジオ プレーヤー、Google 検索ボックス、連絡先リストが含まれますが、サードパーティのプラグインを使用して拡張することもできます。
インターフェースはタッチスクリーン、または方向パッドと選択ボタンを使用し、戻る、メニュー、ホームの各ボタンが別々に用意されています。手書き認識、2つの異なるサイズのオンスクリーンキーボード、N810のハードウェアキーボード入力によるテキスト入力が可能です。[11]
メーモ 5 (フリーマントル)
Maemo 5 のユーザー インターフェイスは、以前のバージョンとは異なります。完全にカスタマイズ可能な (ウィジェットの追加/削除、ウィジェットの移動、背景の変更、アプリケーション/連絡先へのショートカットのカスタマイズが可能) 4 つの「ホーム」画面[12]が提供され、 Panorama Desktop [13 ] と呼ばれます。デスクトップ間の切り替えは、背景上で指を水平にスライドすることで行います。ダッシュボードは左上のアイコンからアクセスでき、Apple のMac OS Xオペレーティング システムの Exposé 機能に似た方法で、実行中のすべてのアプリケーションが表示されます。ダッシュボードから、実行中のアプリケーションは、プレビュー ウィンドウをタップすることでフル スクリーンに戻せます。また、プレビュー ウィンドウの右上隅にある X 記号をタップすることでアプリケーションを閉じることができます。これは、他のオペレーティング システムでアプリケーションを閉じるという概念に似ています。インストールされているすべてのアプリケーションを起動できるアプリケーション ランチャーにも、ダッシュボードからアクセスできます。[14] [15]バックグラウンドでタスクやアプリケーションが実行されていない場合は、左上のアイコンをタップするとダッシュボードがスキップされ、アプリケーションランチャーが直接表示されます。
Maemo は、MozillaベースのMicroBウェブブラウザに完全なAdobe Flashサポートを提供します。800×480 のディスプレイ解像度をサポートしているため、一部のウェブページは水平スクロールなしで表示できます。既知のワイヤレスネットワークに自動的に接続し、RSS フィードや電子メールをダウンロードし、ユーザーの介入なしに自動的に切断できます。[16]
コマンドラインのapt-getクライアントを備えたAdvanced Packaging Toolを使用してアプリケーションをインストールできます。ユーザーはさまざまなソフトウェアリポジトリを購読することができ、それを使用してソフトウェアを自動的に最新の状態に保つことができます。アプリケーションマネージャーは、現在システムにインストールされているすべてのものの概要も提供します。データはUSB接続を介してPCと同期でき、ユーザーのファイルは標準のリムーバブルストレージデバイスプロトコルを使用してアクセスできます。[16]
新しいアップデート(バージョン21.2011.38-1.002)は、2011年11月2日にNokia N900にOTAアップデートとしてリリースされました[17]。新しいバージョンは主にセキュリティアップデートで構成されています。これは、Nokiaが出荷したMaemo 5/Fremantleの最後の公式アップデートと見なされています。
Maemo 5のさらなる開発はMaemo-CSSUのコミュニティの取り組みとして行われます。[18]
特徴
更新中
Maemo デバイスは、USB 経由でコンピューターを使用して簡単なフラッシュ方式で更新できます。
Diablo (Maemo 4.1) 以降、Maemo は「シームレス ソフトウェア アップデート」(SSU) をサポートしており、これにより、更新のたびに完全なフラッシュを行う必要がなく、 Advanced Packaging Tool を使用して「無線」でオペレーティング システムの段階的なアップグレードが可能になります。[19]
フラッシュは、クリーンインストールで最初からやり直す方法として引き続き利用可能です(ハードドライブをフォーマットしてPCにオペレーティングシステムを再インストールするのとよく似ています)。[20]
安全
開発者向けのクイックスタートガイドでは、Maemoのセキュリティはリモート攻撃(ワイヤレスネットワークやBluetoothなど)の防止に重点を置いていると警告しています。また、Maemoのルートアカウントには単純なデフォルトパスワード(ユーザー:gainroot、パスワード:rootme)が設定されており、リモートアクセスを有効にする前に変更する必要があると警告しています。[21]
Maemoは、不正アクセスを防ぐために、ルートパスワードとは独立してデバイスのコントロールとディスプレイをロックする方法として数値のセキュリティコードを採用しています。[22]
ソフトウェアアーキテクチャ
MaemoはDebian Linuxディストリビューションの改良版で、モバイルデバイス向けにスリム化されています。[23] XomapとMatchboxウィンドウマネージャを使用したX Window Systemベースのグラフィカルユーザーインターフェイスを使用しています。GUIはGTK+ツールキットとHildonユーザーインターフェイスウィジェットとAPIを使用しています。[24]
BusyBoxは組み込み機器やモバイル機器向けのソフトウェアパッケージで、Debianで使用されているGNU Core Utilitiesを置き換え、メモリ使用量とストレージ要件を削減します(一部の機能を犠牲にして)。[25]
ESD は主要なサウンド サーバーとして使用され、GStreamer は同梱のメディア プレーヤーでサウンドや動画を再生するために使用されます。GStreamer でサポートされる形式は、GStreamer プラグインをスクラッチボックス (Maemo SDK) でコンパイルすることで拡張できます。これは、たとえば、プラットフォームにOggサポートをもたらすために行われました[26] 。また、Googleによって発表されたWebMやVP8などの実験的な機能も実現しました[27]。サードパーティのメディア プレーヤーは、GStreamer に直接または「osso-media-server」経由でアクセスできます。[要出典]
ウィンドウ管理は Matchbox ウィンドウ マネージャーによって処理され、一度に 1 つのウィンドウしか画面に表示されないように制限されます ( Ubuntu Netbook Edition は同様のシステムを実装しています)。これは、画面が小さいモバイル デバイスでの使いやすさを向上させるためです。
MaemoはLinuxやその他のオープンソースソフトウェアをベースにしていますが、Maemoの一部はクローズドソースのままです。これには、特定のステータスバーやタスクバーのアプレット(ディスプレイの明るさアプレットを含む)やアプリケーションなどのユーザー空間ソフトウェア、および接続性と電源管理に関連するいくつかのシステムデーモンが含まれます。[28]
ソフトウェア
Maemoには多数の組み込みアプリケーションが付属していますが、組み込みパッケージマネージャ「アプリケーションマネージャ」またはAdvanced Packaging Toolとdpkgを介して、さまざまな公式およびコミュニティソフトウェアリポジトリ、debファイルなど、さまざまなソースから追加のアプリケーションをインストールできます。バンドルされているアプリケーションには、 MozillaベースのMicroBブラウザ、Macromedia Flashプレーヤー、Gizmo5、Skypeなどがあります。[29]
注目のサードパーティアプリケーション
Linuxと Maemoは無料でオープン ソースであるため、アプリケーションを Maemo に移植するのは簡単な手順です。このため、このプラットフォームでは多くのサードパーティアプリケーションが利用できます。アプリケーションの中には、Maemo 専用に作成されたオリジナル ソフトウェアもあれば、既存の Linux プログラムをそのまま移植したアプリケーションもあります。注目すべきソフトウェアには次のものがあります。
- メディアプレーヤー
- MPlayer
- インターネット
- Claws Mail、Modest、Midori、モバイル用Firefox、Opera Mobile
- オフィスアプリケーション
- Gnumeric (スプレッドシート)、Abiword (ワードプロセッサ)
- インスタントメッセージ
- ピジン語
- VOIP
- Gizmo5、スカイプ
- ゲーム
- ウェスノスの戦い、ワームックス、ドゥーム、アングリーバード
- その他
- FBReader (電子書籍リーダー)、GPE (OpenSync 互換PIM )、rdesktop (RDP リモート アクセス)、Rhapsody (サブスクリプション ミュージック、米国のみ)、ScummVM (ゲーム エミュレーター)、Free42 ( HP-42S電卓エミュレーター)、Monsoon HAVA (TV ビューアおよびコントローラー)、Navit ( GPSナビゲーション ソフトウェア)、Vagalume ( Last.FMプレーヤー)、VNC
- フリーマントルスターズ
- コミュニティによって開発され、NokiaによってFremantle Starsとしてサポートされているアプリケーションは、Maemo 5の一部になります。[30]注目すべきアプリケーションには、ScummVM(ゲーム、Beneath a Steel Skyを含む)[31]とFennec(Webブラウザ)があります。[32]
- デビアン
完全なARM DebianディストリビューションはMaemoアプリケーションとしてインストールすることができ、[33]何千ものソフトウェアパッケージ(OpenOffice.org、Mozilla Firefox、Java、GNOMEおよびLXDEデスクトップなどを含む)を利用できるようになります。Debian ARMパッケージは、maemo-optifyツールで変更すれば使用することもできます。[34]ほとんど変更されていないLinuxパッケージを実行できる機能は、 AndroidやwebOSなどの他のLinuxベースのモバイルオペレーティングシステムとは一線を画しています。[引用が必要]
Easy Debian を使用した Maemo 5 上で動作する OpenOffice.org
メディアサポート
コミュニティ プラグインを使用すると、オーディオ形式 .OGG などの他のメディア タイプを追加できます。
- ビデオ
- MPEG-1、MPEG-4 ASP (H.263)、RealVideo、AVI、3GP
- オーディオ/プレイリスト
- MP3、RealAudio、MPEG-4、AAC、WAV、AMP、MP2、AMR、AWB、M4A、WMA。OGG/Vorbis(アドオンパッケージが必要)、M3U、PLS
- 画像/アニメーション
- JPEG、BMP、TIFF、PNG、SVG、ICO
- テキスト/レイアウト
- テキストファイル、PDF、HTML。
ソフトウェア開発
ソフトウェアは、Maemo SDK、Java(Jalimo JVMでサポートされています)[35]、Python、Ruby、Mono 、Vala、Perl、Pascalを使用してCで開発できます。
Maemo SDKは、Debian向けのScratchbox Cross Compilation Toolkitをベースにしており、開発を行うことができるサンドボックス環境を提供します。Scratchboxは、ARMプロセッサをエミュレートするためにQEMUを使用し、命令をリモートで実行するためにsbrshを使用します。Scratchbox互換のルートストラップはx86とARMの両方で利用できるため、開発とデバッグの大部分はx86で行われ、最終的なパッケージはARM用になります。[36]
Maemoオペレーティングシステムの新機能として、Maemo 5は公式にサポートされているGTK+バックエンドに加えて、コミュニティサポートコンポーネントとしてQtライブラリを提供しています。これはHarmattanリリースで変更され、Qtライブラリがデフォルトとして追加され、GTK+がコミュニティサポートされるようになります。[37] Python、C、C++のプログラミング言語もサポートされます。
Nokia Developer Wiki コミュニティには、Qt 開発に関する記事があり、Maemo オペレーティング システムの開発に関するチュートリアルや記事も含まれています。
ハードウェア
Maemo オペレーティングシステムは、TI OMAP ARM SoC、大画面、拡張可能な内部ストレージを備え、 Nokia のハイエンドN シリーズおよびE シリーズの携帯電話と非常によく似た仕様のNokia インターネットタブレット向けに設計されています。 [38] Maemo は高度に最適化されたハードウェア固有の性質を持つため、インターネットタブレット以外のハードウェアでの動作は非常に困難ですが、オペレーティングシステムの重要な非独占部分のほとんどと、利用可能なサードパーティアプリケーションの一部は、Debian 用に積極的にパッケージ化されており、他のディストリビューションでも使用できるため、他のハードウェアの選択肢が広がります。[39]
Nokia は、Nokia N900およびNokia N9で Maemo オペレーティング システムを実行しています。[引用が必要]
バージョン履歴

OS2005

2005 年 11 月に770に同梱された、オリジナルのインターネット タブレット OS です。Opera Web ブラウザ、Flash 6、基本的な電子メールおよびRSSクライアント、オーディオおよびビデオプレーヤー、PDFおよび画像ビューア、グラフィカルな Advanced Packaging Tool、フロントエンド (単に「アプリケーション マネージャ」と呼ばれる)、およびさまざまなシンプルなゲームとユーティリティがバンドルされていました。[40]
2006年

2006年5月16日、ノキアはInternet Tablet OSの新バージョンを発表し[41]、その後2006年6月9日に770のベータ版として、2006年6月20日に製品版としてリリースされた。 [42]このアップデートでは、パフォーマンスと安定性の向上、Google Talkクライアントの組み込み、外観の刷新、新しいフルスクリーンフィンガーキーボードが特徴であった。APIとアーキテクチャの大幅な変更により、既存のアプリケーションの再コンパイルが必要となった。これは770で公式にサポートされている最後のInternet Tablet OSリリースである。
また、2 GB RS-MMC カード ( FATフォーマット)をサポートする機能も追加されました。Linuxカーネルは2.6.16 にアップグレードされ、OMAP プラットフォームの関連パッチも含まれています。この新しいバージョンでは、カーネル プリエンプションを使用して対話性が向上しています。
2007年

OS2007 は、ラスベガスのCES 2007 サミットで発表された後、2007 年 1 月 8 日にリリースされ、N800にバンドルされました。OS のほぼすべての領域で重要なバグ修正とパフォーマンスの改善が行われ、Opera Web ブラウザとAdobe Flash Player 7の更新バージョン、更新されたインターフェイス、さまざまな API とライブラリの更新が行われました。
2008年

OS2008は2007年11月にN810とともにリリースされた。Linux 2.6.21をベースとし、Operaに代わる新しいMozillaベースのウェブブラウザであるMicroBを搭載している。また、 Sambaファイル共有の統合、Windows Media Player形式とH.264の追加サポート、USBデバイスのサポート改善など、[43] [44]さまざまなUIの改善(特に指の操作性の向上)が施されている。[45]動的周波数スケーリング(165MHzから400MHzの間)も実装され、N800の速度が70MHz向上した。[46]
ディアブロ
DiabloはOS2008機能アップグレード(Maemo 4.1に相当)のコードネームで、[47] 2008年6月にリリースされました。[48]主な機能には、組み込みアプリケーションマネージャの大幅な改善、再フラッシュなしの段階的なオペレーティングシステムアップグレード(「シームレスソフトウェアアップデート」、SSU)、デフォルトのメールクライアントとしてのModest 、パフォーマンスが向上し、インターフェイスが一部改善されたMicroBブラウザの新バージョン(ChinookのMicroBと同じGeckoリリースに基づいています)などがあります。[49] [50] Diabloには、短命だったN810バリエーション用のWiMAXスタックの実装であるN810 WiMAXエディションも含まれていました。
スチュ
特に SSU は Diablo リリースの最も重要な部分の一つで、以前の Maemo リリースのフラッシュベースのアップグレード システムが廃止され、アップグレードのたびにユーザーがデバイスを完全に消去する必要がなくなりました。SSU を使用すると、ユーザーは「無線」による更新を受け取ることができます。また、フラッシュベースの方法で必要だったバンドル ソフトウェア更新と主要なシステム更新が分離されるため、Nokia は以前よりも頻繁に個々のパッケージの更新をリリースできます。[51]
最初の SSU アップデートは 2008 年 8 月 11 日にプッシュされ、Diablo をバージョン 4.2008.30-2 にアップグレードしました。このアップデートでは主に、MicroB、Modest、および接続フレームワークのアップデートと、その他のいくつかのマイナーなバグ修正が行われています。
メーモ5

Maemo 5(別名Fremantle)[47]は、 Nokia N900のデフォルトのオペレーティングシステムです。このリリースでは、より指に優しく一貫性のあるユーザーインターフェイスと、KDriveではなくXorgベースのXサーバーが採用されています。[52] [53]また、Tracker検索システム、PulseAudio(ESDに代わる)、OHMハードウェア管理デーモン、gUPnP UPnPフレームワーク、拡張ロケーションフレームワーク、Upstartなど、いくつかの新しいテクノロジーも採用されています。Gecko 、BlueZ、gstreamer ( OpenMAXを含む)、GTK+、Telepathyなど、いくつかの既存のテクノロジーも更新されています。[54] [55]
Maemo 5には、 Texas Instruments OMAP 3 SoC、HSPAモデム、HDカメラを搭載した新しいハードウェアNokia N900が付属しており、速度、 3Dアクセラレーション、メディア再生が大幅に改善されています。Nokiaは、互換性上の理由から、商用Maemo 5プラットフォームリリースをN800/N810ハードウェアで利用できないことを決定しました。[56] Maemoの亜種であるMerと呼ばれるオープンソースLinuxプロジェクトが、Nokia N800およびN810を含むモバイルデバイス用の代替の完全にオープンなオペレーティングシステムを提供するために形成されました。[57]
ほとんどのスマートフォンとは異なり、エンドユーザーは「rootsh」などのアプリケーションをインストールし、[58] Maemo 5のターミナルで適切なコマンドを発行することでルートアクセスを取得できます。 [59]サポートされていないアプリケーションをインストールするために、デバイスのロックを解除したり、「ジェイルブレイク」する必要はありません。英国の携帯電話事業者であるVodafoneは、Maemo 5オペレーティングシステムの独自のブランドで、やや制限のあるバージョンを持っています。ユーザーは、必要に応じてオペレーティングシステムのグローバルバージョンにフラッシュ(変更)できます。
Maemo 5 オペレーティング システムには、次のようなさまざまなアプリケーションがプリロードされています。
- ウェブ
- Maemoブラウザ(Adobe Flash 9.4を搭載したMozillaベースのウェブブラウザ)、[60] RSSリーダー
- 電話アプリケーション
- ボイスメール
- セッション開始プロトコル、Skype [61]
- 会話(IMチャットとSMS、MMSなし)[62]
- メディア
- カメラ、写真、メディアプレーヤー
- 生産
- メール、カレンダー、PDFリーダー、連絡先
- Ovi Maps ( GPSを使用して地図上の位置を検索、住所や場所を検索、ルートを計画)
- ユーティリティ
- 時計、メモ、電卓、スケッチ
- システムツール
- ファイルマネージャー、ダウンロード用アプリケーションマネージャー、ウィジェット
- ゲーム
- バウンス、チェス、ブロック、ビー玉、麻雀
ノキアは、オープンソースコミュニティがMaemo 5のアプリケーション開発に大きな役割を果たすことを期待している。[63]たとえば、ノキアはロンドンのワンドットゼロフェスティバルで、デザイナー、アーティスト、ハッカー、モッダーを対象としたPUSH N900というコンテストを開催した。このコンテストでは、参加者に「N900を好きなものに接続してください」と呼びかけている。 [64]
1500以上の追加アプリケーション(ほとんどが無料でダウンロードして使用可能)がサードパーティの開発者によって作成されています。[65]
マエモ・レステ
詳細記事、Maemo Leste
| 開発者 | Maemo Leste オープンソース コミュニティ |
|---|---|
| OSファミリー | Unixライク |
| 作業状態 | アクティブ |
| ソースモデル | オープンソース |
| マーケティングターゲット | スマートフォン向けオペレーティングシステム |
| 更新方法 | ROMフラッシュまたは dpkg(パッケージマネージャ) |
| パッケージマネージャー | dpkg |
| プラットフォーム | ARM、ARM64、x86-64 |
| カーネルタイプ | モノリシック( Linux ) |
| デフォルトの ユーザーインターフェース | ヒルドン |
| 公式サイト | maemo-leste.github.io |
Maemo Lesteは現在開発中のオペレーティングシステムです。これはMaemo 5の近代化され解放されたバージョンであり、DevuanをベースにメインラインLinuxカーネルを使用して再構築されています。「信頼性に重点を置いた独立したモバイルオペレーティングシステム」の開発を目指しています。[66]最初のオペレーティングシステムイメージは2018年2月にリリースされました。[67]プロジェクトの5周年記念ブログ投稿で発表されているように、最新リリースではNokia N900(一部の統合とバグ修正が残っています)やMotorola Droid 4など、多くのデバイスで通話とSMSメッセージをサポートしています。[68]
現在、N900、Motorola Droid 4、PinePhoneなどのさまざまなターゲットをサポートし、使用可能な状態になっています。他のディストリビューションとは異なり、Maemo Leste はアップストリーム Linux カーネルで使用できるデバイスを対象としており、機能とセキュリティの両方に適切な更新を提供します。このオペレーティング システムは完全にオープン ソースになることを目指しており、Maemo Fremantle に存在していた特定のクローズド コンポーネントを再実装しています。
Maemo Leste は完全にコミュニティによって開発されており、その開発者はLibera Chat IRC ネットワークの#maemo-leste connectで積極的に活動しています。
ハッカーエディション
ノキアは2007年1月にN800をリリースし、インターネット タブレット OS 2007 を搭載していた。OS2007 はN800でのみ動作し、ノキアは770向けにリリースする予定はなかったが、不満を抱いた770所有者からのフィードバック[69]を受けて、ノキアは2007年2月にインターネット タブレット OS 2007 Hacker Edition と呼ばれる、OS2006とOS2007のサポートなしのハイブリッドをリリースした。 [70] OS2007HE は、OS2006のバイナリ部分と、OS2007の更新されたライブラリおよびユーザー空間アプリケーションのほとんどを組み合わせたものである。
ノキアは2007年11月にN810とOS2008をリリースした後、2008年2月14日に770用のOS2008 Hacker Editionをリリースし、OS2007HEリリースと同様の手法でOS2006とOS2007のハイブリッドを実現した。Hacker Editionにより、770ユーザーは最新のインターネットタブレットOSリリースとサードパーティ製ソフトウェアにアクセスできるが、770のハードウェア制限とOS2008のCPU要件の増加により、ほとんどの領域でパフォーマンスはOS2007 HEより劣っている。[71]
代替デスクトップ
タブレットに標準装備され、公式にサポートされている Hildon 環境に加えて、いくつかの代替デスクトップ システムが利用可能です。インターネット タブレット トーク コミュニティのメンバーである Penguinbait は、KDE 3 [72] 、Openbox [73]、Xfce [74]を N800 と N810 に移植することに成功しました (N770 は KDE ポートの初期バージョンを実行できます)。KDE Plasma Workspacesのポートも開発されました。[75] LXDEはEasy Debianディストリビューションのデフォルトのデスクトップで、Maemo では単一のアプリケーションとしてインストールされますが、 chroot環境を介してARM Debianディストリビューションのソフトウェア全体(GIMP、Iceweasel/Firefox、OpenOffice を含む) [33]にアクセスできます。
デリバティブ

ミーゴー
MeeGoコードベースのリリースを受けて、NokiaがMeeGoを搭載したN9を発売したことから、現在のMaemoデバイス(N800、N810、N900)にMeeGoを導入するための2つの主要なコミュニティの取り組みが行われている。これらの取り組みは、N800とN810デバイスへのMeeGoの適応[76] [77]と、MeeGo to N900プロジェクトである。[78]
ハルマッタン
HarmattanはもともとNokiaが開発した過渡的なオペレーティングシステムとして計画されたもので、NokiaのMaemoとMeeGoプロジェクトをつなぐものとなるはずだった。アプリケーションには依然としてAPTパッケージマネージャを使用しているが、グラフィカルユーザーインターフェースとシステムの主要部分は改良され、ゼロから書き直されたり、Meegoフレームワークをベースに再構築された。GTK + / Hildonの代わりにQtライブラリを多用し、画面の端から行うスワイプジェスチャに基づく新しいUIパラダイムを導入した。[79] [80]オリジナルのMeegoプロジェクトで問題が発生した後、NokiaはHarmattanの名前をMeego/Harmattanに変更し、このOSを搭載したN9を出荷することを決定した。
メル
Mer は、モバイルおよび組み込みシステムを対象とした完全に無料のオープンソース ソフトウェア ディストリビューションです。最初は Maemo をオープンに再実装するために開発され、その後 MeeGo ツールをベースに再開発されました。
クォート
2008年1月、ノキアはQtアプリケーションフレームワークの開発元であるTrolltechの買収手続きを開始した。ノキアはその後、2008年第4四半期までにQtライブラリをMaemoにバンドルする計画を発表したが、 GTKで提供されているようなプラットフォーム固有の「ヒルドン化された」ユーザーインターフェイスは提供されない(つまり、Qtアプリケーションはヒルドン化されたGTKアプリケーションとは見た目が異なっている)。[ 81] [82]これにより、開発者はQtアプリケーションをプラットフォームに移植しやすくなり、ユーザーは新しいアプリケーションを利用できるようになる。S60デバイスでのQtサポートは、おそらく2つのプラットフォーム間でのクロスプラットフォームアプリケーション共有につながるだろう。[83] [84]この発表は開発者コミュニティでさまざまな反応があった。[85] [86]
リリース履歴
ネーミング
Maemo のコードネームは風にちなんで名付けられています。たとえば、コードネーム「Fremantle」の最新リリースは、西オーストラリア州南西部の沿岸地域で夏季に発生する涼しい午後の海風を指す西オーストラリア方言「Fremantle Doctor」に由来しています。
*: Hacker Editions、Nokia がリリースしましたが、コミュニティによって維持されています。主に開発者が古いハードウェアを使用しながらプログラムの開発を継続するために使用されます。
メーモサミット
2008 年と 2009 年に、Maemo 開発者とユーザーは Maemo サミットに集まりました。このサミットへの登録は無料で、参加者全員にバッジと Maemo T シャツが配布されました。
2009年のMaemoサミットは10月9日にアムステルダムで開催されました。[92]初日はノキアデーで、残りの2日間はコミュニティへの貢献に充てられました。サミットには約400人の開発者が参加しました。ノキアはサミット期間中に300台のN900デバイスを独立系開発者に配布しました。
2009 年の Maemo サミットは、MeeGo のリリース以来最後の Maemo サミットでもありました。このイベントは MeeGo カンファレンスに置き換えられました。
参照
- 簡単簡単
- ヒルドン
- シリーズ 90 (ソフトウェア プラットフォーム)
- ジョラ
- ミーゴー
- オフォノ
- シンビアン
- ティゼン
- Ubuntuモバイル
- ノキア N900
- ノキア N950
- セイルフィッシュOS
参考文献
- ^ ab 「フリーマントルクローズドパッケージ」(wiki)Mæmo 。 2013年6月10日閲覧。
- ^ 「商標」。利用規約。Maemo。2008年9月23日。 2009年8月29日閲覧。
- ^ 「全文: ノキア CEO スティーブン・エロップの『燃えるプラットフォーム』メモ」ウォール・ストリート・ジャーナル2011年2月9日。2011年2月11日時点のオリジナルよりアーカイブ。
- ^ トム・ホルワーダ (2012 年 10 月 11 日)。 「NokiaのMaemoとMeeGoの物語」。 OSニュース。
- ^ Sampsa Kurri (2012年10月11日)、Nokia MeeGoの物語、2012年10月16日時点のオリジナルよりアーカイブ
- ^ "Maemo OS - 定義 - GSMArena.com". m.gsmarena.com 。2024 年9 月 11 日に取得。
- ^ ヒルドン財団、2013年7月13日閲覧。
- ^ 「Nokia が Maemo.Org サービスの移行をサポート」、Tizen Experts、Meego expert、2012 年 12 月 2 日、 2013 年7 月 13 日閲覧。
- ^ ボード: TMO フォーラムがヒルドン財団に寄贈、Maemo、2012 年 12 月 12 日、2013 年7 月 13 日閲覧。
- ^ “マエモ・レステ - Maemo Leste”. maemo-leste.github.io 。2020 年5 月 23 日に取得。
- ^ Ray, Bill (2007年1月26日). 「Nokia N800 インターネット タブレット • reghardware」. Reghardware.co.uk. 2009年5月2日時点のオリジナルよりアーカイブ。 2011年12月16日閲覧。
- ^ 「Flickr Photo Download: My Nokia #N900 Panoramic Desktop」 Flickr.com 2009年9月11日。 2010年1月1日閲覧。
- ^ 「Panorama デスクトップ」 maemo.nokia.com。2009 年 12 月 29 日時点のオリジナルよりアーカイブ。2009 年9 月 16 日閲覧。
- ^ YouTube – Nokia N900 ハンズオン。YouTube、LLC。2009年9月2日。2021年12月21日時点のオリジナルよりアーカイブ。2009年9月16日閲覧。
- ^ YouTube – Nokia N900の実践編。YouTube、LLC。2009年9月2日。2021年12月21日時点のオリジナルよりアーカイブ。2009年9月16日閲覧。
- ^ ab Bangeman, Eric (2007 年 2 月 12 日). 「Ars Technica による N800 のレビュー」. Arstechnica.com . 2010 年12 月 8 日閲覧。
- ^ アナウンスメント - PR1.3.1 公式セキュリティアップデート - maemo.org - Talk. Talk.maemo.org (2011 年 10 月 26 日). 2013 年 7 月 13 日閲覧。
- ^ コミュニティ SSU - maemo.org wiki。Wiki.maemo.org (2013 年 6 月 16 日)。2013 年 7 月 13 日閲覧。
- ^ 「N810 WiMAXが正式に発表されました」。Internettablettalk.com。2008年4月1日。2011年1月1日時点のオリジナルよりアーカイブ。2010年12月8日閲覧。
- ^ Gil, Quim (2007 年 6 月 1 日). 「Nokia と Maemo の新しい GNOME モバイル コンテキスト」(FLV) . p. 22 . 2008 年4 月 28 日閲覧。
- ^ 「maemo 4 クイックスタートガイド」(PDF) . Nokia. 2007. p. 11 . 2011 年4 月 16 日閲覧。
- ^ 「インターネット タブレット OS 2008 版ユーザー ガイド」(PDF) 。Nokia。2007 年。14 ページ。2008年 8 月 20 日時点のオリジナル(PDF)からアーカイブ。2009年6 月 24 日に閲覧。
- ^ 「Getting Started」。Maemoプラットフォームの概要。Nokia。2008 年 6 月 16 日時点のオリジナルよりアーカイブ。2008 年8 月 15 日閲覧。
- ^ 「Maemo とは?」.はじめに. Nokia. 2008 年 9 月 25 日時点のオリジナルよりアーカイブ。2008 年8 月 14 日閲覧。
- ^ Abinader, Bruno (2008 年 4 月 1 日). 「Re: Systemtap testsuite report for arm アーキテクチャ」. Systemtap (メーリング リスト) . 2008 年4 月 28 日閲覧。
- ^ 「マルチメディア入門」、4.x、Maemo、2008年5月18日時点のオリジナルよりアーカイブ
- ^ 「N900 と Maemo5 が vp8/webm ライブ ストリームを再生」 Merali. 2010 年 5 月 24 日。2010 年 7 月 14 日時点のオリジナルよりアーカイブ。2010年12 月 8 日閲覧。
- ^ フリーイング (wiki)、Maemo。
- ^ 「バンドルアプリケーションのリスト」、N810 仕様、Nokia。
- ^ 「フリーマントルスターズ」.まえも(wiki)。ノキア。2009 年9 月 16 日に取得。
- ^ 「ScummVM」。ダウンロード。Maemo 。 2010年7月14日閲覧。
- ^ Fennec (wiki)、Mozilla。
- ^ ab Qole Pejorian (2008 年 10 月 12 日)。「Easy Debian が Extras に移行」。
- ^ 「README – Maemo アプリケーションフレームワークの maemo-optify」。Gitorious。Shortcut AS。2009 年 9 月 14 日時点のオリジナルよりアーカイブ。2009年9 月 17 日閲覧。
- ^ 「Maemo – Jalimo」(ドイツ語)Wiki.evolvis.org。2010年9月29日時点のオリジナルよりアーカイブ。 2010年12月8日閲覧。
- ^ maemo SDK 環境を使用したソフトウェア開発プロセスの概要 2009 年 2 月 2 日にWayback Machineにアーカイブされました
- ^ 「Maemo Harmattan Qt And More」。SlideShare Inc. 2009 年 7 月 4 日。2009 年9 月 17 日閲覧。
- ^ 「デバイス仕様」 Forum.nokia.com 2010年12月1日。2009年8月31日時点のオリジナルよりアーカイブ。2010年12月8日閲覧。
- ^ 「Debian Maemo パッケージング チーム」Wiki.debian.org。2009 年 3 月 16 日。2010年12 月 8 日閲覧。
- ^ 「770 デバイス プロファイル」。2012 年 7 月 12 日時点のオリジナルよりアーカイブ。OS2005 バンドルアプリケーション一覧
- ^ 「Nokia – Nokia 770 インターネット タブレットがインターネット通話とインスタント メッセージングのサポートを追加」 Press.nokia.com。2006 年 5 月 16 日。2008 年 6 月 8 日時点のオリジナルよりアーカイブ。2010年12 月 8 日閲覧。
- ^ “Nokia 770 Tablet 'OS 2006' 登場”. 2012年9月9日時点のオリジナルよりアーカイブ。OS2006 リリースに関するニュース記事
- ^ OS2008 の USB (記事)、Ibrado。
- ^ Alhola, Kate、フォーラム: USB On-The-Go (Web ログ)、Nokia、2008 年 5 月 12 日のオリジナルからアーカイブ。
- ^ 「N810: OS2008 の機能」。ヨーロッパ: Nokia。2008 年 2 月 22 日時点のオリジナルよりアーカイブ。
- ^ 「開発者、OS2008 での周波数スケーリング」(メーリング リスト)。Maemo。[リンク切れ]
- ^ ab "Codenames". Maemo . 2008年6月25日閲覧。
- ^ 「OS2008 機能アップグレード: タブレットの再フラッシュ (これが最後?)」。ニュース(発表)。Maemo。2010年12 月 8 日閲覧。
- ^ 「Diablo (Maemo 4.1) についてわかっていること」。インターネット タブレット トーク フォーラム。2008 年 3 月 9 日。2008 年 5 月 21 日時点のオリジナルよりアーカイブ。2008年4 月 28 日閲覧。
- ^ Greene, Jonathan (2007 年 10 月 24 日)。「電子メールのそれほど控えめではないアップデートが来ています」。Maemoアプリ特集。2008 年 2 月 23 日時点のオリジナルよりアーカイブ。2008 年4 月 28 日閲覧。
- ^ 「ウルホ・コントリとのインタビュー」。Nシリーズ。2008年4月30日時点のオリジナルよりアーカイブ。 2010年12月8日閲覧。
- ^ 「バンドルされた OS2008 アプリケーションではスクロール/スクロールバーに一貫性がない」Maemo. 2564 . 2011 年12 月 16 日閲覧。
- ^ 「マウスのサポート (Bluetooth および 770 では USB サポート)」。Maemo。1897 年。2011 年12 月 16 日閲覧。
- ^ 「OSiM Maemo Developer Session」。インターネット タブレット トーク。2008 年 9 月 18 日。2011 年 1 月 1 日時点のオリジナルよりアーカイブ。2010 年12 月 8 日閲覧。
- ^ 「フリーマントル」.ロードマップ(wiki)。まえも。2011 年12 月 16 日に取得。
- ^ ギル、クイム (2009 年 4 月 14 日)。 "コメント"。まえも。2010 年12 月 8 日に取得。
- ^ 「Mer – モバイル Linux ディストリビューション」(Web ログ) 。2009年11 月 10 日閲覧。
- ^ 「ルートアクセス」。Wiki。Mæmo 。 2013年6月10日閲覧。
- ^ 「ソフトウェアの自由を愛する者たち: Maemo 5 が登場」(Web ログ) . Flors . WordPress. 2009 年 8 月 27 日. 2009 年9 月 16 日閲覧。
- ^ 「ソフトウェア: ブラウザ」。Maemo。Nokia 。2009年12月29日時点のオリジナルよりアーカイブ。 2010年1月1日閲覧。
- ^ 「ソフトウェア: 電話」。Maemo。Nokia 。 2009年8月30日時点のオリジナルよりアーカイブ。 2009年9月16日閲覧。
- ^ 「Maemo 5 と N900 が正式に発売されました!」Mæmo . Nokia. 2009 年 8 月 30 日. 2009 年9 月 18 日閲覧。
- ^ YouTube – Nokia N900 向けのアプリケーションを開発するのは誰か? Google. 2009年9月6日. 2021年12月21日時点のオリジナルよりアーカイブ。2009年9月16日閲覧– YouTube経由。
- ^ 「What is PUSH N900」Nokia。2011年7月14日時点のオリジナルよりアーカイブ。 2009年9月16日閲覧。
- ^ Jerz, Michal (2006 年 12 月 6 日)。「Complete Maemo 5 Software Directory」。My Maemo。2011年12 月 16 日閲覧。
- ^ “NLnet Maemo Leste”. nlnet.nl/project/MaemoLeste/ . 2024年1月5日閲覧。
- ^ 「Maemo Leste - 巨人の肩の上に立つ - Maemo Leste」.
- ^ 「Maemo Leste - 5周年とChimaeraリリース」maemo-leste.github.io . 2024年1月5日閲覧。
- ^ フィードバックをいただいており、計画も立てています。Ari Jaaksi の 770 向け OS2007 に関するブログ記事
- ^ OS 2007 / 770 ハッカー版の最初のリリースがリリースされました。Carlos Guerreiro のブログで最初の OS2007 HE リリースの発表が行われました。
- ^ インターネット タブレット ハッカー エディションがチヌーク レベルでプッシュされる OS2008 HE の最初のリリースの発表
- ^ 「KDE/Koffice のインストールが誰でも簡単に」 Internettablettalk.com。2008 年 12 月 22 日時点のオリジナルよりアーカイブ。2010年12 月 8 日閲覧。
- ^ 「OPENBOX-ROX Now Available」。Internettablettalk.com。2008年12月22日時点のオリジナルよりアーカイブ。2010年12月8日閲覧。
- ^ 「XFCE が利用可能」 Internettablettalk.com 2007 年 9 月 13 日。2008 年 12 月 22 日時点のオリジナルよりアーカイブ。2010年12 月 8 日閲覧。
- ^ 「なぜ先に進まないのか? (KDE4 for ITs)」Geekpenguin.blogspot.com。2008 年 4 月 22 日。2010年12 月 8 日閲覧。
- ^ 「MeeGo の N8x0 向けハードウェア適応 – maemo.org – Talk」。Talk.maemo.org。2010年7 月 14 日閲覧。
- ^ 「Nokia N8x0 向け非公式 MeeGo ハードウェア適応」。meego.com。2010 年 6 月 5 日時点のオリジナルよりアーカイブ。
- ^ 「MeeGo to N900 プロジェクトの簡単な状況 – maemo.org – Talk」。Talk.maemo.org。2010 年 4 月 22 日。2010年7 月 14 日閲覧。
- ^ 「Maemo Harmattan Qt and More」。Slideshare.net。2009 年 7 月 4 日。2010 年12 月 8 日閲覧。
- ^ 「バグ 1046 – RFE: 電源管理プロファイル (AC/バッテリー、時間指定、環境およびスクリーンセーバー)」。Bugs.maemo.org 。2011 年12 月 16 日閲覧。
- ^ 「GTK+に加えてQtもサポートされる」maemo.org Announcements 2008年4月15日。2008年4月20日時点のオリジナルよりアーカイブ。2008年4月28日閲覧。
- ^ Jaaksi、Ari (2008 年 4 月 14 日)。 「CTIAとQt」。Ari Jaaksi のブログ。2008 年4 月 28 日に取得。
- ^ ギル、クイム (2008 年 1 月 29 日)。 「ノーム、トロル、そしてマエモの土地」。フロール。2008 年4 月 27 日に取得。
- ^ Paul, Ryan (2008 年 4 月 23 日)。「Nokia Internet Tablets に Ubuntu と Qt が搭載」。Ars Technica。2008年4 月 27 日閲覧。
- ^ van den Oever, Jos (2008 年 1 月 28 日). 「digesting the Trolltech acquire」. oever のブログ. 2008 年 4 月 2 日時点のオリジナルよりアーカイブ。2008年4 月 27 日閲覧。
{{cite web}}: CS1 maint: unfit URL (link) - ^ Wilcox, Mark (2008 年 2 月 3 日)。「Trolltech、Linux、オープン ソース、その将来?」。Mark Wilcox の Forum Nokia ブログ。2008 年 9 月 6 日時点のオリジナルよりアーカイブ。2008年4 月 27 日閲覧。
- ^ 「Maemo 5/PR1.1」(wiki)。まえも。2010 年7 月 14 日に取得。
- ^ 「Maemo 5/PR1.1.1」(wiki)。まえも。2010 年7 月 14 日に取得。
- ^ 「N900 (PR 1.2 搭載) が香港で素晴らしいプロモーションビデオ付きで発売」 。MeeGoブログ。Maemo Central。2010 年 4 月 30 日。2012 年 7 月 10 日時点のオリジナルよりアーカイブ。2010年7 月 14 日閲覧。
- ^ ab 「Maemo 5/PR1.2」(wiki)。まえも。2010 年7 月 14 日に取得。
- ^ 「MeeGo v1.0 コア ソフトウェア プラットフォーム & ネットブック ユーザー エクスペリエンス プロジェクト リリース」Meego.com。2010 年 12 月 1 日時点のオリジナルよりアーカイブ。2010年12 月 8 日閲覧。
- ^ 「サミット」(wiki)。まえも。 2009 年 10 月 9 日。2017 年11 月 29 日に取得。
外部リンク
- 公式サイト
- Maemo.org および GitHub のMaemo Leste ( Maemo Fremantleの後継)
