Mozilla
维基百科,自由的百科全书
Mozilla是Mozilla基金會旗下Mozilla Application Suite的原名。
在非正式的場合下,「Mozilla」這个名字常用於不同的事物上。這些事物大都与現已歇業的網景通訊公司及其旗下的應用軟件相关。
正式使用过Mozilla这个名词的只有以下三种情况:
- 网景导航者软件项目的开发代号
- Mozilla Application Suite 之前的官方名称
- 网景的吉祥物
许多其它「Mozilla」名词的用法请见下表,依使用时间先後排名。
目录 |
[编辑] 網景導航者的開發代號
最初,「Mozilla」這個名字被用作網景領航員的開發代號。網景通訊公司希望網景導航者能夠取代當時世界第一的Mosaic,而這個名字由「Mosaic Killer(殺手)」变化而来(Moz+illa),并与经典的虚拟怪物Godzilla谐趣。
[编辑] 網景通訊公司的吉祥物
Mozilla曾是網景通訊公司的吉祥物。一開始,這個吉祥物有很多種形式,包含帶頭盔的宇航员或是太空人。但是最後選擇了類似Godzilla的蜥蜴,认为使用類似Godzilla的名稱比較好。由Dave Titus設計于1994年。
早期幾年,Mozilla吉祥物成為網景網頁的一個特色。然而,出于突出其更「專業」的印象的需要(特別是對於企业客戶),Mozilla後來被移除了。在網景內部則繼續使用,通常描绘在給員工的T恤上,或是作为網景在芒廷维尤園區牆上的藝術裝飾。
1998年,網景併購網頁目錄公司NewHoo后将其重命名为开放目录计划,由于跟Mozilla计划的相似性,他们昵称其为「dmoz」(Directory of Mozilla)。在網站的每一頁上都放上了Mozilla的圖片,即使现在依然如此,尽管網景已经被併購他的美國在線解散了。
[编辑] 多個網頁瀏覽器的「用戶代理字符串」
當用戶透過網頁瀏覽器等用戶代理瀏覽網站的時候,用戶代理通常會把一條稱為「用戶代理字符串」的字符串傳送到網頁伺服器用以标识自身。網景瀏覽器使用「Mozilla/<版本號>」作為字符串的開端。
由於網景瀏覽器曾經提供不少其他瀏覽器沒有的功能,有一定數量的网页服务器會检测用戶代理字符串,以识别網景瀏覽器并只为其提供功能正常或完整的網站。為了能夠瀏覽这些網站,很多跟網景競爭的瀏覽器都在它們的用戶代理字符串上包含「Mozilla」。首先作出這種字符串欺騙的為微軟的Internet Explorer。它以「Mozilla/<版本號> (compatible; MSIE <版本號>...」作為它的用戶代理字符串,而這種字符串格式更為其他瀏覽器所使用。即使現時Internet Explorer已成為市場佔有率最高的瀏覽器,它依然用這種格式旳用戶代理字符串。
[编辑] Mozilla計畫
「Mozilla」在開放原始碼的瀏覽器上也使用這個名稱,讓這名稱最後變得更突出。綠色和紫色的Mozilla吉祥物原本是在Mozilla基金會網頁上使用,並當作一種瀏覽器的徽標。但後來被一個更大、強烈紅色、沒有正式名稱的暴龍所取代。
[编辑] Mozilla基金會
1998年2月23日,網景公司建立了Mozilla組織,讓它來協調Mozilla Application Suite的開發。而於2003年7月15日,Mozilla組織正式注冊為非牟利機構,並更名為Mozilla基金會。Mozilla基金會創做了Firefox和Thunderbird等軟件。Mozilla為Mozilla基金會的註冊商標。
[编辑] Mozilla公司
在2005年8月3日,Mozilla基金會宣佈成立Mozilla公司。Mozilla公司為Mozilla基金會的全權擁有的應稅牟利子公司。它將會專注把Firefox和Thunderbird帶到終端用戶,和監督產品的推廣和資助。
[编辑] Mozilla Application Suite
1998年3月31日,Netscape在源碼開放許可證的安排下,公開了網景通訊家的大部分原始碼。這個項目沿用了Mozilla的名稱,並且新成立了Mozilla開發社團,及其專門網站mozilla.org。
不久後,通訊家的原始碼差不多被全部拋棄,Mozilla社團開發出更穩定、更多功能的新一代互聯網應用套件。經過一段長時間的開發之後,1.0版的應用套件終於在2002年6月5日誕生。Mozilla當時成為該應用套件的名字。
Mozilla的程式碼成為了Netscape 6和7的基礎。而由基金會推出的Mozilla Firefox、Mozilla Thunderbird也是基於Mozilla最底層的程式碼。為了幫助一般用戶分辨基金會旗下的多個軟件,基金會開始把應用套件稱呼為「Mozilla Application Suite」,簡稱「Mozilla Suite」。
Mozilla基金會已不更維護Mozilla Application Suite,以便集中開發人員的精神在Firefox和Thunderbird上。現時應用套件已非正式的由SeaMonkey所取代。
[编辑] Mozilla應用架構
Mozilla應用架構為一個跨平台的應用架構,用作編寫能在多個作業系統上運行的應用軟件。Mozilla應用架構提供上Gecko排版引擎、XUL用戶介面工具、Necko網絡程式庫和其他元件。這是所有基於Mozilla的應用軟件的核心所在。
[编辑] Mozilla原始碼
Firefox、Thunderbird和XULRunner等軟件的原始碼都是利用CVS管理的。這個CVS倉庫又稱為Mozilla。
Mozilla原始碼最初是用網景公共許可證(NPL)發佈的。該許可證以後更新至1.1版,以後更被改名為Mozilla公共許可證(MPL)。自由軟件基金會發覺GNU通用公共協議證書(GPL)跟MPL並不相容,因此並不推薦開發者使用MPL[1]。為此,Mozilla基金會在2003年把大部分的Mozilla原始碼以GPL、LGPL和MPL來重新發佈。
[编辑] 參考文獻
[编辑] 參見
[编辑] 外部連結
- Mozilla 博物館 - 很多 Mozilla 的圖片
- Mozilla 襯衫藝術
- Dave Titus - Mozilla 創造者



