Firefox OS

生活百科 2023-01-25 19:31生活百科www.aizhengw.cn

Firefox OS

Firefox OS,专案名称为Boot to Gecko。是由谋智公司(Mozilla Corporation)主导研发的开放原始码移动作业系统,採用Linux核心,套用于智慧型手机。这个计画于2011年7月25日对外公开,2012年7月2日宣布它的正式名称为Firefox OS。採用开放网路(open Web)技术,它是一种网路作业环境,以Gecko浏览器引擎为核心,採用HTML5来开发。2015年12月09日宣布停止开发。

基本介绍

  • 中文名:火狐移动作业系统
  • 外文名:Firefox OS
  • 开发商:Mozilla(谋智网路)
  • 发行商:Mozilla(谋智网路)
  • 程式语言:HTML5+JavaScript
  • 核心类型:Linux
  • 核心引擎:Gecko浏览器
  • 上市时间:2013年初

简介

Firefox OS 手机
Firefox OS,专案名称为Boot to Gecko。是由谋智公司(Mozilla Corporation)主导研发的开放原始码移动作业系统,採用Linux核心,套用于智慧型手机。这个计画于2011年7月25日对外公开,2012年7月2日宣布它的正式名称为Firefox OS。採用开放网路(open Web)技术,它以Gecko浏览器引擎为核心,採用HTML5相关的Web前端技术开发。所有套用都基于网页技术(Web前端技术),但网页从来就不是必须依赖网路的,只是我们平时碰到的网页恰巧都依赖网路,和其他手机作业系统一样,套用先下载再运行。

手机

2013年01月23日,Mozilla 发布 Firefox OS 系统开发者预览版手机。 Firefox OS 手机有一个 3.5 吋的 HVGA解析度萤幕,搭配 300 万像素的相机,还有 1GHz Snapdragon S1 处理器。除此之外,其採用了 4GB ROM 和 512MB RAM 组合,支持 2G 和 3G 网路,可以通过 Micro SD 卡扩展存储容量。一个 1580mAh 容量的电池,同时 Firefox OS 系统可以通过 OTA 空中升级来确保是最新版本,另外它还是无锁的。

作业系统

中文名:火狐移动作业系统
FireFox OS主页和浏览器
开发商:Mozilla基金会
特点:基于HTML5技术并完全开源且免费的移动平台
上市时间:2013年初

相关介绍

目标

Firefox OS的目标就是遵循网际网路无处不在的本质,提供一个平台使得用户能在移动设备,桌面电脑,平板或者任何可以连到网路的设备上获得相同的程式体验。难道你不想在桌面电脑上继续你在手机上没有玩完的《愤怒的小鸟》吗?反正我特别想。
在移动设备上,最需要改善的是应用程式的可移植性。移动套用激发了大家足够的兴趣,但是它们也试图将用户和某种作业系统和设备绑定起来。网际网路,却与前者相反,它的不断创新使得大家在任何硬体设备上都能享有相同的体验。
你或许会问,“这听起来很不错,但是为什幺要採用JavaScript来创建一部手机?” 你可能是正确的,因为这确实是个非常重要的问题。好讯息是,已经有足够的理由来证明这是个很好的主意,包括让很多Web开发者对它情有独钟这一条。

弥补市场空缺

智慧型手机令人匪夷所思的高价让很多用户已经不足为奇,甚至在高收入群体的国家里也是如此。但是你想想那些薪水不足以负担高价手机的群体将如何消费这些高价手机。试想,在巴西这样的开发中国家,一部16G的iPhone 4S手机将花费615欧元,比在UK购买还贵出100欧元!
如今在巴西,价格暴涨主要因素是由于高税收引起的。苹果也试图未来在当地建设生产线来降低这些税收。然而,这一切都反映出了一个至关重要的问题,价格高昂的高端手机并非世界上每个用户的唯一选择。更别说如果用一辆小汽车的价格去购买一部手机,你更是想都不会想这幺乾。
幸运,Firefox OS 出现了。Firefox OS的目标不是去与高端设备竞争,而是以功能手机的价格提供更好的入门级中端智慧型手机。

架构

Gaia

Firefox OS 的用户界面,包含了在开机之后所有用户能看到部分,比如锁屏、主萤幕、应用程式启动器、拨号器、简讯、相机等等作为智慧型手机必须具备的。Gaia 完全使用 HTML、CSS 和 JavaScript 编写,使用成为标準的 Web API 的接口和底层设备关联。因此,Gaia 可以在任何实现了 Web API 的设备上运行,比如桌面浏览器。Firefox OS 上的第三方程式也是以类似的方式运行并与 Gaia 共存的。
Firefox os与传统移动OS架构的对比

Gecko

Firefox OS 的应用程式运行时环境,用 C++(不知道后期是否会转用 Rust )实现了 Web API,供包括 Gaia 在内的应用程式使用,同时保证 Web API 可以在 Firefox OS 的目标硬体平台上运行。于是乎 Gecko 包含了必要的网路层,图像层、布局管理和 JavaScript 虚拟机以及移植层。

Gonk

Firefox OS 的作业系统底层,也是 Gecko 的一个目标移植平台,包含 Linux 核心和用户态的硬体抽象层,这一部分和 Android 以及嵌入式 Linux 共享了很多组件和驱动,比如 bluez, libusb 等。说是一个目标移植平台,是由于 Gecko 抽象层在理论上也可以运行在 Android 或者桌面作业系统上,不过由于 Firefox OS 项目主导了 Gonk 开发,可以提供一些其他系统上不具备的接口给 Gecko 使用,比如完整的电话通讯层。

开发环境

Firefox OS整个系统及运行其上的APP均是基于开放网路技术(HTML5、JavaScript、Css等)构建,所以Firefox OS App开发无需单独架设複杂的开发环境和学习新的开发语言。可以在任何能够运行Firefox浏览器的电脑桌面上轻鬆的构架一个Firefox OS模拟器(Firefox OS Simulator)。具体方法是在Firefox浏览器中安装Firefox OS Simulator外挂程式,然后在选单栏的工具-WEB开发者-Firefox OS Simulator,点击运行即可。
Firefox OS常见四种套用开发环境搭建方式:

对比

对比项目Firefox OSAndroidIOSTizen
良好的用户体验
支持低成本硬体
⊙(旧版)
X
X
套用遵循网路标準(WEB APP)
X
X
⊙(部分)
运营商、製造商自主计费
X
X
APP应用程式跨平台兼容
X
X
X
通用的APP及web隐私与安全模式
X
X
X

体验

Firefox OS的出现,顺应了潮流和趋势,它博採众长,且有自己独特的理念,即便在预览版上,也让我们看到了基于HTML5技术的作业系统的可行性。同时也更加期待,火狐系统能给我们带来更好的体验和表现。
优点:系统回响快,速度流畅,UI新颖,轻量化,节能省电,套用跨平台,设备廉价,系统开源,套用开发周期短。
不足:预览版存在大量BUG,初期套用少。

相关报导

根据AllthingsD的报导,Mozilla的开放移动计画“Boot to Gecko”已经正式命名为Firefox OS。它已经获得全球一些运营商的支持,而且第一个Firefox OS手机将在今年年初在巴西上市。
Firefox OS是一个完全基于HTML5的系统,没有所谓的“原生套用”。无论是打电话、发简讯、玩游戏,使用的都是HTML 5技术。在移动领域原生套用大行其道的今天,Mozilla的策略可谓激进。这一点与Chrome OS可谓异曲同工。事实上,浏览器与作业系统间的界限正在模糊。
Firefox OS并不想在高端市场进行竞争,它选择的目标是低价的入门级别手机,第一个国家选择巴西,似乎也是为了避开竞争激烈的美国市场。不过,如今巴西Android手机发展也很快,可能会给Mozilla的计画带了压力。firefox os 与之争夺市场的一个优势是完全免费,谷歌向使用android的厂商收取一定的授权费用,而微软每部手机要20美元的着作权费。
第一个Firefox OS设备将由TCL、Alcatal One Touch和中兴製造,使用高通的Snapdragon处理器。
Mozilla 表示已经有多家运营商和手机厂商愿意加入 Firefox OS 阵营。运营商方面包括了德国电信、Smart、Sprint、义大利电信、Telefónica 、Telenor 以及 Telefónica 旗下、明年将在巴西推出第一款 Firefox OS 手机的 Vivo。而手机厂商这边中兴和 TCL 通讯科技(Alcatel One Touch)已经与 Mozilla 完成了签约。
手机作业系统不仅仅需要更多的终端企业支持,也需要一个完整的生态系统,尤其是庞大的开发者队伍和套用数量,因此需要向开发者提供开发工具、建立开发者社区和套用市场、设定套用管理规则和商业模式。过去几年LiMO、WebOS、塞班和Bada发展困难都是源于没有获得足够多的开发者和终端厂商的支持,firefox前景如何,还不好说,希望未来他们能给我们带来一点不一样的东西吧

演示视频

我们知道索尼不久前才刚刚表示将加入Firefox OS阵营,而它的动作也相当快,日前索尼就放出了旗下手机Xperia E运行Firefox OS系统的视频。
firefox
对于索尼来说,在Xperia E上试运行Firefox OS系统一方面有助于该系统套用开发人员对系统做出实测评价,另一方面这也可以给索尼提供有价值的相关信息反馈。也许你会好奇为啥索尼不把该系统放在旗下更高端些的手机上来测试,而偏偏得选Xperia E这款低端手机作为测试对象。对此,索尼公司给出的答案很简单,即Firefox OS系统本身的定位就是针对低端智慧型手机市场。
据了解,目前该系统固件还无法为一般用户服务,因为该固件由于认证问题还无法允许手机进行无线网路连线,而且也不支持手机的触屏和microSD卡拓展功能。另外,索尼已经在Sony Developer Blog 网站上对如何更新该固件、Firefox OS架构及如何为该系统开发套用等相关问题做了详细的披露。
而同样加入Firefox OS军团的另外两名成员,中兴和阿尔卡特公司,此前已经先人一步在MWC展上分别推出了运行Firefox OS系统的智慧型手机ZTE Open和Alcatel OT Fire。现在看来,索尼也正全力以赴加紧Firefox OS系统手机的研发。

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有