Mozilla 項(xiàng)目

2018-09-26 09:18 更新

Mozilla 項(xiàng)目


什么是 Mozilla?

Mozilla

Mozilla 不是一款 web 瀏覽器!

Mozilla 是一個(gè)使用諸如 CSS、XML、RDF 等 web 標(biāo)準(zhǔn)來(lái)構(gòu)建 web 應(yīng)用程序的框架。

Mozilla 是一項(xiàng)開發(fā)用在 Mozilla 應(yīng)用套件中的程序代碼的非營(yíng)利性的開源 web 開發(fā)項(xiàng)目。

Mozilla 應(yīng)用程序套件是一套完整的 web 應(yīng)用程序(瀏覽器、聊天客戶端、新聞客戶端、郵件客戶端等等)。

Mozilla 認(rèn)為,互聯(lián)網(wǎng)是一個(gè)需要改善和保護(hù)的公共資源。


Mozilla 的產(chǎn)品

  • Firefox - 當(dāng)今最流行的互聯(lián)網(wǎng)瀏覽器之一
  • Thunderbird - 一個(gè)電子郵件和新聞組客戶端,具有安全、快速、易用的特點(diǎn)
  • SeaMonkey - - 集瀏覽、收發(fā)電子郵件、聊天和編輯于一體
  • Bugzilla - bug 跟蹤工具
  • Camino - 一款用于 Mac 的 web 瀏覽器
  • Lightning & Sunbird - 日歷的擴(kuò)展和應(yīng)用
  • Composer - 網(wǎng)頁(yè)編輯器

產(chǎn)品可通過(guò)下面的地址來(lái)下載: http://www.mozilla.org


Mozilla 項(xiàng)目的歷史

1998 年,隨著 Netscape 瀏覽器源代碼的發(fā)布,Mozilla 項(xiàng)目作為一個(gè)開源社區(qū)被創(chuàng)建。

一年內(nèi),來(lái)自世界各地的新的社區(qū)成員已經(jīng)為 Netscape 的下一個(gè)瀏覽器增加了許多新的功能,并增強(qiáng)了它現(xiàn)有的功能,同時(shí) Mozilla 項(xiàng)目也逐漸發(fā)展壯大。成員們不再只是致力于 Netscape 的下一個(gè)瀏覽器,而是開始創(chuàng)建各種瀏覽器、開發(fā)工具和其他項(xiàng)目。

2002 年,第一個(gè)主要版本 Mozilla 1.0 發(fā)布了。這個(gè)套件對(duì)瀏覽器、電子郵件客戶端和其他應(yīng)用程序做了很多改進(jìn)。但并沒(méi)有很多人使用它(超過(guò) 90% 的互聯(lián)網(wǎng)用戶使用 Internet Explorer)。同年,Mozilla 發(fā)布了 Phoenix(后來(lái)重命名為 Firefox)的第一個(gè)版本。

2003 年,Mozilla 項(xiàng)目創(chuàng)建 Mozilla 基金會(huì),這是一個(gè)獨(dú)立的非營(yíng)利組織。Mozilla 基金會(huì)持續(xù)管理 Mozilla 項(xiàng)目的日常運(yùn)作。

2004 年,發(fā)布了 Firefox 1.0,這是一個(gè)重大的成功。在不超過(guò)一年的時(shí)間內(nèi),F(xiàn)irefox 下載量超過(guò) 100 百萬(wàn)次。Firefox 的受歡迎度有助于把選擇器交還給用戶。

2008 年,F(xiàn)irefox 達(dá)到 20% 的全球市場(chǎng)份額。

2008 年,Mozilla 慶祝它成立十周年。十年來(lái),社區(qū)已經(jīng)表明,商業(yè)公司可以通過(guò)開源項(xiàng)目的合作來(lái)獲取利益。


Mozilla 基金會(huì)

Mozilla 基金會(huì)創(chuàng)建于 2003 年 7 月,位于美國(guó)加利福尼亞州的芒廷維尤。

Mozilla 基金會(huì)簡(jiǎn)稱 Mozilla(縮寫 MF 或 MoFo),是為支持和領(lǐng)導(dǎo)開源的 Mozilla 項(xiàng)目而設(shè)立的一個(gè)非營(yíng)利組織。該組織制定管理開發(fā)政策,經(jīng)營(yíng)關(guān)鍵基礎(chǔ)組織并管理商標(biāo)及其他知識(shí)產(chǎn)權(quán)。它擁有一個(gè)稱作 Mozilla 公司的子公司,雇傭了一些 Mozilla 開發(fā)人員并協(xié)調(diào) Mozilla Firefox 網(wǎng)頁(yè)瀏覽器以及 Mozilla Thunderbird 電子郵件客戶端的發(fā)行版。

Mozilla 基金會(huì)把自己描述為"一個(gè)致力于在互聯(lián)網(wǎng)領(lǐng)域提供多樣化選擇和創(chuàng)新的公益組織"。

在最初階段,Mozilla 基金會(huì)開始涉足比 mozilla org 更廣的領(lǐng)域,把以前推給 Netscape 和 Mozilla 合作伙伴的事情都拿來(lái)做了。

在向"面向最終用戶"的轉(zhuǎn)型舉動(dòng)中,Mozilla 基金會(huì)和一些商業(yè)公司簽約來(lái)售賣包含 Mozilla 軟件的光盤并且提供電話支持服務(wù)。在這些舉動(dòng)中,Mozilla 基金會(huì)選擇了以前 Netscape 的供應(yīng)商。

Mozilla 基金會(huì)變得對(duì)自己的知識(shí)產(chǎn)權(quán)更加的自信,他們推出了自己商標(biāo)使用的新政策。

Mozilla 基金會(huì)也開始了市場(chǎng)拓展等的新項(xiàng)目。

隨著 Mozilla 公司的成立,Mozilla 基金會(huì)把所有的軟件開發(fā)和商業(yè)相關(guān)的活動(dòng)都轉(zhuǎn)移給了這個(gè)新的下屬機(jī)構(gòu)。

Mozilla 基金會(huì)現(xiàn)在只專注于監(jiān)管和戰(zhàn)略等事宜,它也繼續(xù)管理一些沒(méi)有產(chǎn)品化的項(xiàng)目,比如 Camino 和 SeaMonkey。

Mozilla 基金會(huì)現(xiàn)在擁有 Mozilla 商標(biāo)和其他知識(shí)產(chǎn)權(quán),并且全部授權(quán) Mozilla 公司使用。

Mozilla 基金會(huì)還控制著 Mozilla 的程序源代碼庫(kù)并決定著誰(shuí)可以提交代碼入庫(kù)。

Mozilla 基金會(huì)的路線圖

Mozilla 決定制定一個(gè)新的開發(fā)路線圖。下面列出了新路線圖中的一些要點(diǎn):

  • 專注于獨(dú)立的應(yīng)用程序(FireFox 瀏覽器、Thunderbird 郵件/新聞應(yīng)用程序以及獨(dú)立的設(shè)計(jì)器)
  • 使 Firefox 和 Thunderbird 成為 Mozilla 的首要產(chǎn)品
  • 用大型的 Mozilla 部署來(lái)維護(hù)針對(duì)企業(yè)和組織的SeaMonkey(現(xiàn)在的 Mozilla 瀏覽器)應(yīng)用程序套件
  • 使用一年的研發(fā)周期把 Mozilla 1.4 分支作為由組織使用的 "distributor/vendor" 分支來(lái)進(jìn)行維護(hù)
  • 修復(fù)至關(guān)重要的 Gecko layout architecture 的漏洞。所有的 Mozilla 應(yīng)用程序都得益于這些 Gecko 的改進(jìn)。
  • 精益求精。做得更少,但要做得更好!

令人混淆的 Mozilla 名稱

第一款 Netscape 瀏覽器使用了名為 Mozilla 的代碼引擎。Netscape 1.0 是依靠名為 Mozilla 1.0 的代碼引擎來(lái)驅(qū)動(dòng)的。Netscape 2.0 使用 Mozilla 2.0,Netscape 3.0 使用 Mozilla 3.0,而 Netscape 4.0 使用了 Mozilla 4.0。

在 1998 年,Netscape 4 將其源代碼公開 - 同時(shí)把 Netscape 5 的開發(fā)確立為一個(gè)開源項(xiàng)目。

這個(gè)創(chuàng)建 Netscape 5 的開源項(xiàng)目被稱為 "The Mozilla Project"。奇怪的是,這個(gè) Mozilla 項(xiàng)目的代碼引擎被稱為 Gecko。

不幸的是,在 4.0 發(fā)布之后,對(duì)下一代瀏覽器的研發(fā)耗費(fèi)了 Netscape 超過(guò)三年半的時(shí)間。這次延遲破壞了 Netscape 作為微軟 IE 瀏覽器的可靠的備選方案的可能性。就在 Mozilla 項(xiàng)目啟動(dòng)不久,微軟就發(fā)布了它的 IE 5.0,而在 Netscape 設(shè)法發(fā)布一款可工作的瀏覽器之前,微軟的 IE 6.0 也就緒了。

基于 Gecko M18 (Milestone 18)Netscape 6.0 于 2000 年 11 月發(fā)布。

在 Netscape 6.0 發(fā)布之后,Mozilla 項(xiàng)目開始研發(fā)基于名為 Gecko 1.0 引擎的 Netscape 7。

Netscape 6 和 7 均構(gòu)建于 Mozilla 之上,Netscape 和 Mozilla 是幾乎相同的應(yīng)用程序套件。

Netscape 7 聲稱其使用了名為 Gecko 1.0 的代碼引擎。

此刻,Mozilla 項(xiàng)目正在開發(fā)一款名為 Firefox 的新瀏覽器。在過(guò)去,F(xiàn)irefox 被稱為 Mozilla Firebird(而 Mozilla Firebird 過(guò)去被稱為 Phoenix,它聲稱是 Mozilla 的一個(gè)新版本)。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)