Mozilla Firefox
Ubuntu 11.04 の Radiance テーマ上で動く Firefox 4 | |||||||||
開発元 |
アメリカ合衆国 Mozilla Foundation | ||||||||
---|---|---|---|---|---|---|---|---|---|
最新版 |
| ||||||||
最新評価版 |
| ||||||||
リポジトリ | |||||||||
使用エンジン | Gecko | ||||||||
対応OS | Windows/Mac OS X/Linux | ||||||||
プラットフォーム | クロスプラットフォーム | ||||||||
対応言語 | 85 言語 | ||||||||
サポート状況 | 開発中 | ||||||||
種別 | ウェブブラウザ | ||||||||
ライセンス | MPL/GPL/LGPL、プロプライエタリ(商標) | ||||||||
公式サイト | mozilla.jp/firefox/ |
Mozilla Firefox(モジラ ファイアフォックス)は、アメリカ合衆国『Mozilla Foundation』が開発するオープンソース・クロスプラットフォームのウェブブラウザである。
また、Firefox の技術を元にモバイル版の開発も進められ Firefox for Mobile がリリースされている。
特徴
Mozilla Firefox |
---|
Mozilla |
コミュニティ |
カスタマイズ |
派生 / 関連プロジェクト |
派生サービス |
起源と系統 |
Mozilla Application Suite |
Netscapeシリーズ |
ネットスケープコミュニケーションズ |
カテゴリ |
- レンダリングエンジンに Gecko を採用
- Mozilla の開発成果である HTMLレンダリングエンジンの Gecko を引き継いで採用している。そのため、HTML、XML、CSS、canvas要素、SVG などのウェブ標準に対する準拠度が高い。標準技術の採用を主眼としつつも、過去に書かれた多くのページと互換を保つために非標準技術をサポートしている。
- タブブラウズ機能
- 同一ブラウザウィンドウ上に、タブと呼ばれる表示ウィンドウ切り替え機能を搭載することで、複数ページの閲覧や操作性を向上している[5]。また一つのウインドウだけでブラウジングができる「シングルウィンドウモード」という機能や、ポップアップウィンドウの制御を行う機能も実装されており、不要なタブを極力開かないですむような設定を行うこともできる。
- タブブラウズ機能はユーザーの利便性を損いにくい必要最低限の範囲で実装されているが拡張機能のインストールで挙動を変更したり、より細かい設定を行ったりすることができるようになっている。
- マルチプラットフォーム
- Windows ・ Mac OS X ・ Linux の 3 種類の OS 環境が正式にサポートされており、リリースは同時に行われる。Solaris 向けのバイナリも公式サイトの FTP サーバーで配布されている。また、公式ではないものの、BSD やその他の UNIX のバイナリを配布するサイトもある。Firefox が様々な OS に対応している理由としては、XUL や XPCOM といった OS に依存しない技術を採用している点が挙げられる。
- ライブブックマーク
- 標準でフィードに対応している。配信されたデータをブックマーク形式で展開することによりブラウザからそのまま活用することができるようになっている。
- プライバシー管理
- クッキーやページ履歴、入力履歴などの管理を行える。クッキーについては、クッキーの許容・拒絶をページ単位で管理でき、これにより、クッキーによる個人の追跡などを防ぐことができる。
- セキュリティ
- JavaScript の制御機能や SSL、EV 証明書、TLS のサポート機能、証明書管理機能などを備える。特に、SSL/TLS 通信では、信頼するルート証明書を用いて真正性を確認できた場合には、ロケーションバー(アドレスバー)の背景色が変更され、ユーザーに対してサーバー証明書の有無やその真正性を分かりやすく示している。
- アドオン
- Firefox に機能を追加するプログラムの総称。Firefox 1.5 までは拡張機能と外見のみを変更するテーマを別々に管理していたが、Firefox 2.0 より二者をアドオンとして統合し、言語パックとして機能する拡張機能を単独のカテゴリに変更した。また、Firefox 3.0 からはプラグインと拡張機能の検索機能が追加されている。
- 拡張機能
- Firefox の機能を拡張するものである。必要なファイルがパッケージにされた XPI 形式で配布され、クリックするだけで簡単にインストールすることができる。タブブラウズ機能の強化やマウスジェスチャなどの操作性を向上させるものや、FTP クライアントやフィードリーダー機能など他のアプリケーションを統合したものなど、多種多様な拡張が配布されている。このような拡張機能を自由にインストールして、自分にあった構成を作れることは Firefox の大きな特徴である。XPI は XUL アプリケーション共通の規格のため、Mozilla Thunderbird など Firefox 以外の XUL アプリケーションにも対応しているものもある。Google など主要ポータルサイトも従来 Internet Explorer だけに提供していた拡張ツールバーの Firefox 版を提供するようになった。
- テーマ
- JAR のパッケージで配布されるが、これもまた実体は XPI である。自分好みのテーマをインストールすることにより、ブラウザの外観を変更できる。拡張機能と同じように共通で利用できるものも存在するが、Firefox 用と Thunderbird 用などを分けて同じデザインを配布しているものも存在する。
- 言語パック
- ユーザインタフェースの言語を変更することができる。複数の言語パックを導入し、必要に応じて切り替えて使用することも可能である。インストール方法や配布形態などは一般的な拡張機能と変わらないが、言語パックは言語パックとして特別なカテゴリで管理されるようになっている。
- 更新とインストール
- 拡張機能・テーマ・言語パックの更新が検出されたときは更新というカテゴリにまとめてピックアップ表示され、その中からユーザーが選択したもののみを手動で更新させるようになっている。これによりどのアドオンが更新されたかを一目で把握できるだけでなく、仕様などの問題から更新したくないものは更新させないことができるようになっている。また、再起動を行わないと新規インストール・更新が完了しないものに関してはインストールというカテゴリでピックアップ表示され、この画面からセッションを保持した状態での再起動操作を実行できるシステムも実装されている。
- 検索プラグイン
- ナビゲーションツールバー上の検索バーから直接ウェブサイトを検索できる機能。Google や Yahoo!、Amazon などの検索プラグインが登録されている。ウェブ上で公開されている検索プラグインを導入することでさらに多くの検索を利用することができる。Firefox 2.0 からは従来の Sherlock 形式に加え、OpenSearch 形式の XML フォーマットに対応した検索プラグインも提供されている。
- スマートキーワード
- ロケーションバーから直接ウェブサイトを検索できる機能。Google、Yahoo!、Wikipedia などを検索窓に登録しておけば、それらで瞬時に検索することが可能である。また、この機能については簡単な記述で設定の変更が可能であり、内部ウェブサーバーに検索エンジンを使っている場合なら簡単にその検索エンジン向けに対応することが可能である(ただし、Firefox 2.0 以降の初期設定では何も登録されていないため、手動での作業が必要)。
- プラグインサポート
- Flash Player、Java Runtime Environment、Adobe Reader などのプラグインがリリースされており、マルチメディアを利用したウェブページの閲覧が可能である。因みにFirefoxのFlash Playerは、新しい情報が読み込めないという不具合が発生しやすい。
- Breakpad
- クラッシュ時のエラー内容を開発元へ自動でフィードバックする機能である[6][7]。Firefox 1.5/2.0 系では Talkback が導入されていたが、Firefox 3.0 にて Breakpad に取って代わられた。
- 自動アップデート
- セキュリティアップデート版や新バージョンに簡単に更新できる。定期的にバージョンの確認を行い、新バージョンが利用可能なら差分ファイルを自動的にダウンロードし、インストールの準備ができたことを通知する。更新作業まで自動的に行わせるように設定することもできる。Firefox 1.5 系 → Firefox 2.0 系など、メジャーアップデートでは差分更新を行わないようになっているが、代わりにアップデートを促すメッセージが表示される。Firefox 1.0 ではソフトウェアの更新を通知してユーザーが手動で上書きインストールを行う仕組みであったが、Firefox 1.5 で機能が強化され、自動インストールが可能となった。
- OS によっては、OS 標準のパッケージ管理システムがアップデートを促す仕組みになっている。
- セッションマネージャ
- Firefox 終了時の状態(開いているウィンドウ・タブやタブごとの履歴など)を保持する機能である。アドオンや Firefox 本体のアップデートによる再起動や、Firefox の異常終了時に次回起動では前回終了したときの状態を復元する。
- フィッシング詐欺サイト警告機能
- フィッシングの疑いのあるサイトにアクセスすると警告画面を表示する。標準状態で使用する詐欺サイトのリストデータは Google が提供しているものを使用している。このリストデータは定期的に更新される。また、Google のサイトに直接サイトデータを送信して確認する設定もオプションで選択できるようになっている。この機能は Mozilla 提供のテストページにアクセスすることで確認可能である。Firefox 2.0 から搭載された。
標準のサポート
Firefox は、HTML、XML、XHTML、SVG 1.1 (一部)[8]、CSS、ECMAScript (JavaScript)、DOM、MathML、DTD、XSLT、XPath, アルファ合成を含む PNG など、多くのウェブ標準をサポートしている[9]。
また Firefox は、例えばクライアント側のストレージ[10][11]や canvas要素[12]などのように、WHATWG によって作成された標準企画案の内容もサポートしている。Firefox 3.5 から HTML5 の video 要素がサポートされたことが話題となった[13]。
Firefox 3 ではレンダリングのテストケースである Acid2 に合格している。
Acid3 においてはFirefox 6 以降にて100/100スコア達成が確認されている。[14]
セキュリティ
Firefox はサンドボックスによるセキュリティモデルを使用しており、また、他のウェブサイトから読み込まれたデータやスクリプトについて同一生成元ポリシー[15]に基づく制限を設けている。
ウェブサーバとの通信を強度の暗号化によって守るために、HTTPS プロトコル使用時には SSL/TLS が使われる[16]。これはウェブアプリケーションが認証目的のスマートカードを使用する場合にもサポートされる[17]。
Mozilla Foundationは Firefox の中から深刻なセキュリティホールを発見した報告者に対して報奨金制度を設けている[18]。また概念実証コードの作成が潜在的な攻撃者に短期的な有利性を与えないようにするために、セキュリティバグの取り扱いに関する公式ガイドラインでは早期の情報開示を思いとどまるよう求めている[19]。
Firefox は公に知られている未修正の深刻な脆弱性数が Internet Explorer より少ないことが理由で (en:Comparison of web browsers参照) 、Internet Explorer から Firefox に乗り換える動機としてセキュリティ向上がよく引き合いに出される[20][21][22][23] 。
ワシントン・ポストは、未修正の深刻な脆弱性に関する実証コードが Internet Explorer で利用可能だった期間は2006年は計 284 日だったとレポートしている。これに対して、未修正の深刻な脆弱性に関する実証コードが Firefox で利用可能だったのは Mozilla がこの問題を修正するまでの 9 日間であった[24][25]。
2006年のシマンテックの調査によると、同年9月に他のブラウザと比較して、Firefox はベンダーに認知された脆弱性の数を上回ったが、これらの脆弱性は他のブラウザよりも遥かに素早く処理されていた [26]。また、後にシマンテックは、セキュリティ研究者によって脆弱性の数を Internet Explorer と比較したところ、Firefox の方がより少ないセキュリティに関する脆弱性を有していたことが明らかとなった、と発表した [27]。
脆弱性が発見され、それによって著しい社会的影響を与えたケースもある[28]が、発見から僅かの間に修正されている[29]。 2008年3月26日の時点では Firefox 2.0 には 4 つの未パッチの脆弱性があり、デンマークのセキュリティ調査会社である Secunia の評価によると、そのうちの危険度は less critical (低)が最高である[30][31]。
Firefox はOS と統合されておらず、しばしばセキュリティホールの原因となる VBScript や ActiveX を標準でサポートしていない。そのため、それらを悪用するコンピュータウイルスやスパイウェアが侵入できないことから、Firefox は Internet Explorer よりも安全だと言われている[32][33]。実際に、OS との統合や ActiveX の危険性については Internet Explorer の開発者も認識している[34]。
Firefox は脆弱性の対応が競合製品と比較してきわめて早いため未対応の脆弱性は少ないが、発見される脆弱性の報告数は逆に競合製品より多い傾向がある[35]。そのため、Internet Explorer 等と比較して旧バージョンを使用する危険性が高いといわれる。Firefox のシェアの増加にともなって攻撃にさらされる機会も増えているため、常に最新版を使用することが重要になっている。この点において、パッケージ管理システムが充実している OS では、最新の Firefox に自動的にアップデートすることができる。
また、最新版のウェブブラウザを利用していても、OS やコンポーネント側にセキュリティホールが存在すれば、そこを突かれる可能性がある。例えば、Windows ではアニメーションカーソルの脆弱性[36]により、クラッカーの手によってリモートで制御される危険性があるとの発表がなされている。特にブラウザ等を管理者権限で実行していれば、クラッカーに管理者権限を奪取される危険性がある。この脆弱性は Windows のアニメーションカーソルおよびアイコンのデータ検証方法に起因しているため、Firefox を利用していても攻撃を防ぐことはできなかった[37]。Mozilla Foundation の Schroepfer 氏は、Firefox 2.0.0.3 の次のリリースでの脆弱性の回避策を検討しているとしつつも、全ての Windows 利用者に対して OS のセキュリティアップデート[38]を直ちに行うことを推奨するとの声明を発表した[39]。
このように、ウェブブラウザの種類に関わらず OS に最新のセキュリティアップデート (Windows Updateなど) を常に適用しておくことは重要である。
アドオンやプラグインのほとんどは Mozilla ではない第三者より作成されている。よってそれらに関するセキュリティは Mozilla の管轄ではない。プラグインにセキュリティホールが発見されても、プラグインによっては自動でアップデートされないものもあるため、利用しているプラグインのインシデント情報には注意を払うことも必要である。なお、著名なプラグインには自動通知や自動アップデート機能が搭載されている。
また Windows 版 Firefox にビルトインで組み込まれている Windows Media Player のプラグインは自動更新の対象になるものの、コンテンツを取り扱うのは Windows OS 本体なので前述の通り OS のアップデートを必要とする。
2008年5月7日、Mozilla が配布していた Firefox 2 用アドオンであるベトナム言語パックに、ダウンローダが混入されていた事が判明した[40]。Mozilla ではこの問題に対して全てのアドオンについて毎日ウイルススキャンを行う事を検討している事をBug 432406で表明している。
メモリ消費の大きさ
Firefox はメモリの消費量が多いとされて、それがユーザ離れの原因にもなっていた。 原因としてはVersion 4へのアップデートの際、UIの変更、大量の新機能の追加、新たなJavascriptエンジンの実装、セキュリティの強化など様々な変更を行い、メモリ消費量は格段に上がったといわれている[41]。
Mozilla Foundation はこの問題を認識しており、2011年6月からMemShrink というプロジェクトを立ち上げ、対策を行っている[42]。 MemShrinkは自らの取り組みを、毎週自らのブログで公開している。 既にMemShrinkの実績はその後のアップデートに生かされており、記憶領域の使い方、機能の見直しや変更などで、メモリ使用量を減らしつつある[41]。
リリースサイクル
Mozilla は Firefox 4 のリリース以降、Google の開発している Google Chrome のようにラピッドリリースを行うと発表した。そのため、セキュリティーアップデートや脆弱性の修正といったマイナーなアップデートは Firefox 4 で終了する。Firefox 4の13週間後の2011年6月21日(米国時間)にFirefox 5がリリースされた。Firefox 5 と 6 の間だけは例外的に8週間の予定だが、Firefox 6以降は6週間ごとに最新版がリリースされ、2011年中には Firefox 9 までアップデートされた[43]。以後、2013年12月までにバージョン25までのリリースが予定されている。
ラピッドリリース移行後、以下の種類のエディションをリリースする[44][45][46]。下の物ほど不安定で更新頻度が高い。ベータは正式版の次のバージョン、オーロラはそのさらに次のバージョンを開発する。ベータは原則毎週更新、オーロラとナイトリーは毎日更新。
- 正式版(Firefox)
- ベータ(Firefox β版)
- オーロラ(Aurora α2版)
- ナイトリー(Nightly α1版)
このラピッドリリースの開始に伴い、企業や自治体などでのブラウザサポートに不安が生じていることから、延長サポート版となるExtended Support Release(ESR)が用意されることになり、その初期版はFirefox 10となり、以後正式版8回のリリースごと(バージョン17、24…)にESR版がリリースされる。ESRはリリースから54週間(約12か月半)のサポートが行われる。その間、通常リリースと同様に6週間毎に修正版のリリースが行われる。バージョンナンバーはXX.0.Y(XXがメジャーバージョン、Yがリビジョン番号、0から8)となる。ESRが用意されるのはWindows版、Mac版、Linux版のみ。詳細はESRのダウンロードを参照。
歴史
ソースコードの公開
1998年当時、Netscape が九割近くのシェアを持っていたが、マイクロソフトの Internet Explorer が無料でかつWindows にバンドルされていたために、凄まじい勢いでシェアを獲得しつつあった。
そのような背景の中で1998年1月22日、ネットスケープは Netscape Communicator 5.0 のソースコードを公開し、オープンソース化することを発表。1998年2月23日、ネットスケープが公開するオープンソースコードを共同開発するために mozilla.org が立ち上げられた。 そして1998年3月31日、Netscape Communicator 5.0 のソースコードが公開される[47][48]。
Phoenix - ブラウザの分離
オープンソースとして開発された Mozilla スイートは、Netscape Communicator と同様にウェブブラウザ機能やメール・ニュース機能、ウェブページ作成機能など多くの機能を含んだインターネットアプリケーションスイートであったが、動作が重くソースコードも複雑であった。 そこで2002年中頃から、Mozilla スイートも開発を継続しながら、ウェブブラウザ部分 (Mozilla Firefox) とメール・ニュース部分 (Mozilla Thunderbird) を個別に開発することになった。
この戦略には、アップルが同年1月に発表したブラウザ、Safari が Mozilla Organization の開発している Mac OS X 用のブラウザ Camino ではなく、KDE プロジェクトが開発しているレンダリングエンジン KHTML を採用したことが同じく絡んでいるとされる[49]。「軽量・高速性」への需要は、アプリケーションスイートとして開発されていた Mozilla には満たせないものであったのだ。
そのようにして誕生した軽量なブラウザは Phoenix と名付けられ、2002年9月にリリースされた最初のバージョン 0.1 から 0.5 まで用いられた。しかし、この名称は Phoenix Technologies 社の商標権を侵害することが判明したため、変更せざるを得ない状況に追い込まれた。
こうして次項にも述べられる名称、Firebirdという名称が採用されることとなった。プロダクト名としての Phoenix は放棄されるも、開発ロードマップ上は、継続的に Phoenix という名称が使用された。
Firebird - ブランディング戦略の発表
ユーザからどのような名称がよいかなどを投票で集め、かつ商標権に抵触しない名称を考慮した結果、2003年4月に Firebird という新名称が決定した。しかしこの名称が新たな問題を引き起こしてしまうこととなる。Firebird という名前が、Mozilla と同じくオープンソースで開発されているリレーショナルデータベースプロジェクトの名称であることが判明し、同データベース Firebird プロジェクトから Mozilla Organization に攻撃的な形で強い苦情があった。これを受けて Mozilla Organization は Mozilla Branding というブランディング戦略を発表した。
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 が登場した。
その後、Firefox 1.0 系列のプロダクトは、Mozilla 1.7 系列の基盤に即すものとする方針となった。
Mozilla Firefox
ブランディング戦略により、Firebird という名前は一時的なものとなった。しかし Mozilla 1.4 がリリースされた後も依然としてMozilla Browserという名称変更が行われる気配がなかった。Firebird の完成度がメインプロダクトとして機能するほど充分な状態になかったことが原因であったが、さらに Firebird という名称が使われ続ける原因となる Mozilla Foundation の設立である。
2003年5月末に起こった AOL とマイクロソフトの和解により、AOL 傘下のネットスケープとマイクロソフト間で起こっていた反トラスト法訴訟などがすべて取り下げられた。また同時に、Internet Explorer を数年に渡りロイヤリティフリーで使うという契約を結んだことにより、ブラウザを提供するネットスケープの存在価値が危ういものとなった。これはネットスケープのコードベースにもなっている Mozilla の存在価値をも揺るがす問題であった。こうした事態を受けて 2003年7月、Mozilla Organization は AOL から資金提供を受け、Mozilla の開発を支援する団体である Mozilla Foundation を設立した。
Mozilla Foundation の設立により、ネットスケープが担っていた「エンドユーザへのソフトウェア提供及びサポート」という目標が Mozilla Foundation にも覆い被さることとなった。それまでネットスケープがリリースしたもののサポートを含め、Mozilla Foundation は Mozilla を今後もリリースしていかざるを得ない状況となってしまった。これにより四月に発表されたブランディングにおける「Mozilla Firebird/Thunderbird への開発体制移行」が閉ざされてしまうこととなった。
これにより、一時的とされていた Firebird という名称を使い続けることに対する懸念が生まれた。そのため同年11月頃から開発チームが新たな名称への変更をするための動きが水面下で行われた。商標に関するトラブルはもちろん、他のプロジェクトで使われている名称との衝突を避けるため、念入りにリサーチが行われた結果、Mozilla Firefox という名称がこのブラウザの正式名称となることが決定し、2004年2月には Mozilla Firefox 0.8 がリリースされた。
このブラウザの名称にまつわる問題は、Mozilla Firefox という名前に落ち着くことで解決となった。名称の由来はレッサーパンダ (Red Panda) の別名からきている[50]。
市場シェア
バージョン別の市場シェア(Net Applications 社 2012年1月[51])
バージョン | シェア | 先月比 |
---|---|---|
Firefox 2.0 | 0.12 % | -0.01 |
Firefox 3.0 | 0.51 % | +0.05 |
Firefox 3.5 | 0.47 % | -0.01 |
Firefox 3.6 | 3.58 % | -0.79 |
Firefox 4.0 | 0.69 % | -0.08 |
Firefox 5.0 | 0.55 % | -0.05 |
Firefox 6.0 | 0.68 % | -0.17 |
Firefox 7.0 | 0.68 % | -0.35 |
Firefox 8.0 | 4.73 % | -7.55 |
Firefox 9.0 | 8.51 % | +7.76 |
Firefox 10.0 | 0.30 % | N/A |
全てのバージョン | 20.88 % | -0.95 |
ウェブブラウザ全体でマイクロソフトの Internet Explorer に続き、2番目のシェアを獲得している。
また多くのLinuxディストリビューションにおいて、Firefox がデフォルトのウェブブラウザとして採用されている。
表記・略称など
Firefox は FireFox, FireFOX, FIREFOX, Fire fox, Fire Fox などと表記されることがあるが、正式にはこれらは全て誤表記である。また、日本のみならず英語圏などでも FF と略記されることがあるが、略称としては Fx あるいは fx が推奨されている[52]。しかし、日本や中国においては「火狐」や「狐」と称されることもある。また、Mozilla Japan は狐をモチーフとした公認のマスコット「フォクすけ」をプロモーションに使用しており、Firefox 3 公開時には「今度のキツネは」というコピーを含んだ CM を山手線(E231系電車)、中央線(E233系電車)内で流した[53]。
ライセンス
ソースは全て MPL/GPL/LGPL のトリプルライセンスでライセンスすることが定められている(改訂以前の古いコードでは MPL 単独や MPL でライセンスされているものもある)。一方、公式リリース版に用いられるロゴは Mozilla Foundation の商標として保護されておりこれらのライセンスで扱うことはできない。ただし CVS デフォルトのロゴはトリプルライセンスの下で利用可能である。
トレードマークとロゴ問題
"Mozilla Firefox" とオフィシャルロゴは登録商標であり、 特定の条件の下でのみ使用が許可される。Firefox の名前とブランドを使ったオフィシャル・バイナリは、改変を加えなければ誰でも配布することができるが、ソースに変更を行った場合制限が課される[54]。このような一部のディストリビューションに "Firefox" の商標を使わせない方針は論争を呼ぶことになった。この論争について Mozilla Foundation の CEO であるミチェル・ベイカー (Mitchell Baker) は2007年のインタビューで「ソースコードを改変しない場合は自由に Firefox 商標を使用できる。Mozilla Foundation の狙いは Firefox のユーザエクスペリエンスを確固たるものにしたいということだけだ」と述べている[55]。
Firefox のソースコードはオフィシャル以外のビルドが作成できるようにブランドの有無が切り替えられるようになっている。ソースコードを改変した派生版や、アルファ版・ベータ版のリリースに使われる。ブランドを付けないビルドでは、自由に配布できる代替ロゴと、元になった Firefox のバージョンに対応する名前が付けられる。Firefox 1.5/2.0/3.0 の派生版はそれぞれ Deer Park/Bon Echo/Gran Paradiso と呼ばれている。
コミュニティ版用の例外を除いては、Firefox の名前をつけた派生版はソースコードの変更に関して Mozilla からの許可が必要であり、またその場合も 全ての ブランディングを適用しなければならない。例えば、オフィシャルロゴは使わずに Firefox の名前だけを使うといったことはできない。Debian は2006年に Debian Free Software Guidelines の制約から、Firefox のオフィシャルロゴを使わないと決定したが、Mozilla Foundation はDebian 版 Firefox においてロゴのみの変更は認められず、商標ガイドラインを遵守しオフィシャルロゴを使うか、Firefox の名前を使わないか選択しなければならないと伝えた[56]。 結局 Debian はこの Firefox を Iceweasel という名前に変更し、独自のロゴをつけることになった。
広告
Firefox は2004年に en:Blake Ross と en:Asa Dotzler が "marketing weeks" と呼んだ[57]一連のイベントから始まった積極的なマーケティング・キャンペーンに伴って急速に普及し、Firefox 1.0 の登場からの 1 年で 10 億ダウンロードを達成した[58]。
2004年9月12日に Firefox 1.0 のプレビュー版をリリースするとともに、"Spread Firefox" と名付けられたマーケティング・ポータルが開設され、マーケティングについてのいろいろな技術的議論のための中心的な場所が提供された[59]。"Get Firefox (Firefoxを今すぐ入手)" ボタンが改良され、ボタン設置者の「リンク元ポイント」を集計してトップ 250 が閲覧できるようになり、設置者の貢献度が目で分かるようになった。また時には、Spread Firefox チームやメンバーがウェブサイトで結成されたイベントを実行することもあった。
Mozilla Foundation の設立3周年[60]の2006年7月に開始され[61]、9月まで実施された[62]"World Firefox Day" キャンペーンでは、ウェブ上で登録すれば Mozilla Foundation の本部オフィスで展示される "Firefox Friends Wall" に参加者(推薦者)と友達(新しく Firefox をダウンロードした人)の名前が載るという企画が行われた。
脚注
- ^ "Firefox 132.0.2, See All New Features, Updates and Fixes"; 閲覧日: 2024年11月12日; 作品または名前の言語: 英語; 出版日: 2024年11月12日.
- ^ "Firefox ESR 128.4.0, See All New Features, Updates and Fixes"; 閲覧日: 2024年10月29日; 作品または名前の言語: 英語; 出版日: 2024年10月29日.
- ^ "Index of /pub/firefox/releases/133.0b9/"; 閲覧日: 2024年11月18日; 作品または名前の言語: 英語; 出版日: 2024年11月15日.
- ^ "Firefox Nightly 134.0a1, See All New Features, Updates and Fixes"; 閲覧日: 2024年10月29日; 作品または名前の言語: 英語; 出版日: 2024年10月28日.
- ^ 詳しくはタブブラウザの項目を参照のこと。
- ^ “Breakpad - MozillaZine Knowledge Base”. 2010年2月19日閲覧。
- ^ https://wiki.mozilla.org/Breakpad
- ^ “SVG in Firefox - MDC”. 2008年2月8日閲覧。
- ^ “Gecko FAQ - MDC”. 2008年2月8日閲覧。
- ^ “WHATWG specification - Web Applications 1.0 - Working Draft. Client-side session and persistent storage”. WHATWG.org. 2007年2月7日閲覧。
- ^ “DOM:Storage - MDC”. 2008年2月8日閲覧。
- ^ “HTML の将来、パート1:WHATWG”. IBM. 2008年2月8日閲覧。
- ^ “Firefox 3.5 のリリースは7月1日、プラグイン無しでのビデオ再生などに対応”. ITpro. 2009年11月26日閲覧。
- ^ http://www.tomsguide.com/us/acid3-browser-test-web-standard-compatibility-IE9,news-12583.html
- ^ “JavaScript セキュリティ:同一生成元”. Mozilla Japan. 2008年2月8日閲覧。
- ^ “プライバシーとセキュリティ設定 - SSL”. Mozilla Japan (August 31, 2001). 2008年2月8日閲覧。
- ^ “JavaScript crypto - MDC”. Mozilla Japan. 2008年2月8日閲覧。は暗号化目的のPKCS#11モジュール(主要なスマートカード)を使用する際に使われる。
- ^ “Mozilla セキュリティバグ報奨金制度”. Mozilla Japan. 2008年2月8日閲覧。
- ^ “Mozilla セキュリティバグの取り扱い”. Mozilla Japan (2003年2月11日). 2008年2月8日閲覧。
- ^ Mossberg, Walter S. (2004年9月16日). “How to Protect Yourself From Vandals, Viruses If You Use Windows”. ウォールストリート・ジャーナル. 2006年10月17日閲覧。 “I suggest dumping Microsoft's Internet Explorer Web browser, which has a history of security breaches. I recommend instead Mozilla Firefox, which is free at www.mozilla.org. It's not only more secure but also more modern and advanced, with tabbed browsing, which allows multiple pages to be open on one screen, and a better pop-up ad blocker than the belated one Microsoft recently added to IE.”
- ^ Granneman, Scott (2004年6月17日). “Time to Dump Internet Explorer”. SecurityFocus. 2007年1月24日閲覧。
- ^ Costa, Dan; Scott Vamosi (2005年3月24日). “CNET editors' review”. CNET Reviews. 2007年1月24日閲覧。
- ^ Boutin, Paul (June 30, 2004). “Are the Browser Wars Back?”. Slate. 2007年1月24日閲覧。
- ^ Krebs, Brian (2007年1月4日). “Internet Explorer Unsafe for 284 Days in 2006”. washingtonpost.com. 2007年1月24日閲覧。
- ^ “IEとFirefox 、どちらが安全? セキュリティ担当者がブログで火花 - ITmedia News”. ITmedia (2007年12月4日). 2008年2月8日閲覧。
- ^ Keizer, Gregg (2006年9月25日). “Firefox Sports More Bugs, But IE Takes 9 Times Longer To Patch”. TechWeb.com. 2007年1月24日閲覧。
- ^ McMillan, Robert (2006年3月7日). “Symantec adjusts browser bug count”. InfoWorld. 2007年1月24日閲覧。
- ^ Firefox にパスワード流出の脆弱性――MySpace で悪用の報告も
- ^ MFSA 2006-76: outer window の Function オブジェクトを利用したクロスサイトスクリプティング
- ^ “Vulnerability Report: Microsoft Internet Explorer 7.x”. Secunia. 2008年3月26日閲覧。
- ^ Keizer, Gregg (2006年9月25日). “Firefox Sports More Bugs, But IE Takes 9 Times Longer To Patch”. TechWeb.com. 2007年1月24日閲覧。
- ^ モジラ財団幹部:「Firefox は IE より安全」 - CNET Japan
- ^ セキュリティに関するお知らせ:セキュリティと Mozilla ブラウザ - Mozilla Japan
- ^ IEBlog : IE7 Security in Brief
- ^ 脆弱性が最多のブラウザは Firefox――Cenzic 報告書
- ^ GDI の脆弱性により、リモートでコードが実行される (925902) (MS07-017) (Microsoft による技術情報)
- ^ アニメカーソルの脆弱性は Firefox の方が深刻?
- ^ MS07-017 : Windows の重要な更新
- ^ モジラ、Windowsアニメーションカーソル脆弱性の独自修正を検討
- ^ Compromised file in Vietnamese Language Pack for Firefox 2
- ^ a b 連載:OSS界のちょっと気になる話 第3回 Firefoxは「メモリ食い」という悪評を払拭できるか
- ^ Kerner, Sean Michael (2011年6月11日). “Mozilla、『Firefox』のメモリ消費を改善する新プロジェクトを開始”. japan.internet.com. 2011年6月12日閲覧。
- ^ Firefox 9 の主な新機能を紹介します
- ^ Mozilla Firefox: Development Specifics
- ^ 次世代ブラウザ Firefox - プレビューリリース
- ^ Firefox Nightly Builds
- ^ 『Mozilla Links 日本語版 Mozilla の10年』
- ^ mozillaZine 『10年前の今日、Netscape 社が Netscape Communicator のソースコードを公開すると発表』
- ^ Baker, Mitchell. “Browser Innovation, Gecko and the Mozilla Project”. Mozilla. 2011年7月11日閲覧。
- ^ Steven Garrity et al, "What's a Firefox?" in "Mozilla Firefox - Brand Name FAQ," 2004. (原文(英文)、和文)
- ^ “Desktop Browser Version Market Share”. Net Applications社. 2011年9月1日閲覧。
- ^ “Mozilla Firefox 1.5.0.12 リリースノート”. Mozilla Japan. 2008年8月30日閲覧。
- ^ “Mozilla Japan - 特集記事 - グランプリ受賞のユニットが Firefox 3 の 15 秒 CM に挑戦! ~パンタグラフさんの映像作りの舞台裏を紹介~”. Mozilla Japan. 2008年8月27日閲覧。
- ^ “Mozilla Trademark Policy”. mozilla.org. 2007年1月30日閲覧。
- ^ [Warne] (2007年5月7日). “The stoush over Linux distributions using the Firefox trademark”. APC Magazine. ACP Magazines Ltd. 2008年1月18日閲覧。
- ^ “Debian Bug report logs - #354622: Uses Mozilla Firefox trademark without permission”. Debian.org. 2007年1月30日閲覧。
- ^ Ross, Blake (2004年7月7日). “Week 1: Press reviews”. blakeross.com. 2007年2月4日閲覧。
- ^ Palmer, Judi and Colvig, Mary (2005年10月19日). “Firefox surpasses 100 million downloads”. mozilla.org. 2011年3月10日閲覧。
- ^ Sfx Team (2004年9月12日). “We're igniting the web. Join us!”. Spread Firefox: Sfx Team's Blog. 2007年2月4日閲覧。
- ^ Mozilla Foundation Announcement, July 15, 2003
- ^ Sfx Team (2006年7月16日). “World Firefox Day Launches”. Spread Firefox: Sfx Team's Blog. 2007年1月24日閲覧。
- ^ “Friends of Firefox Frequently Asked Questions”. Mozilla. 2007年11月27日閲覧。
関連項目
外部リンク
Template:Link FA Template:Link GA Template:Link FA Template:Link GA Template:Link GA Template:Link FA Template:Link FA Template:Link FA Template:Link FA Template:Link GA Template:Link FA Template:Link GA