Netscape 浏览器
从 Netscape 到 Firefox:开源浏览器传奇
导言
Firefox 在开源社区中一直扮演着中流砥柱的作用。多年来,它几乎是所有 Linux 发行版的默认浏览器,并曾是阻挡微软彻底称霸浏览器界的最后堡垒。这款浏览器的起源可以追溯到互联网的早期。
Netscape 的诞生
在 20 世纪 90 年代初期,Marc Andreessen 在伊利诺伊大学攻读计算机科学学士学位。在那里,他开始为国家超算应用中心(NCSA)工作。在此期间,蒂姆·伯纳斯·李爵士发布了我们今天所知的网络的早期标准。Marc 接触到了名为 ViolaWWW 的原始浏览器。
Marc 和 Eric Bina 看到了该技术的潜力,开发了一款易于安装的基于 Unix 平台的浏览器,名为 NCSA Mosaic。第一个 alpha 版本于 1993 年 6 月发布。到 9 月,浏览器已移植到 Windows 和 Macintosh。由于易用性优于当时其他任何浏览器软件,Mosaic 很快变得流行起来。
1994 年,Marc 毕业后移居加州。他遇到了 Jim Clark,Clark 通过销售电脑软硬件赚取了一笔财富。Clark 也曾使用 Mosaic 浏览器,看到了互联网的商业前景。Clark 创立了一家公司,聘请 Marc 和 Eric 专注于互联网软件。该公司最初名为 “Mosaic 通讯”,但伊利诺伊大学反对他们使用 Mosaic 这个名称。公司更名为 Netscape 通讯。
该公司的第一个项目是为任天堂 64 开发在线对战网络,但并不成功。他们以公司名称发布的第一个产品是一款名为 Mosaic Netscape 0.9 的浏览器,不久后更名为 Netscape Navigator。在内部,浏览器的开发代号为 mozilla,即 “Mosaic 杀手”。一位员工还创作了一幅哥斯拉风格的卡通画,表达了他们在竞争中脱颖而出的决心。
Netscape 的崛起与衰落
Netscape 取得了辉煌的胜利。当时,Netscape 的最大优势在于其浏览器在各种操作系统上的体验高度一致。Netscape 将其宣传为所有人享受互联网的体验。
随着越来越多人使用 Netscape Navigator,NCSA Mosaic 的市场份额逐渐下降。1995 年,Netscape 上市。在上市首日,股价从开盘的 28 美元飙升至 78 美元,当日收盘于 58 美元。Netscape 在当时势不可挡。
好景不长。1994 年夏,微软发布了 Internet Explorer 1.0,这款浏览器基于 Spyglass Mosaic,而后者又直接基于 NCSA Mosaic。浏览器战争由此拉开序幕。
在随后的几年里,Netscape 和微软围绕浏览器霸权展开争夺。他们不断添加新功能以获得优势。不幸的是,IE 捆绑 Windows 操作系统的巨大优势。微软还有更多的程序员和资金投入。1997 年底,Netscape 公司开始出现财务问题。
火狐的诞生
1998 年 1 月,Netscape 开源了 Netscape Communicator 4.0 软件套件的代码。其目标是 “汇集互联网成千上万程序员的智慧,为 Netscape 软件增添最佳功能”。这一战略旨在加速开发,并使 Netscape 能够在未来免费向个人和商业用户提供高质量的 Netscape Communicator 版本”。
该项目由新成立的 Mozilla 机构管理。Netscape Communicator 4.0 的代码因体积庞大和复杂性而难以开发。更糟糕的是,浏览器的某些组件由于第三方许可证问题而无法开源。最终,他们决定使用新兴的 Gecko 渲染引擎重新开发浏览器。
1998 年 11 月,Netscape 被美国在线(AOL)以价值 42 亿美元的股票收购。
从头再来是一项艰巨的任务。Mozilla Firefox(最初名为 Phoenix)直到 2002 年 6 月才问世,它同样可以在多种操作系统上运行:Linux、Mac OS、Windows 和 Solaris。
1999 年,AOL 宣布将停止浏览器开发。随后,Mozilla 基金会成立,负责管理 Mozilla 的商标和与项目相关的融资事项。最早,Mozilla 基金会从 AOL、IBM、Sun Microsystems 和红帽公司获得了总计 200 万美元的捐款。
2003 年 3 月,由于套件越来越臃肿,Mozilla 宣布计划将套件拆分为独立的应用程序。最初,这款独立的浏览器名为 Phoenix。由于与 BIOS 制造商 Phoenix Technologies 的商标纠纷,浏览器更名为 Firebird(火鸟)——但又与火鸟数据库的开发商发生了冲突。浏览器只能再次更名,才有了我们现在熟知的 Firefox(火狐)。
当时,Mozilla 表示:“我们在过去一年里学到了很多关于命名技巧的知识(并非我们自愿学的)。我们现在非常谨慎地研究名称,确保不会再出现任何问题。我们已经开始向美国专利商标局注册我们的新商标”。
Firefox 的发展
第一个正式的 Firefox 版本是 0.8,于 2004 年 2 月 8 日发布。紧随其后,他们在 11 月 9 日发布了 1.0 版本。2.0 和 3.0 版本分别于 2006 年 10 月和 2008 年 6 月发布。每个大版本更新都带来了许多新功能和改进。在许多方面,Firefox 在功能和技术先进性上都领先于 IE,但 IE 仍然拥有更多的用户。
一切都随着 Google 发布 Chrome 浏览器而发生了改变。在 Chrome 发布(2008 年 9 月)前的几个月,Firefox 占据了 30% 的浏览器市场份额,而 IE 占据了超过 60%。而在 StatCounter 的 2019 年 1 月报告中,Firefox 拥有不到 10% 的份额,而 Chrome 拥有超过 70%。
趣闻轶事
与人们的普遍认知不同,Firefox 的标志实际上并非一只狐狸。那实际上是一只 小熊猫(Red Panda)。在中国,“火狐狸”是小熊猫的别名。
如上所述,Firefox 正经历着其历史上的低谷。曾经有一段时间,许多浏览器都是基于 Firefox 开发的,例如早期的 Flock 浏览器。而现在,大多数浏览器都基于谷歌的技术,例如 Opera 和 Vivaldi。甚至连微软也放弃了开发自己的浏览器,转而 加入 Chromium 阵营。
这也许与当年 Netscape 的辉煌形成了鲜明的对比。但我们不应该忘记 Firefox 已经取得的许多成就。一群来自世界各地的程序员开发出了这个星球上第二大共享浏览器。当微软的垄断如日中天时,他们仍然占据了 30% 的份额,他们可以再次做到。无论如何,他们拥有我们的坚定支持。开源社区与他们坚定地站在一起。
抵御垄断是我使用 Firefox 的诸多缘由之一。随着 Mozilla 在焕然一新的 Firefox Quantum 上挽回了一些份额,我相信它将一路高歌猛进。
还有哪些 Linux 和开源历史事件让你感兴趣?欢迎在评论区留下你的想法。
如果你认为本文不错,请在社交媒体上分享!例如 Hacker News 或 Reddit。
原文:https://itsfoss.com/history-of-firefox
作者: John Paul 策划: lujun9972 翻译: Moelf 校对: acyanbird , wxy
本文由 LCTT 原创编译, Linux中国 荣誉推出