6 款开源 Web 浏览器替代品

Chrome 和 Firefox 都在列表上,但您也会发现一些其他有趣的选项。
191 位读者喜欢这篇文章。

自从微软凭借其闭源 Internet Explorer (IE) 主导 Web 浏览器市场以来,开源 Web 浏览器已经取得了长足的进步。多年来,IE 一直是微软 Windows 操作系统的标准浏览器,而 Safari(也是闭源的)是 MacOS 的默认浏览器。 后来,Mozilla 推出了 Firefox,随后 Google 发布了 Chrome,这引发了开源互联网浏览器的一场革命。 这两个浏览器非常出名,但并非唯一可用的开源浏览器。

本文介绍七款开源浏览器,总结了它们的功能,并分享了如何为它们做出贡献。

名称 / 贡献链接 许可证 支持的操作系统
Brave MPL 2.0 全部
Chrome/Chromium BSD 全部
Firefox MPL 2.0 全部
Konqueror GPL Linux
Lynx GPL Linux, Windows, DOS
Midori LGPL Linux, Windows

Brave

Brave 浏览器 的创建目标是阻止所有未经用户批准的广告和网站跟踪器。Brendan Eich,JavaScript 的创建者和 Mozilla 基金会的联合创始人,作为 CEO 和联合创始人领导着 Brave 项目。

Brave 的优点

Brave 的缺点

  • 选择加入的微支付系统用于支持内容创作者,但将付款发送给您的预期接收者的途径不明确

您可以在其广泛的 GitHub 存储库中找到 Brave 的源代码(根据撰写本文时的情况,有 140 个存储库),这些代码根据 Mozilla 公共许可证提供。

Chrome/Chromium

Google Chrome 无可争辩地是使用最广泛的互联网浏览器 - 开源或其他。 我记得谷歌推出第一个版本的 Chrome 时。 早先推出的 Mozilla Firefox 正处于流行的浪潮中。 Chrome 的第一个版本非常慢、充满错误且令人失望,这让我认为它不会成功。 但是,天哪,我错了。 Chrome 越来越好,最终该浏览器超越了 Firefox 的浏览器市场份额。 Google Chrome 仍然被称为“内存杀手”,因为它大量使用随机存取存储器 (RAM)。 无论如何,Chrome 是迄今为止最受欢迎的浏览器,并且因其简单性和速度而受到许多人的喜爱。

Google Chrome/Chromium 的优点

  • 简单
  • 速度
  • 许多有用的内置功能

Google Chrome/Chromium 的缺点

  • 大量内存使用
  • Chrome(而非 Chromium)具有专有代码

Chromium 是 Chrome 浏览器背后的开源项目,它根据伯克利软件发行版 (BSD) 许可提供。 请注意,Chrome 浏览器也有一些闭源代码。 要贡献代码,请访问 贡献 Chromium 页面。

Firefox

虽然 Chrome 现在是最受欢迎的浏览器,但 Mozilla Firefox 是开启整个开源 Web 浏览器热潮的浏览器。 在 Mozilla Firefox 之前,Internet Explorer 似乎是不可战胜的。 但 Firefox 的诞生动摇了这种信念。 一个有趣的花絮是,其联合创始人 Blake Ross 在 Firefox 发布时年仅 19 岁。

Mozilla Firefox 的优点

  • 安全
  • 许多扩展可用
  • 跨不同系统的统一用户体验

Mozilla Firefox 的缺点

  • 大量内存使用
  • 一些 HTML5 兼容性问题

Firefox 的源代码根据 Mozilla 公共许可证 (MPL) 提供,并且它维护着关于 如何贡献 的全面指南。

Konqueror

Konqueror 可能不是最知名的互联网浏览器,但这没关系,因为它负责 KHTML,Apple 和 Google 分支的浏览器引擎用于 Safari 和 Chrome 浏览器(随后被 Brave、Vivaldi 和其他几个浏览器使用)。 今天,Konqueror 可以使用其原生 KHTML 引擎或 Chromium 分支。 Konqueror 由国际 KDE 自由软件社区维护,并且很容易在大多数 Linux 桌面环境中找到。

Konqueror 的优点

  • 预装在许多 Linux 桌面环境中
  • 快速高效
  • 内置广告拦截器和弹出窗口拦截器
  • 可自定义的 URL 快捷方式
  • 兼作文件管理器、man 页面查看器等等

Konqueror 的缺点

  • 主要在 Linux 中运行
  • 需要安装几个 KDE 库

Konqueror 的源代码根据 GNU 公共许可证 (GPL) 提供。 您可以在 KDE 网站上找到其详细的 文档源代码

Lynx

啊,Lynx。 Lynx 是一款独特的浏览器,因为它完全基于文本。 它也是仍在使用的最古老的 Web 浏览器,并且仍在开发中。 您可能会想,“谁会使用基于文本的浏览器?” 但它可以工作,并且有一个庞大的社区支持这个特殊的开源浏览器。

Lynx 的优点

  • 非常轻量
  • 非常简约
  • 非常安全
  • 支持 DOS 和 Windows
  • 非常适合测试和安全浏览

Lynx 的缺点

  • 只有文本

Lynx 的源代码根据 GNU 公共许可证 (GPL) 提供,并在 GitHub 上维护。

Midori

如果您听到“Midori”,您可能会想到一种绿色鸡尾酒。 但是 Midori 浏览器 是一款开源的轻量级浏览器。 如果您想要一个简单轻巧的浏览器,Midori 可能会是一个有趣的选择。 但请注意,此浏览器没有稳定版本,并且已知存在很多错误。

Midori 的优点

  • 简单
  • 轻量

Midori 的缺点

  • 仍然没有稳定版本
  • 错误多
  • 几乎没有扩展
  • 没有进程隔离

Midori 的源代码根据 GNU 较宽松公共许可证 (LGPL) 提供,并在 GitHub 上维护。


您知道我应该在此列表中提及的其他开源浏览器吗? 请在评论中分享。

下一步阅读
标签
User profile image.
Bryant Jimin Son 是 GitHub 的 Octocat(这不是正式头衔,但喜欢这样称呼自己),GitHub 是一家以托管世界上大多数开源项目而闻名的公司。 在工作中,他正在探索不同的 git 技术、GitHub Actions、GitHub 安全等。 之前,他是红帽的高级顾问,红帽是一家以其 Linux 服务器和开源贡献而闻名的技术公司。

18 条评论

Firefox 是我见过的最崩溃的垃圾浏览器。 它如何设法保持如此受欢迎,我百思不得其解。 另一方面,Opera 似乎是一个梦幻般的浏览器,永远不会崩溃......至少现在还没有!

多年来,Firefox 一直是我的“首选”浏览器。 它对我和我的 20,000 多名客户来说运作良好。

回复 作者 Toddwylde4747 (未验证)

Opera 不是开源的。 它的某种分支 Vivaldi 是“大部分”开源的。

回复 作者 Toddwylde4747 (未验证)

如果 Firefox 比其他浏览器更频繁地崩溃,那么您的体验非常不典型。 Firefox 对我来说比其他任何东西都更加稳定,而且它在尊重隐私方面要好得多,更不用说它是开源的了。 我甚至永远不会考虑使用 Opera 来代替 Firefox。

回复 作者 Toddwylde4747 (未验证)

我不得不同意。 自从 Mozilla 项目最终确定 Firefox 这个名称之前,我就一直在使用 Firefox(还记得 Phoenix 和其他项目代号吗)?

即使是 nightly 和 daily 构建也很少失败。 大多数 Web 浏览器都能正常工作。 只有库扩展和外部因素偶尔且很少导致大多数浏览器(尤其是 Firefox)出现故障或失败。

回复 作者 Kevin (未验证)

Waterfox 被遗漏了。

Falkon 浏览器很棒。 以前被称为 Qpzilla。 现在隶属于 KDE 项目,并将名称更改为 Falkon。

不错的浏览器

试试 Vivaldi。你会喜欢的。

哇。感谢大家的评论和反馈。

我不得不承认我非常喜欢 Falkon,即使它不太出名。

Qutebrowser 是我的日常使用浏览器。 简单、轻量级,并且键盘驱动。

想知道为什么没有提到 Opera,或者它不是开源的?

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.