article

Mozilla Firefoxモジラ ファイアフォックス)とは、オープンソースクロスプラットフォームWebブラウザである。開発元はモジラ財団(Mozilla Foundation)である。ブラウザやメールクライアントが統合されたMozillaにおける、速度面での不満や複雑化するコードの解消を目的として、2002年中頃から開発が進められている。

歴史


Phoenix

Mozilla Firefox という名前は、幾度かの名称変更の後に付けられたものである。2002年9月にリリースされた最初のバージョン 0.1 は、Phoenix という名称であった。

しかし、この名称は Phoenix Technologies 社の商標権を侵害することが判明したため、変更せざるを得ない状況に追いやられた。こうして次項にも述べられる名称、Firebird がつけられることとなった。プロダクト名としての Phoenix は放棄されるも、開発ロードマップ上は、継続的に Phoenix という名称が使用された。バージョン 1.0 のコードネームは Phoenix である。

Firebird - ブランディング戦略の発表

ユーザからどのような名称がよいかなどを投票で集め、かつ商標権に抵触しない名称を考慮した結果、2003年4月に Firebird という新名称が決定した。しかしこの名称が新たな問題を引き起こしてしまうこととなる。Firebird という名前が、Mozilla と同じくオープンソースで開発されているリレーショナルデータベースプロジェクトの名称であることが判明し、同データベース Firebird プロジェクトからMozilla Organization に攻撃的な形で強い苦情があった。これを受けて Mozilla Organization は Mozilla Branding というブランディング戦略を発表した。

この戦略には、Apple Computer が同年1月に発表したブラウザ、Safari が Mozilla Organization の開発している Mac OS X 用のブラウザ Camino ではなく、KDE プロジェクトが開発しているレンダリングエンジン、KHTML を採用したことが同じく絡んでいるとされる。「軽量・高速性」への需要は、アプリケーションスイートとして開発されていたMozilla には満たせないものであったのだ。

Mozilla Branding で述べられていたことは次のようなものである。

  • Mozilla プロジェクトはメインで開発している Mozilla を 1.4 まで開発する。その後は Firebird 及び同じく Mozilla 派生のスタンドアロンメーラ、Thunderbird をメインに開発していく。
  • 開発体制がシフトしたあとは、Firebird、Thunderbird はそれぞれ Mozilla Browser、Mozilla Mail と名称を変えて開発していく。
  • それまでの措置として Firebird、Thunderbird を Mozilla Firebird、Mozilla Thunderbird と呼ぶ。

このブランディング戦略によりデータベース Firebird プロジェクトとの名称問題は沈静化した。2003年5月には、Firebird として初のリリースとなる 0.6 が登場した。

その後、Mozilla Firefox 1.0 系列のプロダクトは、Mozilla 1.7 系列の基盤に即すものとする方針となった。

Mozilla Firefox - Mozilla Foundation 設立によるブランディング戦略の転換

ブランディング戦略により、Firebird という名前は一時的なものとなった。しかし Mozilla 1.4 がリリースされたあとも依然として Mozilla Browser という名称変更が行われる気配がなかった。Firebird の完成度がメインプロダクトとして機能するほど充分な状態になかったことが原因であったが、さらに Firebird という名称が使われ続ける原因となる「事件」が起こった。Mozilla Foundation の設立である。

2003年5月末に起こった AOLMicrosoft の和解により、AOL 傘下であった Netscape と Microsoft 内で起こっていた反トラスト法訴訟などがすべて取り下げられた。また同時に、Microsoft のウェブブラウザ、Internet Explorer を数年に渡りロイヤリティフリーで使うという契約を結んだことにより、ブラウザを提供する Netscape の存在価値が危ういものとなった。これは Netscape のコードベースにもなっている Mozilla の存在価値をも揺るがす問題であった。こうした事態を受けて 2003年7月、Mozilla Organization は、 AOL から資金提供を受け、Mozilla の開発を支援する団体である Mozilla Foundation を設立した。

Mozilla Foundation の設立により、Netscape が担っていた「エンドユーザへのソフトウェア提供及びサポート」という目標が Mozilla Foundation にも覆い被さることとなった。それまで Netscape がリリースしたもののサポートを含め、Mozilla Foundation は Mozilla を今後もリリースしていかざるを得ない状況となってしまった。これにより4月に発表されたブランディングにおける「Mozilla Firebird/Thunderbird への開発体制移行」が閉ざされてしまうこととなった。

これにより、一時的とされていた Firebird という名称を使い続けることに対する懸念が生まれた。そのため同年11月ごろから、Firebird 開発チームが新たな名称への変更をするための動きが水面下で行われた。商標に関するトラブルはもちろん、他のプロジェクトで使われている名称との衝突を避けるため、念入りにリサーチが行われた結果、Mozilla Firefox という名称がこのブラウザの正式名称となることが決定し、2004年2月にはMozilla Firefox 0.8 がリリースされた。

このブラウザの名称にまつわる問題は、Mozilla Firefox という名前に落ち着くことで解決となった。名称の由来はレッサーパンダ(Red Panda)の別名からきている。

なお、FireFox或いはFireFOX,FIREFOXなどと表記されることが多いが、Mozilla Japanの公式ヘルプによるとこれらは誤記であり、Firefox(略称:Fx もしくは fx)が正しいスペルだという。

また、新しいソースは全てMPL/GPL/LGPLのトリプルライセンスでライセンスすることが定められた。同時に公式リリース版に用いられるロゴはMozilla Foundationの商標として保護されることとなった。ただしCVSデフォルトのロゴはトリプルライセンスの下で利用可能である。

Mozilla Firefox の特徴


レンダリングエンジンにGeckoを採用
Mozillaを開発する際に作られたレンダリングエンジンGeckoを使用することで、HTMLXMLCSScanvasSVGなどの多くのウェブ標準に対応している。基本的にはウェブ標準技術のみを採用しているが、過去に書かれたページとの互換性から非標準のタグなどもサポートしている。
タブブラウズ機能
同一ブラウザウィンドウ上に、タブと呼ばれる表示ウィンドウ切り替え機能を搭載することで、複数ページの閲覧や操作性を向上している(関連:タブブラウザ)。また一つのウインドウだけでブラウジングができる「シングルウィンドウモード」も搭載されている。ポップアップウィンドウの制御も行いタブが無駄に増えないようにしている。
ライブブックマーク
RSSAtomと言ったデータ配信技術への対応を標準で装備し、ブラウザ上から直接配信されたデータへ飛ぶことが出来る。
プライバシー管理
クッキーやページ履歴、入力履歴などの管理を行える。クッキーについては、クッキーの許容、拒絶をページ単位で管理でき、これにより、クッキーによる個人の追跡などを防ぐことが出来る。
セキュリティ
JavaScriptの制御、SSLTLSのサポート、証明書管理機能などを備える。SSLを利用するサイトの場合は、証明書の確認を行い、証明書のやりとりが完全な場合のみ、アドレスバーの色が変わるようになっており、これにより、ユーザーにたいして安全であることを示すことが出来る。
拡張機能
XUL によって記述される Extension(拡張機能)をインストールすることが可能である。これによりブラウザのコアは最低限の機能のみ搭載し、ユーザーが自由に拡張機能をインストールし機能を向上させることが出来る。インターネットで公開されている拡張機能は、タブブラウズ機能拡張やマウスジェスチャー機能やRSSリーダー機能に関するものなど、多種多様に存在する。XULの機能を利用することでマルチプラットフォームに展開できるという利点もある。
テーマ
自分好みの Theme(テーマ)をインストールすることにより、ブラウザの外観を変更できる。
スマートキーワード
ロケーションバーから直接 Webサイトを検索できる機能。Yahoo や Google 、Wikipedia などの検索窓を登録しておけば、それらで瞬時に検索することが可能である。また、この機能については簡単な記述で設定の変更が可能であり内部Webサーバーに検索エンジンを使っている場合なら簡単にその検索エンジン向けに対応することが可能である。
プラグインサポート
Flashや、Adobe Acrobatなどのプラグインをサポートしており、これにより、マルチメディアを利用したウェブページの閲覧が可能である。
Talkback
Netscapeよりmozilla.orgへ提供されたクライアントアプリケーションとサーバ、サーバインフラや開発・管理を担当する技術者などの事を指す。オープンソースではないが、安全性の向上などに貢献しているプログラムである。
グローバル拡張機能として1.5系列より同梱されており、ユーザーが簡単にクラッシュデータ提供を行えるシステムになっている。ブラウザがクラッシュしたとき自動的に起動し、情報を送るかどうかの確認画面が表示される。

セキュリティ


OSと統合されておらず、しばしばセキュリティーホールの原因となるVBScriptActiveXをサポートしていないため、VBScriptやActiveXを使って侵入するコンピュータウイルススパイウェアが侵入できず、FirefoxはWindows版のInternet Explorerよりも安全だと言われている。一方で単にシェアが低いからだけに過ぎないという主張もある。Firefoxのシェアの上昇に伴い、脆弱性の報告数は増えており、注意が必要である。

バージョンの変遷


1.0系列

基本的に1.0のセキュリティフィックス。現在セキュリティアップデートは終了している。Geckoエンジンのバージョンは1.7.x。
  • 2004 年 9 月、バージョン 1.0 を見据えて一般向けのプレビュー版 (PR : Preview Release) がリリース
  • 1.0 - ファーストリリース (2004年11月9日)
  • 1.0.1 - .lnk ファイルに関する問題等を修正(2005年2月24日
  • 1.0.2 - gif 画像の処理におけるヒープオーバーフロー等を修正(2005年3月20日
  • 1.0.3 - javascript: 形式の favicon を通じてコードを実行できる脆弱性等の修正(2005年4月15日
  • 1.0.4 - javascript: 形式の iconURL を通じて任意のコードを実行できる脆弱性等の修正(2005年5月11日
  • 1.0.5 - スタンドアロンアプリケーションからブラウザを通じて任意のコードが実行される脆弱性等の修正(2005年7月12日)英語版のみ
  • 1.0.6 - 1.0.5 における拡張機能関連 API の不具合の解消 (2005年7月19日)
  • 1.0.7 - 国際化ドメイン名(IDN)に関する脆弱性等を修正。(2005年9月20日
  • 1.0.8 - Intel Macへの対応を除き1.5.0.2とほぼ同じ。1.0系列の最終アップデート。(2006年4月13日)

1.5系列

現在一般ユーザー向けに公開されているバージョン。もともとバージョン 1.1 としてリリースされる予定だったが、リリース予定時期が延期されるとともにバージョン 1.5 として改められた。アルファ版の公開時には一般ユーザのダウンロードを防ぐため、コードネームの Deer Park という名前が使われた。Geckoエンジンのバージョンは1.8.0.x(下一桁の数字はブラウザのバージョンに依存する)

2.0系列

Geckoエンジンのバージョンは1.8.1。現在アルファ版のみが公開されている。2006年6月27日に正式版公開の予定。コードネームはBon Echo。

3.0系列

Geckoエンジンのバージョンが1.9になる予定。コードネームはGran Paradisoであるが現在のナイトリービルドはMinefiledのままである。

関連項目


外部リンク


日本語

英語

フリーソフトウェア | Webブラウザ | オープンソース | Mozilla

Mozilla Firefox | Mozilla Firefox | موزيلا فايرفوكس | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozila Fajrfokso | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | فایرفاکس | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | מוזילה פיירפוקס | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | მოზილა ფაირფოქსი | 모질라 파이어폭스 | Mozilla Firefox | Mozilla Firefox | Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | มอซิลลา ไฟร์ฟอกซ์ | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox | Mozilla Firefox

 

This article is licensed under the GNU Free Documentation License. It uses material from the "Mozilla Firefox".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld