Firefox OS

提供: Yourpedia
移動: 案内検索
Firefox OS

Firefox OS[1](ファイアフォックス オーエス、プロジェクト名:Boot to Gecko、B2G)[2]とは、Mozillaによって開発されたスマートフォンタブレット向けのオープンソースオペレーティングシステムである。

概要[編集]

JavaScriptを使っている端末のハードウェアに直接統合できるHTML5アプリケーションが動作するように設計されている[2]

Android互換スマートフォン[3][4]Raspberry Piで動作デモが行われている[5]。OSはカーネル部分などはAndroidを母体(ベース)にしているものの、Androidのアプリケーションに関しては全く互換性がなく、一切動作しない。

歴史[編集]

2011年[編集]

  • 2011年7月25日、Mozilla Corporationの研究員であるアンドレアス・ガルがmozilla.dev.platform メーリングリストにて「あらゆる点で --- iPhone、Android、Windows Phone 7のために構築されるアプリケーションに等しい、アプリケーションを構築出来るようにするためのウェブ開発者を維持するギャップを見つける」ために「オープンウェブのためのスタンドアローンオペレーティングシステムの完成を目標として努力する」ことを発表した[6]。発表ではまた作業工程としてデバイスを転送するための新しいウェブAPIやテレフォニーやカメラ、特権モデルEnglish版といった安全にウェブページに転送するためのOSケーパビリティ、それらのケーパビリティを証明するアプリケーション、Android互換端末でブートするための低レベルコードが提示された。この発表は多くのブログで取り上げられ[7][8]Ars Technicaは「B2G (Boot to Gecko) は、標準に基づいたオープンウェブには、有力なモバイルオペレーティングシステムが提供する既存の単一ベンダーのアプリケーション開発スタックの競争力のある代替となる可能性がある、ということを証明したいという欲求によって動機づけられた、とMozillaは述べた」と書いている[9]

2012年[編集]

  • 2012年7月、Boot to GeckoはMozillaの著名ウェブブラウザであるFirefoxにちなむ形でFirefox OSに改名し[10]、8月にスクリーンショットを公開した[11]
  • 2012年9月、ストラテジー・アナリティクスはFireFox OSは商業的展開の初年となる2013年のグローバルなスマートフォン市場において1%のシェアを取るだろうと分析した[12]

2013年[編集]

  • 2013年2月25日、スペインのバルセロナで開催したモバイル関連の展示会「Mobile World Congress 2013」で、「Firefox OS」を搭載したスマートフォンの販売パートナーとしてKDDIの名前を挙げた。

2014年[編集]

  • 2014年11月28日、Mozilla Japanは、日本国内における一般ユーザー向け端末がまもなく登場することを記念し「Firefox OS Coming Soonキャンペーン」を発表[13]。マスコットキャラクターであるフォクすけぬいぐるみが応募者の中から抽選で貸し出され、フォクすけと一緒に行楽地、観光地などで写真を撮影し、TwitterFacebookにアップロードすることで認知度アップをおこなう。

端末[編集]

2013年6月、初の搭載スマートフォンをブラジルポーランドポルトガルスペインベネズエラで発売し、2013年中にさらに11カ国で発売した。2014年にはヨーロッパアジアなどに投入、アメリカ日本も順次発売予定[14][15]

2013年1月コンシューマー・エレクトロニクス・ショーにて中興通訊 (ZTE)、およびLGエレクトロニクスソニーモバイルコミュニケーションズなどが搭載スマートフォンを発売すると発表し[16][17]、さらに日本ではauブランドを展開するKDDI連結子会社沖縄セルラー電話を含む)も2014年末までに搭載スマートフォンを投入することを検討していることが明らかとなり[18][19][20]、2014年12月23日に第1号端末となる「Fx0 LGL25」(LGエレクトロニクス製)が発表された[21]

2013年4月、Mozilla CEOのGary Kovacsはシリコンバレーの人間はハイエンド端末に注目しがちだが、世界の大半はハイエンド端末ではないため、Firefox OSは先進国以外も注力したい旨の発言をしている[14]

2014年2月23日、中国のファブレスメーカー「Spreadtrum」との提携によるFirefox OS向けチップセット「SC6821」を開発し、価格を25ドル(約2,500円)におさえた端末を発表した[22]

一般向けの販売開始[編集]

2013年7月2日、テレフォニカ傘下のモビスターがスペインでZTE製「ZTE Open」の販売を開始した。

2013年7月12日、ドイツテレコムの子会社であるT-モバイルがポーランドでTCL製「ALCATEL ONE TOUCH Fire」の販売を開始した。

2013年8月1日(現地時間)、モビスターがコロンビアとベネズエラでALCATEL ONE TOUCH FireとZTE Openの販売を開始した。

2014年12月25日、日本の大手通信キャリアであるauKDDI沖縄セルラー電話連合)がLGエレクトロニクス製「Fx0 LGL25」をauオンラインショップ、並びにKDDI直営店にて先行販売。また、auショップ及びPiPitを含むトヨタディーラー各店、その他量販店に関しては2015年1月6日より順次販売が予定されている。

デモンストレーション[編集]

モバイルワールドコングレス2012にてMozillaとテレフォニカはスペインの通信接続企業が2012年にHTML5や対応APIをベースに「オープンウェブデバイス」を提供することを目指すと発表した[23]

Mozillaはまたアドビシステムズクアルコムがプロジェクトを支援することとドイツテレコムのイノベーションラボもプロジェクトに加わることを発表した[24]

またSamsung Galaxy S II(通常のAndroidを完全に入れ替え)上でソフトウェアやアプリケーションの「sneak preview」を動作させるデモンストレーションを行った[25][26]

同年8月、ノキアの社員がRaspberry PiでOSを動作させるデモンストレーションを行った[27]

Firefox OSはFirefox OS開発機 (Unagi, Otoro)、PandaBoard、エミュレータ (ARM, x86)、パソコン(デスクトップ版)Nexus S、Nexus S 4G、Samsung Galaxy S II、Galaxy Nexusで動作できる状態となっている[28]

2013年4月23日に開発機のKeonとPeakが発売開始。

Keon

  • CPU: Snapdragon S1 1.0 GHz 1コア
  • 通信: HSPA (3.5G), Wi-Fi (802.11 n), Bluetooth 2.1 EDR
  • ディスプレイ: 3.5インチ (320x480)
  • DRAM: 512MB
  • ストレージ: 4GB + microSD
  • カメラ: 300万画素
  • 価格: $119

Peak

  • CPU: Snapdragon S4 1.2 GHz 2コア
  • 通信: HSPA (3.5G), Wi-Fi (802.11 n), Bluetooth 2.1 EDR
  • ディスプレイ: 4.3インチ (540x960)
  • DRAM: 512MB
  • ストレージ: 4GB + microSD
  • カメラ: 800万画素 + 200万画素
  • 価格: $194

他のモバイルOSとの比較[編集]

アンドレアス・ガルはインタビューで現在のモバイルOSは壁で囲まれた庭園English版のようなものとし[29]、Firefox OSはよりアクセスしやすいOSとして完全なオープン標準を使用しており、プロプライエタリなソフトウェアや技術は一切含んでおらず、ソフトウェアスタックは完全にHTML5であり、既に多くの開発者がいることをポイントにしていると述べた[29]

他のコメンテーターは「理想主義的思想実験」と評した上、飽和した市場においてFirefox OSが伸びるのは難しいだろうと示唆した[30]

オープンウェブ技術スタック[編集]

ファイル:Firefox OS Architecture diagram.png
FirefoxのOSのアーキテクチャ図

初期の開発ではGonk、Gecko、Gaiaユーザーインターフェイスを含むHTML5レイヤーといった3つの主要なソフトウェアレイヤーを必要としている[31]

Gaia[編集]

b2gのインターフェース。b2gのスタートアップ後に常に現れるのがGaiaの幾つかのパートである。Gaiaのツールはロックスクリーン、ホームスクリーン、テレフォンダイヤラー、テキストメッセージアプリケーションなど多数。HTML5やCSS、JavaScriptで書かれている。OSの根本的部分へのインターフェースのみGeckoが実行したオープンウェブAPIを介する。Gaiaはb2gのトップでよく動作するが、他のOSやウェブブラウザ(劣る機能があるとはいえ)では標準的なウェブAPIしか使用しない。サードパーティアプリケーションはGaiaと一緒にインストールできる[31]

Gecko[編集]

詳細は Gecko を参照

b2gの「アプリケーションランタイム」。ハイレベルでGeckoはHTML、CSS、JavaScriptのオープンスタンダードを実行し、Gecko対応OS上でそれらのインターフェースを軽快に動作させる。これはGeckoがネットワーキングスタック、グラフィックススタック、レイアウトエンジン、JavaScript対応仮想マシン、ポーティングレイヤーなどで構成されることを意味する[31]

Gonk[編集]

b2gの下層レベルの「オペレーティングシステム」。GonkはLinuxカーネル、ユーザースペースHardware Abstract Layer (HAL) で構成される。カーネルと幾つかのユーザースペースライブラリーは一般のオープンソースプロジェクトであるLinux、libusb、BlueZなどから成り立っている。HALの他の部分はAndroidプロジェクトのGPSやカメラ等と共有している。Gonkは基本的に極めてシンプルなLinuxディストリビューションであり、それゆえにGeckoのポーティングターゲットになっており、GeckoのGonkへのポートはGeckoのOS XへのポートやGeckoのAndroidへのポートと等しい。b2gプロジェクトがGonkをフルコントロールして以降、他のOSでは公開することが出来ないインターフェイスをGonkはGeckoへ公開することが出来る。例として、GeckoはGonkにおけるフルテレフォニースタックとディスプレイフレームバッファに直接アクセスできるが、他のOSでは同様のアクセスは出来ない[31]

関連項目[編集]

  • Flame - 日本で最初に発売されるFirefox OS搭載端末。
  • Fx0 LGL25 - 日本の大手通信キャリア (au) 向けとして最初に発売されるLGエレクトロニクス製のFirefox OS搭載端末。
  • Mozilla

脚注[編集]

外部リンク[編集]

テンプレート:Commons category

  • (22 January 2013) The first mobile in Spain with Firefox OS. Geekphone Keon y Peak 22 January 2013
  • 2.0 2.1 (21 August 2012) Firefox OS Mozilla 21 August 2012 [ arch. ] 17 September 2012
  • Ginny Maies (2012-02-28) Ginny Maies First Look at Mozilla's Web Platform for Phones: 'Boot to Gecko' PCWorld 2012-02-28 [ arch. ] 2012-03-23
  • (July 2011) Mozilla making mobile OS using Android blog I Didn't Know That! July 2011 [ arch. ] August 4, 2011
  • (22 January 2013) Raspberry Pi The Register 22 January 2013 [ arch. ] 22 January 2013
  • テンプレート:cite mailing list
  • (July 26, 2011) The Firefox Phone? Mozilla Working on Android-Esque OS blog Gagagadget July 26, 2011 [ arch. ] August 4, 2011
  • Andrew Kameka (July 26, 2011) Andrew Kameka Mozilla borrows from Android to create its own mobile operating system blog androinica July 26, 2011 [ arch. ] August 4, 2011
  • Ryan Paul (July 26, 2011) Ryan Paul Mozilla eyes mobile OS landscape with new Boot to Gecko project Ars Technica July 26, 2011 [ arch. ] August 4, 2011
  • Brown (2012-08-08) BrownMark Mozilla's HTML5 phone platform now called Firefox OS, launching 2013 (Wired UK) Wired.co.uk 2012-08-08 [ arch. ] 2012-08-18
  • () Mozilla shows off Firefox OS screenshots The Inquirer [ arch. ] 2012-08-18
  • () Firefox OS to Capture 1 Percent Share of Global Smartphone Market in 2013 Strategy Analytics [ arch. ] 2012-09-27
  • (2014-11-28) フォクすけの写真をアップしてFirefox OSを盛り上げよう! - Firefox OS Coming Soonキャンペーン マイナビニュース 2014-11-28 [ arch. ] 2014-11-28
  • 14.0 14.1 Mozilla Will Debut Firefox OS in Five Countries in June
  • http://futurehandling.com/2013/01/22/mozilla-firefox-os-cellphones-launch-but-tizen-os-is-still-more-promising/
  • http://www.techweekeurope.co.uk/news/zte-firefox-os-smartphone-ces-103878
  • 『ソニーモバイルも「Firefox OS」に参入 2014年に端末発売へ』 - ITmediaエンタープライズ 2013年2月26日
  • () 「Firefox OS」搭載端末の導入に向けた取り組みについて~HTML5時代到来に向け、両社のノウハウを生かす協力関係を構築~ [ arch. ] 2013-02-26
  • () 『KDDIも参加:Mozilla、「Firefox OS」のパートナーを拡大 LG電子とHuaweiも端末製造』 - ITmediaエンタープライズ [ arch. ] 2013-02-25
  • () 『KDDI、Firefox OS搭載スマートフォンの日本導入を検討』 - ITmediaエンタープライズ [ arch. ] 2013-02-25
  • つくる自由! ウェブ新世紀ハジマル ~国内通信事業者初、Firefox OSスマートフォンがついに登場~ | 2014年 | KDDI株式会社 2014年12月23日
  • (2014-02-24) Mobile World Congress 2014:Mozilla、25ドルの「Firefox OS」リファレンス端末を発表 ZTEとAlcatelからも新モデル登場 ITmedia Mobile 2014-02-24 [ arch. ] 2014-02-24
  • (2012-02-27) Telefónica and Mozilla pioneer first Open Web Devices Telefónica [ arch. ] 2012-03-23
  • (2012-02-27) Mozilla in Mobile – the Web is the Platform Mozilla [ arch. ] 2012-03-23
  • Ginny Maies (2012-02-28) Ginny Maies First Look at Mozilla’s Web Platform for Phones: 'Boot to Gecko' PCWorld 2012-02-28 [ arch. ] 2012-03-23
  • Chloe Albanesius (2012-02-28) Chloe Albanesius Mozilla Tackles Walled Gardens, Demos 'Boot to Gecko' Mobile OS PCMag.com 2012-02-28 [ arch. ] 2012-03-23
  • () Raspberry Pi now comes in Firefox OS flavour Theregister.com [ arch. ] 2012-09-15
  • () B2G Build Prerequisites Mozilla Developer Network [ arch. ] 9 September 2012
  • 29.0 29.1 (2012-03-02) Mozilla’s Boot 2 Gecko and why it could change the world - Features Know Your Mobile 2012-03-02 [ arch. ] 2012-08-18
  • (2012-07-20) Firefox OS doesn’t stand a chance ExtremeTech 2012-07-20 [ arch. ] 2012-08-18
  • 31.0 31.1 31.2 31.3 (2012-06-05) B2G/Architecture wiki page Mozilla wiki Mozilla 2012-06-05 [ arch. ] 2012-06-05