Mozilla

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第1行: 第1行:
 
[[Image:Mozilla.jpeg|right]]
 
[[Image:Mozilla.jpeg|right]]
 +
{{SeeWikipedia}}
  
 
==Mozilla的历史==
 
==Mozilla的历史==
第72行: 第73行:
 
*[http://mozhk.noonhost.com/ Mozilla 香港社区]
 
*[http://mozhk.noonhost.com/ Mozilla 香港社区]
 
*[http://people.linux.net.cn/holywen/ CNMozilla]
 
*[http://people.linux.net.cn/holywen/ CNMozilla]
 +
 +
{{Comment}}
  
 
[[Category:Mozilla]]
 
[[Category:Mozilla]]

2010年9月16日 (四) 08:21的版本

Mozilla.jpeg
Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Mozilla Thanks, Wikipedia.

目录

Mozilla的历史

Mozilla在开始时是Netscape Navigator浏览器使用的内部名称。这个名字的来源是Mosaic和Godzilla(怪兽哥斯拉)两个词的结合,意为“Mosaic终结者”。1998年2月,Netscape在源码开放许可证的安排下公开了Netscape Communicator的大部分源代码(包括Netscape Navigator browser浏览器)。这个项目沿用了Mozilla的名称,并且新成立了Mozilla开发社团,及其专门网站mozilla.org。

不久后,Communicator的源代码就差不多被全部抛弃,Mozilla社团开发出了在稳定性和功能上更出色的新一代浏览器。

此后,Mozilla.org一直在AOL的资助下进行研发活动。2003年7年,AOL中止了与Mozilla.org的关系,将资助的任务转交给了新成立的Mozilla基金会。这个基金会是一个非盈利组织,主要由mozilla.org的成员组成,拥有与Mozilla相关的一切知识产权。它的启动资金由AOL、IBM、Sun微系统和Red Hat捐赠,但是当AOL宣布将与微软合作之后,它切断了与AOL的所有联系。

Mozilla对中文等双字节文字支持不够好,经常会出现IE可以正常浏览的网页在Mozilla中出现排版错误,故在中文区知名度与影响力都不大。

Mozilla Platform

Mozilla Platform

Mozilla as Platform

Mozilla 命名与开发原则

请参考 Developement Roadmap

自 1.0 版起 mozilla.org 计画每四个月发行一个版本。与其它消费者软体(consumer software)不同的是 Mozilla 是个开发软体(development software),主要是给别的软体开发者(如网景 Netscape)用来作自己的软体,所以每个版本算是个开发里程碑版(milestone release)。一个新的里程碑版可能有更多的功能,也可能较不稳定,看那四个月里程式设计师作甚么样的改变。

每个里程碑开发开始是一段大约五个礼拜的不稳定开发(unstable development)过程。这段时间里设计师可能任意套用检查过的程式码改变。这时间最后mozilla.org将发行一个Alpha版。接下来是大约五个礼拜的的Beta里程碑,这时间内只有较不会影响产品稳定性,尤其是更进 Alpha 期的改变,的程式码改变会被套用。Beta 最后 mozilla.org 将发行一个 Beta 版。这时程式码将被分开成主干 (trunk) 与分枝 (branch)。主干的程式码将进行下一个里程碑的开发。分枝的程式码将继续它的稳定性开发。从 Beta 版到最后里程碑版间 mozilla.org 可能会发行 release candidate (大概可以翻成「有希望的发行”吧),意思是这版本跟近期将发行的里程碑版很接近,但可能有小瑕疵。

分支后,一个版本可能成为稳定分支 (stable branch) 或维修分支 (maintainence branch)。目前的稳定分支有 1.0.x 与 1.4.x。在里程碑版发行后,程式设计师将继续维修”分支的程式码,修理安全问题与改善稳定性。一般来讲,稳定版 (stable release) 不会有新的功能,不过 Mozilla 1.4.1 将有拼字修正,可能是因为拼字修正在 mozdev.org 已经开发很长一段时间了吧。

对软体开发者来讲,稳定分支给他们稳定的程式码(主干的基本程式码可能会一变再变),也让他们可以最产品进行修正。最一般使用者来讲,稳定分支给他们更稳定更安全的程式。

原本 Mozilla 1.5 或 1.6 是要做最后的 Mozilla 套装版,不过许多程式设计师偏好套装版,也有许多给 Mozilla Firefox 的程度码也被套用在套装版的程度码(或套装版套用在 Mozilla Firefox)。在加上网景已经开除它所有的程式设计师,所以 Mozilla 的开发最近较缓慢,也没走预期的方向。mozilla.org 的主要职员已经有一段时间说要更新他们的 Development Roadmap 来反应现实,所以在未来 Mozilla 开发的方式可以还有改变。

Mozilla项目

  • Mozilla 又名 SeaMonkey,是 Mozilla Application Suite (套装软体) 的计划代名(project codename)。
  • Mozilla Firefox(最初名为 Phoenix,后改名为 Firebird,现定为 Firefox)是 mozilla.org 一个单套浏览器的计划代名。Mozilla FireFox 的网页引擎与 Mozilla 的几乎一样,但它使用介面经过大量改良让它更轻、更快、更具实用性。
  • Mozilla Thunderbird 是 Mozilla 的邮件/新闻元件单套软体的计划代名。
  • Bugzilla
  • Sunbird
  • MozillaSuite
  • JavaScript
  • Rhino
  • XUL
  • XPCOM
  • Necko
  • Gecko
  • Open JVM Integration(OJI)
  • Blackwood
  • Netscape Portable Runtime(NSPR),
  • XPInstall,
  • Minimo
  • Tamarin

Mozilla分发版

基于 Mozilla Gecko layout engine 的浏览器和应用

相关链接

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱