欲取代Android的Firefox OS 的意外复兴

2022 年 10 月 17 日 CSDN

【CSDN 编者按】在Android和iOS二分天下的移动操作系统领域,系统似乎从一诞生就预示着某种悲剧的结果,旨在取代Android的Firefox OS创建于2010年,好景不长,6年后便被官方放弃。然而,近期Firefox OS又有了复兴的苗头,到底是怎么回事呢?

原文链接:https://tuxphones.com/capyloon-firefox-os-b2gos-linux/


作者 | Raffaele T.       
译者 | 弯月
出品 | CSDN(ID:CSDNnews)

人们梦想着出现一款基于HTML的操作系统,这已经不是什么新鲜事儿了。事实上,2000年初我们就见过这样的操作系统。随着互联网的普及度和复杂性呈爆炸式增长,人们都渴望浏览器发展成为终极图形渲染器,而CSS则成为设计复杂UI元素的终极标记语言。

然而,想象与现实发生了很多冲突。纵观历史,许多项目提出了HTML 5或JavaScript桌面UI的想法,但最终他们的发展都遇到了瓶颈。尽管大多数“传统”工具包(比如Qt、Cocoa 和 GTK)都使用了部分CSS,但利用JavaScript控制桌面前端的方式却依旧很落后。除了谷歌的Chrome OS之外,Electron等项目还有整个GNOME Shell前端都在JavaScript解释器之上运行。

很多人都尝试了这个方向,其中最重要的开源项目之一便是Firefox OS(火狐操作系统),它是Mozilla于2010年初创建和推广的操作系统,旨在取代Android。


Firefox OS 的历史


Firefox OS又名Boot2Gecko,因为Firefox的渲染引擎名叫“Gecko”。这款浏览器操作系统提供了干净且流畅的使用体验,但于2016年正式被弃用,究其背后的原因似乎更多压力来自市场应用前景,而非技术。事实上,以浏览器为基础,让应用直接与内核交互,这个思路非常符合直觉,实现难度并不会高于大多数其他现代UI。

此外,Firefox OS的用户界面设计也非常好,其灵感来自HP WebOS和Palm OS。简洁的线条、生动的平面设计以及易于使用的应用开发工具包,使其成为很多人心目中Android 和 iOS理想的替代品。然而,它没有真正被人们接纳,直到2016年被官方放弃。

首个 Firefox OS 手机(2013 年)


迎来复兴?


然而,在过去的几个月里,Firefox OS出现了复兴的苗头,就像HP webOS(后来成为 LuneOS)和诺基亚的 Maemo(现在的 Leste)。

首个采用B2G/Firefox OS的商业应用是KaiOS,出现在2018年左右,这是一款广受欢迎的Firefox OS商业版,有望成为廉价功能手机的现代操作系统。尽管KaiOS最终还是以失败告终,但很快GerdaOS就建立了自己的版本,这是一个自定义ROM,发展目标是将Firefox OS的开放性带回KaiOS设备(比如新款的诺基亚设备),并消除侵入性的用户跟踪器。

除此之外,还有一个重量级项目Capyloon,它不仅仅是Gerda之类经过大量改装的KaiOS,它的目标是为现代Linux手机(比如PinePhone Pro、Purism Librem 5和Pixel 3A等)提供完整的开源Firefox OS。

尽管有明确的目标,但Capyloon项目的营销却有着迷之操作:他们将其定义为“实验性用户代理”,提供更好的网络隐私和GUI,但他们没有说明这款产品的主要目标是完全面向用户的操作系统。此外,Capyloon主页还建议优先集成WebAssembly和IPFS,但目前尚不清楚如何在实践中实现这种集成。

Capyloon的前端Nutria附带一个开发应用的SDK,只需稍加调整即可能够运行较老的Firefox OS应用。此外,你可以在大多数最新的安卓设备上测试Nutria,并在Android内核之上测试Firefox OS UI。对于不受支持的手机,Capyloon虚拟机可以使用基于Rust的构建脚本,通过命令行执行构建,或作为Debian包下载。

— 推荐阅读 —

  
  
    
字节飞聊官网下线;iPhone 未来或采取无端口设计 ;谷歌推出 Rust 开发的KataOS操作系统|极客头条
软件定义,芯片增强;开发者需要了解哪些技术创新提升生产力?
一年303个漏洞,Chrome被评为“最脆弱”浏览器,Opera 最安全!网友:Opera 还有人用?


登录查看更多
0

相关内容

是由 Mozilla 基金会从 Mozilla Application Suite 独立出来采用开放源代码与社群共通开发的网页浏览器。
2022年中国物联网平台行业概览
专知会员服务
38+阅读 · 2022年8月31日
深度学习简史:从感知机到Transformer
专知会员服务
96+阅读 · 2022年6月1日
专知会员服务
44+阅读 · 2021年9月9日
计算机视觉对抗攻击综述论文,35页pdf456篇文献
专知会员服务
60+阅读 · 2021年9月4日
【干货书】Linux命令行与shell脚本编程大全,第3版818页pdf
专知会员服务
61+阅读 · 2020年12月30日
【2020新书】C语言编程傻瓜式入门,第二版,464页pdf
专知会员服务
60+阅读 · 2020年10月15日
专知会员服务
79+阅读 · 2020年9月28日
专知会员服务
51+阅读 · 2020年9月2日
【经典书】C语言傻瓜式入门(第二版),411页pdf
专知会员服务
51+阅读 · 2020年8月16日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
Firefox OS 被复活了
InfoQ
0+阅读 · 2022年10月15日
大型机操作系统与残留到现代的古老技术
Firefox的衰落为什么是必然的?
InfoQ
0+阅读 · 2022年7月31日
步 IE 后尘,Firefox 的衰落成必然?
CSDN
0+阅读 · 2022年7月26日
为取代 C++,Google 强势开源 Carbon 语言!
2022年值得期待的7个Linux发行版
AI前线
0+阅读 · 2022年1月14日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
Arxiv
0+阅读 · 2022年11月23日
Arxiv
0+阅读 · 2022年11月21日
Arxiv
28+阅读 · 2021年9月26日
Arxiv
13+阅读 · 2020年10月19日
Object Detection in 20 Years: A Survey
Arxiv
48+阅读 · 2019年5月13日
VIP会员
相关VIP内容
2022年中国物联网平台行业概览
专知会员服务
38+阅读 · 2022年8月31日
深度学习简史:从感知机到Transformer
专知会员服务
96+阅读 · 2022年6月1日
专知会员服务
44+阅读 · 2021年9月9日
计算机视觉对抗攻击综述论文,35页pdf456篇文献
专知会员服务
60+阅读 · 2021年9月4日
【干货书】Linux命令行与shell脚本编程大全,第3版818页pdf
专知会员服务
61+阅读 · 2020年12月30日
【2020新书】C语言编程傻瓜式入门,第二版,464页pdf
专知会员服务
60+阅读 · 2020年10月15日
专知会员服务
79+阅读 · 2020年9月28日
专知会员服务
51+阅读 · 2020年9月2日
【经典书】C语言傻瓜式入门(第二版),411页pdf
专知会员服务
51+阅读 · 2020年8月16日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
相关资讯
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
Top
微信扫码咨询专知VIP会员