Mozilla プロジェクト
Mozilla とは?
Mozilla は Web ブラウザではありません!
Mozilla は、CSS、XML、RDF などの Web 標準を使用して Web アプリケーションを構築するためのフレームワークです。
Mozilla は、Mozilla アプリケーションスイートで使用されるプログラムコードを開発するための、非営利のオープンソース Web 開発プロジェクトです。
Mozilla アプリケーションスイートは、完全な Web アプリケーション(ブラウザ、チャットクライアント、ニュースクライアント、メールクライアントなど)のセットです。
Mozilla は、インターネットは改善と保護が必要な公共資源であると考えています。
Mozilla の製品
- Firefox現在最も人気のあるインターネットブラウザの 1 つ
- Thunderbird- 安全、高速、使いやすさを特徴とする電子メールおよびニュースグループクライアント
- SeaMonkey - - ブラウジング、電子メールの送受信、チャット、編集を一体化したもの
- Bugzilla- バグ追跡ツール
- Camino- Mac 用の Web ブラウザ
- Lightning & Sunbird- カレンダーの拡張機能とアプリケーション
- Composer- Web ページエディタ
製品は以下のアドレスからダウンロードできます:http://www.mozilla.org
Mozilla プロジェクトの歴史
1998 年、Netscape ブラウザのソースコードの公開に伴い、Mozilla プロジェクトはオープンソースコミュニティとして創設されました。
1 年以内に、世界中から集まった新しいコミュニティメンバーは、Netscape の次期ブラウザに多くの新機能を追加し、既存の機能を強化するとともに、Mozilla プロジェクトも徐々に発展・成長していきました。メンバーはもはや Netscape の次期ブラウザだけに取り組むのではなく、さまざまなブラウザ、開発ツール、その他のプロジェクトを作成し始めました。
2002 年、最初のメジャーバージョンである Mozilla 1.0 がリリースされました。このスイートは、ブラウザ、電子メールクライアント、その他のアプリケーションに多くの改良を加えました。しかし、多くの人には使用されませんでした(インターネットユーザーの 90% 以上が Internet Explorer を使用していました)。同年、Mozilla は Phoenix(後に Firefox と改名)の最初のバージョンをリリースしました。
2003 年、Mozilla プロジェクトは Mozilla 財団を設立しました。これは独立した非営利組織です。Mozilla 財団は Mozilla プロジェクトの日常運営を管理し続けています。
2004 年、Firefox 1.0 がリリースされ、大きな成功を収めました。1 年も経たないうちに、Firefox のダウンロード数は 1 億回を超えました。Firefox の人気は、選択肢をユーザーに取り戻すことに貢献しました。
2008 年、Firefox は世界市場シェアの 20% に達しました。
2008 年、Mozilla は設立 10 周年を祝いました。この 10 年間で、コミュニティは、商業企業がオープンソースプロジェクトとの協力を通じて利益を得られることを示しました。
Mozilla 財団
Mozilla 財団は 2003 年 7 月に、米国カリフォルニア州マウンテンビューに設立されました。
Mozilla 財団は、略称 Mozilla(略称 MF または MoFo)とも呼ばれ、オープンソースの Mozilla プロジェクトを支援し主導するために設立された非営利組織です。この組織は開発ポリシーの策定と管理を行い、重要な基盤組織を運営し、商標およびその他の知的財産を管理しています。また、Mozilla コーポレーションと呼ばれる子会社を所有し、一部の Mozilla 開発者を雇用し、Mozilla Firefox Web ブラウザおよび Mozilla Thunderbird 電子メールクライアントのリリースを調整しています。
Mozilla 財団は自らを「インターネット分野において多様な選択肢と革新を提供することに専念する公益組織」と表現しています。
初期段階では、Mozilla 財団は mozilla.org よりも広い分野に進出し、以前は Netscape や Mozilla パートナーに任せていたことも自ら行うようになりました。
「エンドユーザー向け」への転換として、Mozilla 財団はいくつかの商業企業と契約し、Mozilla ソフトウェアを含む CD の販売と電話サポートサービスの提供を行いました。これらの取り組みにおいて、Mozilla 財団は以前 Netscape のサプライヤーを選択しました。
Mozilla 財団は自らの知的財産に対してより自信を持つようになり、自社商標の使用に関する新しいポリシーを導入しました。
Mozilla 財団はまた、市場開拓などの新しいプロジェクトにも着手しました。
Mozilla コーポレーションの設立に伴い、Mozilla 財団はすべてのソフトウェア開発および商業関連の活動をこの新しい下部組織に移管しました。
Mozilla 財団は現在、監督や戦略などの事項にのみ焦点を当てており、Camino や SeaMonkey など、製品化されていないいくつかのプロジェクトの管理も継続しています。
Mozilla 財団は現在、Mozilla の商標およびその他の知的財産を所有しており、そのすべてを Mozilla コーポレーションにライセンス供与しています。
Mozilla 財団はまた、Mozilla のプログラムソースコードリポジトリを管理し、誰がコードをリポジトリにコミットできるかを決定しています。
Mozilla 財団のロードマップ
Mozilla は新しい開発ロードマップを策定することを決定しました。以下に、新しいロードマップの要点をいくつか示します:
- 独立したアプリケーションに焦点を当てる(FireFox ブラウザ、Thunderbird メール/ニュースアプリケーション、および独立したデザイナー)
- Firefox と Thunderbird を Mozilla の最優先製品にする
- 大規模な Mozilla 導入環境を使用して、企業や組織向けの SeaMonkey(現在の Mozilla ブラウザ)アプリケーションスイートを保守する
- 1 年間の開発サイクルを使用して、Mozilla 1.4 ブランチを、組織が使用する「distributor/vendor」ブランチとして保守する
- 極めて重要な Gecko レイアウトアーキテクチャのバグを修正します。すべての Mozilla アプリケーションは、これらの Gecko の改善の恩恵を受けます。
- 完璧を追求し続ける。より少なく、しかしより良く!
紛らわしい Mozilla の名称
最初の Netscape ブラウザは、Mozilla という名前のコードエンジンを使用していました。Netscape 1.0は、「Mozilla 1.0」というコードエンジンに依存して駆動されていました。Netscape 2.0 は Mozilla 2.0 を使用し、Netscape 3.0 は Mozilla 3.0 を使用し、Netscape 4.0 は Mozilla 4.0 を使用しました。
1998 年、Netscape 4 はそのソースコードを公開し、同時に Netscape 5 の開発をオープンソースプロジェクトとして確立しました。
Netscape 5 を作成するこのオープンソースプロジェクトは、「"The Mozilla Project"」と呼ばれていました。奇妙なことに、この Mozilla プロジェクトのコードエンジンは、「Gecko。
」と呼ばれていました。残念ながら、4.0 のリリース後、次世代ブラウザの開発には Netscape は 3 年半以上の時間を要しました。この遅延により、Netscape は Microsoft の IE ブラウザの信頼できる代替手段としての可能性を失いました。Mozilla プロジェクトが開始されて間もなく、Microsoft は IE 5.0 をリリースし、Netscape がなんとか動作するブラウザをリリースする前に、Microsoft の IE 6.0 も準備が整いました。
に基づいてGecko M18 (Milestone 18)のNetscape 6.02000 年 11 月にリリースされました。
Netscape 6.0 のリリース後、Mozilla プロジェクトは、「Gecko 1.0」という名前のエンジンをベースにしたNetscape 7。
Netscape 6 と 7 はどちらも Mozilla 上に構築されており、Netscape と Mozilla はほぼ同一のアプリケーションスイートでした。
Netscape 7は、「Gecko 1.0」という名前のコードエンジンを使用していると主張しました。
この時点で、Mozilla プロジェクトは、「Firefox」という名前の新しいブラウザを開発していました。かつて、Firefox は「Mozilla Firebird」と呼ばれていました(Mozilla Firebird はかつて「Phoenix」と呼ばれており、それは「Mozilla」の新しいバージョンであると主張していました)。
その他の拡張機能