Firefox OS
Firefox OS是Mozilla主导开发的一款开源移动操作系统,2012年7月由Boot to Gecko(B2G)项目更名而来,2013年在西班牙、巴西等市场随首批低价智能手机上市。它基于Linux内核与Gecko引擎,把界面和应用整体建立在HTML5、CSS与JavaScript之上,并以Web API让网页应用调用打电话、发短信、拍照等硬件能力。由于应用生态薄弱、入门级Android机型价格持续下探,Mozilla于2015年底宣布停止手机业务,2016年终止开发,代码转交社区维护。
定义
Firefox OS是Mozilla公司主导研发的开源移动操作系统,以Linux内核与Gecko浏览器引擎为基础,主要面向智能手机等移动设备[1]。它的应用和用户界面用HTML5、CSS、JavaScript等开放Web技术编写,JavaScript通过Web API直接调用设备硬件,因此开发者无需为该系统单独学习一套原生语言[2]。
该系统的技术前身是2011年7月启动的Boot to Gecko(B2G)项目,2012年7月正式改称Firefox OS[3]。其中Boot to Gecko的含义是设备启动后直接进入Gecko引擎,这一命名也成为其后社区分支B2G的由来[4]。
原理
系统自下而上分为3层。底层Gonk由Linux内核、系统库、固件与设备驱动组成,构成面向Gecko的移植目标,并复用了Android项目的部分硬件抽象层组件,例如镜头与GPS相关部分,这降低了不同硬件平台的适配难度[5]。
中间层Gecko是应用运行环境,包含网络栈、图形栈、排版引擎与JavaScript虚拟机,负责解析HTML、CSS与脚本,并实现一组面向设备的Web API,如电话、短信、蓝牙、移动网络状态、电源管理等接口[5]。上层Gaia即用户界面,拨号、短信、相机、桌面等核心应用全部由Web技术构成,其与系统交互的唯一通道是Gecko提供的接口[5]。
应用按权限分为3类:托管应用只需提供一个清单地址,权限与普通网页接近;特权应用需打包、通过应用商店审核与签名,可申请联系人、TCP套接字等风险较高的接口;认证应用用于系统关键组件,能不经询问直接使用短信、电话、蓝牙等接口,普通第三方开发者不能发布此类应用[5]。每个应用在独立的沙箱中运行,只能取用被授予的接口与数据,应用之间通过系统进程间接通信[6]。
由于权限模型由Gecko统一执行,加之上层不依赖原生控件,同一套Web应用在理论上可以在任何符合标准的浏览器中运行,这是该系统区别于传统移动平台的技术特征[5]。
发展历程
2011年7月,Mozilla启动名为Boot to Gecko的开源项目,目标是验证开放Web标准能否构成有竞争力的应用平台[3]。2012年2月,Mozilla与西班牙电信在世界移动通信大会上宣布合作推出“开放Web设备”,并演示了在三星Galaxy S II上以该系统替换Android运行的预览版本[7]。同年7月,项目更名为Firefox OS,12月发布Firefox OS模拟器1.0,供开发者在桌面浏览器中测试应用[7]。
2013年2月,Mozilla在巴塞罗那世界移动通信大会前宣布全球商用计划,首批设备面向巴西、哥伦比亚、匈牙利、墨西哥、黑山、波兰、塞尔维亚、西班牙和委内瑞拉,LG、中兴、华为、TCL等厂商承诺推出机型[7]。2013年7月,首批手机在西班牙马德里由西班牙电信开售,波兰、哥伦比亚与委内瑞拉随后跟进[8]。到2013年10月,搭载1.1版本的机型进一步铺开,运营商也宣布了匈牙利、塞尔维亚等市场的销售计划[9]。
2014年,该系统进入更多市场,中兴、阿尔卡特、LG、华为等厂商在大会上集中展示新机,松下宣布生产基于该系统的智能电视,鸿海与威盛则投入平板电脑方案[2]。同一年,Mozilla负责人Andreas Gal宣布调整路线,未来的浏览器版本将引入数字版权管理,这被视为对其完全开放主张的一次修正[7]。
2015年12月,Mozilla在开发者大会上宣布停止开发与销售Firefox OS手机,理由是难以提供最佳用户体验,团队转向互联设备方向[10]。2016年9月,Mozilla宣布彻底结束相关开发,把代码作为开源项目移交社区[1]。2017年1月,该系统的开发正式终止[7]。
应用
Firefox OS的初始定位是面向新兴市场的入门级智能手机,主要卖给第一次使用智能手机的用户,销售依赖运营商定制与补贴渠道[11]。在2014年的规划中,它与芯片厂商合作推出可支持25美元价位手机的芯片组方案,试图把智能手机的价格压到功能机水平[2]。
该系统的跨平台特性也被用于手机以外的设备。松下将其用于智能电视的界面系统,富士康与威盛则规划了基于该系统的平板电脑[2]。2015年,Mozilla还把该系统移植到MIPS32架构,用于售价低于100美元的平板设备[7]。
系统停摆后,其技术路线在功能机领域延续。KaiOS使用Mozilla Gecko引擎的版本构建系统,2020年3月KaiOS科技公司宣布与Mozilla合作,把浏览器引擎升级为核心操作系统,用于价格低廉的功能手机[12]。此外也有社区项目尝试把Firefox OS的界面与开放特性带到Linux手机等设备上[4]。
局限
应用生态不足是最突出的问题。多数主流应用没有推出该平台的原生版本,即时通讯类应用WhatsApp长期缺席,被视为其在欧洲和拉美市场难以推广的重要原因[13]。等到该应用推出对应版本时,已要求当时最新的2.5版系统,旧款在售机型无法使用[14]。
价格上的空间同样被压缩。该系统原本瞄准低价区间,但Android与Windows入门机型的价格不断下探,部分机型降至100美元以下,同时Android One等项目也进入同一市场,使其成本优势不再成立[15]。硬件性能有限与生态薄弱叠加,也影响了实际使用体验[3]。
技术层面的约束同样存在。所有逻辑都由JavaScript在Gecko中执行,在低配置设备上较难保证流畅度;核心的B2G进程拥有较高权限,一旦被攻破可能获得接近系统级的控制能力,Mozilla自己的文档也把这一点列为风险[6]。此外,2014年引入数字版权管理后,系统不再完全由无专有技术的开放标准构成,与其最初的开放主张出现落差[7]。
参见
参考资料
- 正在阅读:Firefox OS彻底终结!又一个手机系统离我们而去Firefox OS彻底终结!又一个手机系统离我们而去 [引用日期2026-10-29]
- MWC看点:火狐OS顽强生长 低价挑战安卓 [引用日期2026-10-29]
- Firefox OS - Mozilla公司主导开发的操作系统 [引用日期2026-10-29]
- 欲取代Android的Firefox OS 的意外复兴 [引用日期2026-10-29]
- SECURITY PRINCIPLES [引用日期2026-10-29]
- connect-professional.de 上的网页 [引用日期2026-10-29]
- FirefoxOS [引用日期2026-10-29]
- Firefox OS 设备正式发布! [引用日期2026-10-29]
- mozilla.org 上的网页 [引用日期2026-10-29]
- Mozilla宣布停止开发或推出Firefox OS 手机! | 科技 | 生活 [引用日期2026-10-29]
- mozilla.org 上的网页 [引用日期2026-10-29]
- 功能机还有市场 火狐系统要助其“重获新生” [引用日期2026-10-29]
- firefoxos-y-el-mercado-que-nunca-existio [引用日期2026-10-29]
- Firefox OS aún late | EL MUNDO - El Gadgetoblog [引用日期2026-10-29]
- 从此,我们又少了一个开源手机系统 [引用日期2026-10-29]