keil 开源替代
自从Microsoft以其封闭源Internet Explorer(IE)主导了Web浏览器市场以来,开放源Web浏览器已经走了很长一段路。 多年来,IE是Microsoft 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浏览器的目的是阻止所有未经用户批准的广告和网站跟踪器。 JavaScript的创建者和Mozilla基金会的联合创始人Brendan Eich领导Brave项目担任首席执行官和联合创始人。
勇敢的优点:
勇敢的缺点:
- 支持内容创建者的选择性小额付款系统尚不清楚将您的付款发送给预定接收者的途径
您可以在其广泛的GitHub存储库 (截至撰写本文时有140个存储库 )中找到Brave的源代码(根据Mozilla公共许可证提供)。
Chrome/Chrome
毫无疑问, 谷歌浏览器是使用最广泛的 Internet浏览器,无论是开放源代码还是其他方式。 我记得Google推出第一版Chrome的时候。 Mozilla Firefox出现得更早了,它正流行一波。 Chrome的第一个版本是如此缓慢,错误且令人失望,这使我认为它不会成功。 但是,男孩,我错了。 Chrome越来越好,浏览器最终超过了Firefox浏览器的市场份额。 Google Chrome由于其大量的随机存取内存(RAM)利用率而仍然被称为“内存猪”。 不管怎样,Chrome是迄今为止最受欢迎的浏览器,由于其简单易用和速度快而受到许多人的喜爱。
Google Chrome / Chromium的优点:
- 简单
- 速度
- 许多有用的内置功能
Google Chrome / Chromium的缺点:
- 大量内存使用
- Chrome(非Chromium)具有专有代码
Chromium是Chrome浏览器背后的开源项目,可以通过Berkeley Software Distribution(BSD)许可获得。 请注意,Chrome浏览器也有一些封闭的源代码。 要进行贡献,请访问“ 贡献Chrome”页面。
火狐浏览器
尽管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派生的浏览器引擎,然后由Safari和Chrome浏览器派生给Google(随后被Brave,Vivaldi和其他几个人使用)浏览器)。 今天,Konqueror可以使用其本机KHTML引擎或Chromium fork。 Konqueror由国际KDE自由软件社区维护,在大多数Linux桌面上都很容易找到。
Konqueor的优点:
- 预装在许多Linux桌面上
- 快速高效
- 内置广告拦截器和弹出窗口拦截器
- 可自定义的URL快捷方式
- 兼任文件管理器,手册页查看器等
Konqueror的缺点:
- 主要在Linux上运行
- 需要安装多个KDE库
Konqueror的源代码在GNU公共许可证(GPL)下可用。 您可以在KDE网站上找到其详细的文档和源代码 。
山猫
啊, 山猫 。 Lynx是一个独特的浏览器,因为它完全基于文本。 它也是仍在使用且仍在开发中的最古老的Web浏览器。 您可能会想,“谁会使用基于文本的浏览器?” 但是它可以工作,并且有一个很大的社区支持这种特殊的开源浏览器。
Lynx的优点:
- 极轻巧
- 极少
- 极为安全
- 支持DOS和Windows
- 测试和安全浏览的理想选择
Lynx的缺点:
- 只是文字
Lynx的源代码在GNU公共许可证(GPL)下可用,并在GitHub上维护。
绿鸟
如果听到“ Midori”的声音,您可能会想到绿色的鸡尾酒。 但是Midori浏览器是一种开源的轻量级浏览器。 如果您想要一个简单而轻巧的浏览器,那么Midori可能是一个有趣的浏览器。 但是请注意,该浏览器没有稳定的版本,并且已知存在很多错误。
Midori的优点:
- 简单
- 轻巧的
Midori的缺点:
- 仍然没有稳定的发布
- 越野车
- 几乎没有扩展名
- 无进程隔离
Midori的源代码可在GNU较小通用公共许可证(LGPL)下获得,并在GitHub上维护。
您是否知道我应该在此列表中提到的另一个开源浏览器? 请在评论中分享。
翻译自: https://opensource.com/article/19/7/open-source-browsers
keil 开源替代