| メイモ | |
|---|---|
Maemo 5のスクリーンショット | |
| 開発者 | ノキア |
| 書かれた | C、C++、モノC# |
| OSファミリー | Linux ( Unix 系) |
| 作業状態 | MeeGoの導入により終了。Maemo Leste でコミュニティサポートが利用可能 |
| ソースモデル | 大部分がオープンソースだが、必須の独自コンポーネントがある[ 1 ] |
| 最新リリース | 5.0 PR 1.3.1 / 2011年11月1日 (2011年11月1日) |
| 入手可能な | 多言語対応 |
| 更新方法 | APTとフラッシュ |
| パッケージマネージャー | dpkg |
| サポートされているプラットフォーム | ARMアーキテクチャ |
| カーネルタイプ | Linuxカーネル |
| ユーザーランド | GNU |
| デフォルトの ユーザーインターフェース | ヒルドンUI |
| ライセンス | オープンソースとプロプライエタリの混合[ 1 ] |
| 公式サイト | maemo.org |
Maemoは、元々Nokiaによって開発され、現在はコミュニティによって開発されているLinuxベースのソフトウェアプラットフォームで、スマートフォンとインターネットタブレット向けに提供されています。[ 2 ]このプラットフォームは、MaemoオペレーティングシステムとSDKの両方で構成されています。Maemoは、NokiaがAppleやAndroidに対抗しようとした失敗に終わった戦略において重要な役割を果たしました。[ 3 ] [ 4 ] 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に置き換えられました (Wayback Machineに2023年7月9日アーカイブ)。 [ 7 ] [ 8 ] [ 9 ] 2017年以降、 DevuanをベースにしたMaemo Lesteという新しいリリースが開発されています。[ 10 ]
Maemo 4(別名OS2008)までは、デフォルト画面は「ホーム」画面でした。これは、すべてのアプリケーションと設定にアクセスできる中心となる画面です。ホーム画面は以下の領域に分かれています。
インターフェースはタッチスクリーン、または十字キーと選択ボタンを採用しており、それぞれに「戻る」「メニュー」「ホーム」ボタンが独立して配置されています。手書き認識によるテキスト入力、2種類のサイズのオンスクリーンキーボード、そしてN810ではハードウェアキーボード入力が可能です。[ 11 ]
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 ]
2011年11月2日、Nokia N900向けに新しいアップデート(バージョン21.2011.38-1.002)が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がサポートするフォーマットは、Scratchbox(Maemo SDK)でGStreamerプラグインをコンパイルすることで拡張できます。これは、例えばOggサポートをプラットフォームに導入するために行われました[ 26 ]。また、Googleが発表した後のWebMやVP8などの実験的な機能もサポートしました[ 27 ] 。サードパーティ製のメディアプレーヤーは、GStreamerに直接、または「osso-media-server」経由でアクセスできます。[要出典]
ウィンドウ管理はMatchboxウィンドウマネージャーによって行われ、画面に一度に表示できるウィンドウは1つに制限されます(Ubuntu Netbook Editionも同様のシステムを実装しています)。これは、画面の小さいモバイルデバイスでのユーザビリティを向上させるためのものです。
MaemoはLinuxやその他のオープンソースソフトウェアをベースにしていますが、一部の部分はクローズドソースのままです。これには、ステータスバーやタスクバーのアプレット(ディスプレイの明るさ調整アプレットを含む)やアプリケーションなどのユーザー空間ソフトウェア、そして接続性と電源管理に関連するシステムデーモンが含まれます。 [ 28 ]
Maemoには多数の組み込みアプリケーションが付属していますが、公式およびコミュニティソフトウェアリポジトリ、組み込みパッケージマネージャー「アプリケーションマネージャ」、またはAdvanced Packaging Toolとdpkgを介してdebファイルなど、さまざまなソースから追加のアプリケーションをインストールできます。バンドルされているアプリケーションには、 MozillaベースのMicroBブラウザ、Macromedia Flash Player、Gizmo5、Skypeなどがあります。[ 29 ]
LinuxとMaemoはフリーでオープンソースであるため、アプリケーションをMaemoに移植するのは非常に簡単です。そのため、このプラットフォームでは多くのサードパーティ製アプリケーションが利用可能です。Maemo専用に開発されたオリジナルソフトウェアもあれば、既存のLinuxプログラムをそのまま移植したアプリケーションもあります。注目すべきソフトウェアとしては、以下のようなものがあります。

オーディオ形式 .OGG などの他のメディア タイプは、コミュニティ プラグインを使用して追加できます。
ソフトウェアは、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 オペレーティング システムを実行しています。[引用が必要]


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

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

OS2007は、ラスベガスで開催されたCES 2007サミットで発表された後、2007年1月8日にリリースされ、 N800にバンドルされました。OS2007では、OSのほぼすべての領域で大幅なバグ修正とパフォーマンス向上が行われ、OperaウェブブラウザとAdobe Flash Player 7の最新バージョン、インターフェースの更新、そして様々なAPIとライブラリのアップデートが行われました。

OS2008は2007年11月にN810とともにリリースされました。Linux 2.6.21をベースとし、Operaに代わる新しいMozillaベースのウェブブラウザであるMicroBを搭載しています。また、 Sambaファイル共有機能の統合、Windows Media Player形式とH.264のサポート、USBデバイスのサポート強化など、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のバリエーションであるN810 WiMAXエディション用のWiMAXスタックの実装も含まれていました。
特にSSUは、Diabloリリースの最も重要な部分の一つです。以前のMaemoリリースで採用されていたフラッシュベースのアップグレードシステムが廃止されたためです。このシステムでは、ユーザーはアップグレードのたびにデバイスを完全に消去する必要がありました。SSUにより、ユーザーは「無線」によるアップデートを受け取ることができます。また、フラッシュベースの方法では必要だったバンドルソフトウェアアップデートと主要なシステムアップデートの分離も実現され、ノキアは以前よりも頻繁に個々のパッケージのアップデートをリリースできるようになりました。[ 51 ]
最初のSSUアップデートは2008年8月11日にリリースされ、Diabloはバージョン4.2008.30-2になりました。このアップデートでは、主にMicroB、Modest、接続フレームワークのアップデートに加え、その他いくつかのマイナーバグ修正が含まれています。

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は、テキサス・インスツルメンツ社のOMAP 3 SoC、HSPAモデム、HDカメラを搭載した新しいハードウェア、Nokia N900に搭載され、速度、 3Dアクセラレーション、メディア再生において大幅な改善を実現しています。Nokiaは、互換性の問題から、商用Maemo 5プラットフォームリリースをN800/N810ハードウェアでは利用できないことを決定しました。[ 56 ] Maemoの派生であるオープンソースLinuxプロジェクトMerが設立され、Nokia N800およびN810を含むモバイルデバイス向けの完全にオープンな代替オペレーティングシステムを提供しています。[ 57 ]
ほとんどのスマートフォンとは異なり、エンドユーザーは「rootsh」などのアプリケーションをインストールし、[ 58 ] Maemo 5のターミナルで適切なコマンドを実行することでルートアクセスを取得できます。 [ 59 ]サポートされていないアプリケーションをインストールするために、デバイスのロックを解除したり「ジェイルブレイク」する必要はありません。英国の携帯電話事業者Vodafoneは、Maemo 5オペレーティングシステムの独自ブランド版(やや制限付き)を提供しています。ユーザーは希望に応じて、オペレーティングシステムのグローバル版にフラッシュ(変更)することができます。
Maemo 5 オペレーティング システムには、次のようなさまざまなアプリケーションがプリロードされています。
ノキアは、オープンソースコミュニティがMaemo 5向けアプリケーションの開発において大きな役割を果たすことを期待しています。[ 63 ]例えば、ノキアはロンドンで開催されたOnedotzeroフェスティバルで、デザイナー、アーティスト、ハッカー、モッダーを対象とした「PUSH N900」というコンテストを開催しました。このコンテストでは、参加者に「N900を好きなものに接続してください」と呼びかけています。 [ 64 ]
1500以上の追加アプリケーション(ほとんどが無料でダウンロードして使用可能)がサードパーティの開発者によって作成されています。[ 65 ]
このセクションは更新する必要があります。 (2020年1月) |
| マエモ・レステ(マエモ7) | |
|---|---|
| 開発者 | Maemo Leste オープンソース コミュニティ |
| OSファミリー | Unixライク |
| 作業状態 | アクティブ |
| ソースモデル | オープンソース |
| マーケティングターゲット | スマートフォン向けオペレーティングシステム |
| 更新方法 | ROMフラッシュまたは dpkg(パッケージマネージャー) |
| パッケージマネージャー | dpkg |
| サポートされているプラットフォーム | ARM、ARM64、x86-64 |
| カーネルタイプ | モノリシック(Linux) |
| デフォルトの ユーザーインターフェース | ヒルドン |
| 公式サイト | maemo-leste |
Maemo Lesteは現在開発中のオペレーティングシステムです。Maemo 5の近代化・解放版であり、 DevuanをベースにメインラインLinuxカーネルを採用しています。「信頼性を重視した独立したモバイルオペレーティングシステム」の開発を目指しています。[ 66 ]最初のオペレーティングシステムイメージは2018年2月にリリースされました。[ 67 ]最新リリースでは、 Nokia N900(一部の統合とバグ修正が残っています)やMotorola Droid 4など、複数のデバイスで通話とSMSメッセージをサポートしています。これは、プロジェクトの5周年記念ブログ投稿で発表されています。[ 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」に由来しています。
| バージョン | コードネーム | ビルド識別子 | 発売日 | 最初に出荷されたデバイス | 注記 | サポートされているデバイス | |
|---|---|---|---|---|---|---|---|
| OS2005 | 1.1 | - | 2.2005.45-1 | 2005年11月 | 770 | 770 | |
| 3.2005.51-13 | 2005年12月 | 770 | |||||
| 2006年5月13-7日 | 2006年4月 | 770 | |||||
| OS2006 | 2.0 | ミストラル | 0.2006.22-21 | 2006年5月 | ベータ版リリース | 770 | |
| 1.2006.26-8 | 2006年5月 | 770 | |||||
| 2.1 | シロッコ | 2.2006.39-14 | 2006年11月 | 770 | |||
| 2.2 | グレガレ | 3.2006.49-2 | 2007年1月 | 770 | 770 | ||
| OS2007 | 3.0 | ボラ | 2.2006.51-6 | 2007年1月 | N800 | 770*、N800 | |
| 3.1 | 3.2007.10-7 | 2007年3月 | 770*、N800 | ||||
| 3.2 | 2007年4月26-8日 | 2007年7月 | 770*、N800 | ||||
| 4.2007.38-2 | 2007年10月 | SDHC破損の修正 | 770*、N800 | ||||
| OS2008 | 4.0 | チヌーク | 1.2007.42-18 | 2007年11月 | N810 | (N810のみ) | N810 |
| 1.2007.42-19 | 2007年11月 | カーネルアップグレードのみ(N810のみ) | N810 | ||||
| 1.2007.44-4 | 2007年11月 | ベータ版リリース(N800のみ) | N800 | ||||
| 2.2007.50-2 | 2007年11月 | 770*、N800、N810 | |||||
| 2.2007.51-3 | 2008年1月 | NOLO(Nokiaブートローダー)のアップグレードのみ | 770*、N800、N810 | ||||
| 4.1 | ディアブロ | 2008年4月23-14日 | 2008年6月 | SSU(シームレスソフトウェアアップデート)のサポートを追加 | N800、N810 | ||
| 4.2008.30-2 | 2008年8月 | 最初のSSUアップデート | N800、N810 | ||||
| 4.2008.36-5 | 2008年9月 | N800、N810 | |||||
| 5.2008.43-7 | 2008年12月 | N800、N810 | |||||
| メーモ5 | 5.0 | フリーマントル | 1.2009.42-11 | 2009年11月 | N900 | 公式にサポートされているQtライブラリ(PR1.2)をバンドルし、スタイラスではなく指での操作を重視しています。 | N900 |
| 1.2009.44-1 | 2010年1月 | 2.2009.51-1ファームウェアの準備リリース。1.2009.42-11ユーザーにはOTA(無線経由)のみでリリースされます。 | N900 | ||||
| 2.2009.51-1 | 2010年1月 | PR1.1とも呼ばれる。[ 87 ] | N900 | ||||
| 3.2010.02-8 | 2010年2月 | PR1.2ファームウェアの準備リリース。PR1.1.1とも呼ばれる。[ 88 ] | N900 | ||||
| 2010年12月9日 | 2010年5月 | PR1.2、香港のみ、中国語入力方式、[ 89 ]中国語入力サポート付き。[ 90 ] | N900 | ||||
| 2010年10月19日-1 | 2010年5月 | PR1.2、SkypeとGoogleのビデオ通話、FacebookのIMチャット、改良されたマップ、ポートレートブラウジング、改良された電子メール、Qt 4.6による新しいアプリケーションの有効化[ 90 ] | N900 | ||||
| 20.2010.36-2 | 2010年10月25日 | PR1.3、Qt 4.7.0、完全な OVI-Suite サポート、MeeGo 用の kexec パッチを適用したカーネルの更新、バグ修正。 | N900 | ||||
| 21.2011.38-1 | 2011年10月26日 | PR1.3.1、DigiNotarの問題とコントロールパネルアプレットのセキュリティ問題を修正 | N900 | ||||
| ミーゴー | 1.0 | アーリントン | 1.0 | 2010年5月26日 | 主にネットブックのリリースであり、モバイル デバイス (Nokia N900) 向けにはコード ドロップのみがリリースされました。 | N900など | |
| 1.1 | アーバイン | 1.1 | 2010年10月28日 | ハンドセットUXで提案されたタッチベースのデバイスのサポート[ 91 ] | AavaとNokia N900 | ||
| 1.2 | ハルマッタン | 1.2011.34-2 | 2011年5月19日 | N950 | 公式にサポートされている Qt ライブラリがバンドルされ、MeeGo への移行が開始されました。MeeGo ライブラリが含まれていますが、コア システムは Maemo です。 | N9、N950 |
*: Hacker Editions。Nokiaがリリースしたものの、コミュニティによってメンテナンスされています。主に開発者が古いハードウェアを使いながらプログラム開発を継続するために使用されています。
2008年と2009年には、Maemo開発者とユーザーがMaemo Summitに集まりました。参加費は無料で、参加者全員にバッジとMaemo Tシャツが配布されました。
2009年のMaemoサミットは10月9日にアムステルダムで開催されました[ 92 ]。初日はNokia Day、残りの2日間はコミュニティへの貢献に充てられました。サミットには約400人の開発者が参加しました。Nokiaはサミット期間中、独立系開発者に300台のN900端末を配布しました。
2009年のMaemo Summitは、MeeGoのリリース以来最後のMaemo Summitでもありました。このイベントはMeeGo Conferenceに置き換えられました。