Board logo

标题: 走近Mozilla,解读firefox [打印本页]

作者: 怀恋在子夜    时间: 2005-5-25 20:21     标题: 走近Mozilla,解读firefox

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的所有联系。

Seamonkey、Firefox与Thunderbird

Mozilla 又名 Seamonkey,是 Mozilla Application Suite (套装软件) 的计划代名(project codename)。

Firefox(最初名为 Phoenix,后改名为 Firebird,现定为 Firefox)是 mozilla.org 一个单套浏览器的计划代名。Mozilla FireFox 的网页引擎与 Mozilla 的几乎一样,但它使用接口经过大量改良让它更轻、更快、更具实用性。

Thunderbird 是 Mozilla 的邮件/新闻元件单套软件的计划代名。

Camino(原名Chimera)是 Mozilla针对Mac OS X平台所特别推出的浏览器,有著独特设计的接口和优秀的浏览速度。
作者: 怀恋在子夜    时间: 2005-5-25 20:22

http://www.tele21.com.cn/zzfw/show.asp?classid=2072
关键字: Mozilla
来  源: 赛迪网-开放系统世界  
作者:谢心 发文时间:2004.12.17
如果要询问哪一款桌面开放源代码软件最成功,我相信80%以上的读者会说出Mozilla这样一个名字。Mozilla网络浏览器早已成为众多Linux 使用者系统中必备的软件,甚至也是他们惟一使用的网络浏览器。尽管还有Opera和KDE的Konqueror两大竞争对手,但是Mozilla仍然当之无愧的成为最好的开放源代码网络浏览器之一。就算是在 Windows平台下,相当数量的使用者出于安全角度考虑也选择了Mozilla。现在,就让我们走进Mozilla.org,看看这个活力四射的开源社区。

    项目背景

    在1998年1月23日,Netscape Communications做出了两个重要的宣告:第一,Netscape Communicator产品将会是免费的;第二,Communicator产品的源代码也是免费使用的。显然,这个目标在Mozilla的身上实现了。在当年3月31日,Netscape公司发布了Communicator源代码的第一版。为了产品不断地发展,来自世界各地的、通过网络交流的独立开发者必须组织起来,成为一个整体。Mozilla.org就这样产生了。

    Mozilla是Netscape Navigator源代码的名称,这个软件后来更名为Netscape Communicator。后来,它又成为Netscape Communications Corporation的“恐龙”软件mascot的名字。现在,Mozilla这个名字用于Mozilla.org这个开源工程开发出来的一系列客户端软件的名字。使用Mozilla作为这个浏览器的名字还有一个原因,Netscape、Navigator和Communications是 Netscape Communications Corporation的注册商标。所以,可以这样认为,Mozilla是一组技术的集合,并不特指某一项产品,就像生物上的术语,Mozilla是一个属,而单一的产品只是一个种。

    与Netscape的渊源

    Mozilla同Netscape的合作始自于1998年。当时Netscape浏览器已经在同微软的抗衡中全面落败,因此,双方合作被认为是 Netscape商业举措上的无奈之举。然而这次合作的产品Mozilla从技术和标准兼容性上却都超过了IE的性能。最新的Mozilla版本中集成的标签浏览、弹出窗口控制和垃圾邮件过滤等特性,都是IE不能提供的。

    从那以后,Mozilla和Netscape Communication就可用同宗同源来形容了,Mozilla本身就是后者的源代码的名称。

    2003年的4月,是互联网历史上第一个网页浏览器诞生十周年日子。这个浏览器是Mosaic,也就是Netscape的前身。然而3个月后, Netscape母公司AOL在2003年7月15日宣布,已经和微软公司达成和解,得到了微软支付给AOL的7.5亿美元。为此,微软公司将在未来7年的时间中无偿地向美国在线公司许

可IE浏览器技术。

    AOL已经没有理由继续为Netscape提供资金了。从AOL的一份备忘录显示,其准备搁置Netscape浏览器的开发工作。未来的Netscape 版本只是“维持性的版本”,这意味着Mozilla.org组织将会非正式的接过Netscape大旗。和Netscape一脉相承的Mozilla随即宣布脱离美国在线自立门户,成立新的非盈利组织Mozilla Foundation。AOL也承诺拿出200万美元给Mozilla Foundation,由后者继续行使Mozilla开发的日常管理工作。基金会主席Mitch Baker表示:“人们可能会认为以后网页浏览器不会再有任何创新了,但那只是全部人都使用微软IE的假设情况罢了,而我们希望人们知道其实还有更好的产品可以选择!”。此后,Red Hat公司、Sun公司先后表示愿为这个组织“出钱出力”。

    Mozilla开发团队认为,在非赢利组织的帮助下,能够进一步促进Mozilla应用程序、核心技术的开发。Mozilla开发小组在一份声明中表示,今后Mozilla的相关工作将继续开展,而Mozilla Foundation将促进Mozilla产品的应用。AOL、IBM、Sun、Red Hat和其它很多公司也都表示将继续支持Mozilla。

    Mozilla成员Mitchell Baker及Brendan Eich在写给新闻组的短信中表示:“随着Mozilla Foundation的成立,我们相信将很快建立起新的发行渠道;开拓新的终端用户市场并更好地发挥整个Mozilla社区的力量。”

    Mozilla社区

    mozilla.org扮演了Mozilla代码的程序员相互交流的虚拟会议室的角色。在Mozilla基金会的管理下,mozilla.org为有兴趣使用和改进Mozilla源代码的人们提供了一个联系交流的中心场所。

    下面是Mozilla.org的声明:
    提供Mozilla项目在技术上和体系架构方面的指引;搜集变更,帮助所有的作者同步化他们的工作,并且周期性的整合近段时间更新的源代码,同时发布新版本的代码;提供了不同形式的交流途径,包括邮件列表、新闻组及其它;整理Bug列表,持续了解工作进展并向公众宣传,提供了解代码和基于代码的项目的“地图”; 最重要的是,必须要有足够的韧性,并且对外界有回应。如果我们不能提供有用的服务,将变得不重要,并且最终会被别人取代;
    我们不是最重要的程序员,Mozilla发行版中的绝大多数代码来自于其它地方,包括Netscape Client Engineering和其它公司和开发组织。

    从上面我们可以感受到Mozilla.org的谦逊,更可以从多次的改版中看到Mozilla.org发展的脚步。经过多次改版的Mozilla.org 网站现在越来越成熟大方了,浅色调的色调、清晰切艺术化的图片,再加上简单明了的文字介绍,把一个越来越成熟、越来越稳重的开放源代码网络软件社区展现在人们面前。

    熟悉Mozilla的朋友一定都会发现,Mozilla.org网站历经6年的沧桑,已经成为桌面开放源代码软件的领头军之一。Mozilla的开发者和全世界众多的支持者一起努力,已经成为了一个拥有六款精品软件的大项目。这也不能不说是开放源代码事业的一个成功典范。
作者: 怀恋在子夜    时间: 2005-5-25 20:22

火狐简洁的外表下有一颗Gecko的心。Gecko是Mozilla组织基于W3C新的网页标准重新设计的浏览器核心。在继续这些深奥的名词前,让我们先简短回顾一下浏览器的发展历史。1993年第一个浏览器Mosaic诞生,1996年推出Netscape3,1997年推出Netscape4,同年IE3随Windows97发布,他们互不完全兼容,三分天下。当时身为网页编程的我不得不费力调整每个网页,或者干脆制作3个网站来分别针对IE3,Netscape3和4。彼时的网站,亦往往提供三个入口来欢迎不同的浏览者。然后IE4随 Win98发布,并且成为了视窗的一个“内置”部分。相比Netscape几秒到半分钟不等的缓慢加载,内置的IE4无需费力安装,能够快速启动,迅速抢走了Netscape的市场,很快所有的网站都决定,不必为了照顾不到15%的Netscape用户而特别调整网页了。

  1998年年底,经过数次决策反复和AOL收购,Netscape宣布投身开放源码阵营,成立开发组织Mozilla,取消Netscape5开发计划,并从头重新设计浏览器核心——Gecko。相对于IE以对抗Netscape为出发点的陈年旧代码,Gecko无疑是个新起点,也应该成为一记漂亮的反击。然而,不思进取的AOL彻底断送了Netscape。2000年发布的 Netscape6虽然基于Gecko,但它只是AOL将Mozilla的半成品开发代码加上AOL Netscape的徽标和广告,更臃肿、更慢、更容易崩溃,众多Netscape的老用户倒戈。轰轰烈烈的浏览器大战息声,IE一家独大、无需创新,接下来的数年中网页世界了无新意,对Netscape来说只是苟延残喘的岁月。

  2002年Netscape7发布,随即AOL大裁员,Netscape只剩6名程序员。2003年5月,微软以7.5亿美元与AOL和解, Netscape作为牺牲品被彻底抛弃。当时微软内部一封讨论邮件嘲弄道:AOL42亿购得 Netscape,如今7.5亿出卖,这就叫做投资失误。

  曾经在Netscape中按下CTRL+ALT+F就能进入一个彩蛋页面,看到 Netscape办公室中一个水族箱的实时影像。在一位Mozilla成员的blog上,我看到了Netscape停摆那天的一组照片,那个传奇的水族箱孤立在狼藉的办公室中,白板上写着:今天没有发布,全完了,永远的Netscape8。Netscape结束了。

  火狐浴火重生

  Mozilla基金会还在,Gecko还在,Ben Goodger和Blake Ross等核心人物还在。火狐看上去没有一处有Netscape的影子,但它确实脱胎于Netscape并基于Gecko,它的全称是:Mozilla Firefox。不同于Netscape的臃肿和IE的守旧,精简和易用性是火狐的设计信仰。Blake经常为了一个个特性、一个个按钮,甚至一个个像素地和同事辩论,在保证强大功能的同时,尽可能去除无用的部件,去除用户访问网页的任何障碍,简化用户界面,简化操作,最大化网页浏览面积。“火狐的浏览面积比Mozilla大2%,比IE大4%,比Opera大整整10%。”这是Ben列出的选择火狐的17条理由之一。Blake说,如果用户根本感觉不到他在使用一个叫做火狐的浏览器,我们就成功了。

  从2002年9月23日第一个0.1版本发布以来,它一直在韬光养晦式地成长。随着版本的成熟,火狐的影响渐渐扩大,0.8版本下载量330万;0.9版本下载量650万;2004年9月14日,1.0预览版发布,在短短的1个月内,下载量达到了500万。

  代号为“凤凰”的Firefox 1.0发布版本自2004年11月9日正式登场以来,更是在普通用户中火爆发展,11天内下载了500万份,32天1000万,两个月更突破2000万,而且还以每天数十万次的速度增长。每次微软不得不发布和IE相关的安全升级,安全专家在敦促升级时都不忘建议:用开放源代码火狐作为IE替换。

  和苹果当年的爆发不同,火狐的火爆并非得自天文数字的市场费用。Mozilla基金会确实在2004年12月16日的《纽约时报》上为火狐刊登了双页广告,但火狐流行的关键出自拥护者的口口相传,这个策略名曰“社团行销”。或者是因为喜欢火狐,或者是不喜欢IE,或者仅仅是想要选择的权力,超过 63000名拥护者以各种可能的方式利用自己的资源在全球散播它,几乎是一夜之间,人们注意到从各个角落里冒出了这只狐狸。在你常去的网站和blog上出现了火狐环绕地球的徽标按钮和“下载火狐”、“更安全、更快、更好”、“重新发现互联网”等标语;同样的徽标也出现在各个论坛帖子的签名档里;朋友的 Email末尾落款,除了“去eBay购物!”,他和他的宠物的blog地址,还不忘加一句“下载火狐”;甚至,MSN好友列表上也有人在昵称里添上了这只狐狸。“散播火狐”社区网站作为“社区行销”总部,汇集了最新的相关资讯,社区讨论的帖子、 blog、媒体报道、周边产品网上商店(海报、T恤、马克杯、毛绒玩偶),宣传徽标下载,推广行动参与排行榜,当然还有不断飙升的火狐下载计数器。现在,主流媒体也开始关注火狐:Blake手捧火狐徽标上了最新一期《连线》封面。这在社区引起了小小的高潮,当然有人质疑为什么只是Blake一个人上了封面,最后大家的共识是,Blake是程序员中少见的帅哥,尽可能曝光他的性感魅力来吸引更多用户,对火狐发展有利,值得提倡。

  “找出火狐!”是社区网站的主题图片集,热情的用户把他们在各种想象得到的地方制造的火狐形象提交进来。手机屏保,文身,街头招贴,车身贴纸,电视新闻截图,火狐长毛绒玩具在Yahoo,Google,当然还有微软总部招牌上的到此一游,渥太华的一位仁兄甚至举着下载网址的标语牌走进了抗议布什到访的游行队列。世界各地的用户将明信片和剪报寄到Mozilla基金会,拼成了一堵叫做 Firewall的墙,这几乎已经成为一场时尚运动。随着“散播火狐”社区在口口相传中雪球般几何级数增长,所有这些老套或者说疯狂的努力有了结果。雪崩的效果开始浮现,目前,火狐的浏览器市场份额正在向10%迈进,甚至已经有宽带服务商将火狐捆绑提供给用户。而在三个月前的几年中,所有非IE浏览器的总合从未超过5%。这无疑是突破性的出击。

  7年,从Netscape到Mozilla,再到火狐,一次壮丽的涅 完成了。




欢迎光临 工程家园 (http://heubbs.com/) Powered by Discuz! 7.2