跳至內容

FirefoxOS

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 22:01 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

Firefox OS,由 Mozilla 基金會主導研發的開放原始碼行動作業系統,採用 Linux 核心。這个計畫佇二空一一年七月二五釋出,上早主要應用佇智慧型手機仔和平板電腦,但是因為真歹拍入手機仔市場,佇二空一六年七月停止推出預載 Firefox OS 的新手機仔,轉型主打物聯網的作業系統。

Firefox OS 佮 Google Chrome OS 類似,是一種網路作業環境,以 Gecko 瀏覽器 ia̋n-jín 為中心,採用 HTML 五來開發。伊允准基於 HTML 五的應用程式,會當透過 JavaScript 語言,直接透過裝置硬體來做互相溝通。Firefox OS 的所有應用攏是網路,希望使用者一啟動就會當連接著網路,但是猶會當透過 HTML 五 cache Manifest 抑是相關 API 佇離線的時陣用。

發展目標

二空一一年七月二五,Mozilla 公司開始 Firefox OS 的研發,目標是佇咧建立一个獨立而且完整的作業系統,用推動網路開放,並且使開發人員會當佇無仝手機仔平台開發迒平台應用程式。並且確立一寡工作方向:建立新的 WebAPI 來驅動裝置佮作業系統的功能,比如講:電話佮相機;建立權限模型來保證系統的安全,佮底層驅動 Android 裝置的低階程式碼。二空一二年正式發佈矣 Firefox OS。

Mozilla 研發總監安德里亞斯 ・ 而已(Andreas Gal)形容目前已經存在的行動裝置平台若像「圍牆花園」,Firefox OS 將完全使用開放的 HTML 五網頁標準技術,無牽連專利軟體佮技術。Firefox OS 希望建立起一个平台,予符合網頁標準的網頁瀏覽器便會使執行軟體,予程式開發者統一佇仝一套標準下開發會當共通使用的應用程式,無需要閣為各平台各人開發專用的應用程式。

發展歷史

二空一一年七月二五,Mozilla 研發總監安德里亞斯 ・ 而已(Andreas Gal)佇咧討論群組頂頭宣佈「Boot to Gecko」專案(簡稱 _ B 二 G _)。 這項消息引發了真濟科技媒體關注。其中根據 Ars Technica 引𤆬:「 Mozilla 表示,B 二 G 佇標準的開放網路有潛力成做一个有競爭力的替代品,取代由主流行動作業系統提供的現有單一供應商應用程式開發環境。」。

二空一二年二月二八,咧執行 Android 型號的智慧型手機仔頂懸,頭一回公開展示 Firefox OS。七月初二,Boot to Gecko 正式予人號名做 Firefox OS,閣佇咧八月展示部份系統截圖。

二空一二年九月初二,Strategy Analytics 分析師預測,Firefox OS 將佇二空一三年占百分之一的智慧型手機仔市場。

二空一三年一月十號,中興通訊佇國際消費電子展上證實欲推出 Firefox OS 智慧型手機仔,並且佇二空一三年七月初二,西班牙電信推出首款商用 Firefox OS 手機仔 ZTE Open。西班牙 GeeksPhone 公司來也推出 GeeksPhone Keon 和 Peak。二月二四,Firefox OS 商業計畫正式擴大。Mozilla 佇巴窒羅彼世界行動通訊大會記者會頂宣佈,頭一波 Firefox OS 手機仔欲提供予巴西、哥倫比亞、匈牙利、墨西哥、蒙特尼哥羅、波蘭、塞爾維亞、西班牙佮委內瑞拉遮的消費者;LG 集團、中興通訊、華為佮 TCL 集團將承諾生產 Firefox OS 裝置。

二空一三年五月二七,鴻海科技佮 Mozilla 簽署合作協定,合作範圍包括平板電腦佮其他手持裝置產品。

二空一四年五月十四,Mozilla 基金會佮 T 二 Mobile 合作推出 Firefox OS 參考的平台手機仔予人號做「Flame」,這是專為開發人員用佇咧開發佮測試的手機仔。

節甲二空一四年十二月十六,Firefox OS 手機仔佇全球攏總有十四間營運商和近二十八个國家上市。

二空一五年十二月初八,Mozilla 聯網裝置部門副總 Ari Jaaksi 佇咧其 Twitter 頁面宣佈欲終止 Firefox OS 智慧型手機仔的開發佮銷售,搤將 Firefox OS 聚焦佇物聯網的發展。二空一六年二月,Mozilla 公司咧寄送予開發者的電子郵件中宣佈:佇這二鋪六版本發佈了後,𪜶共停止開發手機仔平台頂的 Firefox OS,原開發團隊將會徙去別个案頂懸,比如講 Firefox TV 佮其他的智慧型家電。

二空一六年九月二七,Mozilla 宣佈 Firefox OS 佇手機平台的商業性開發已經停止,而且所有相關的程式碼將對 mozilla 核心當中提掉,通好未來 Gecko(Firefox 的排版 ia̋n-jín)的開發無受已經停止的手機仔專案之影響。但是嘛會釋出 Firefox OS 二孵六版穩定的原始碼,供開源軟體社群繼續利用佮開發手機作業系統。只是因為按呢生的 Gecko ia̋n-jín 佇演進中會慢慢佮二陽六版為止的 Firefox OS 愈來愈無相關,這意味開源軟體社群著愛家己綴咧 Gecko 的發展來修改 B 二 G 程式碼,對社群成員將是一大的挑戰。目前(二千空一十六孵十二十六)佇咧 Firefox OS 官方上,看著的下載猶是二四五版開發者預覽版。

雖然手機仔的 Firefox OS 停止開發矣,毋過予物件聯網的專案猶是繼續,比如講 Firefox OS TV。

展示

佇二空一二年世界行動通訊大會上,Mozilla 宣佈佮西班牙電信合作,欲共同開發是因為 HTML 五和 WebAPI 所建構的「Open Web Device」。 Mozilla 閣宣佈講,支持該專案的猶閣有 Adobe Systems 和 Qualcomm,佮德國電信的創新實驗室嘛會參與該專案。大會現場閣展示這个系統執行三星 Galaxy S II 手機仔(徙去內底起的 Android 作業系統)。 二空一二年八月初七,一个諾基亞工程師將系統徙栽去樹莓派上。二空一三年二月二五,索尼展示 Firefox OS 徙栽 Sony Xperia E 運作效果,並開放 ROM 供下載。

Firefox OS 會當支援的裝置包括 Nexus S、Nexus S 四 G、Galaxy S 二、Galaxy Nexus、Nexus 四、Otoro、PandaBoard 佮桌頂型電腦。

Mozilla 佇咧二空一四年世界行動通訊大會上聯合展訊通訊(Spreadtrum)展示二十五美金 Firefox OS 智慧型手機仔。到今 Mozilla 已經聯合四間手機仔製造商佮五間營運商佇歐洲佮拉丁美洲推出 Firefox OS 手機仔。佇咧印度,Mozilla 計畫佮 Intex 佮 Spice 公司推出二十五美金的手機仔,但是最終價數為三十三美金(一 , 九百九十九盧比)。

二空一五年的 CES 展,Panasonic 發表頭一款內建 Firefox OS 的四 K 解析度液晶電視。

分支

松下電器繼續開發用佇智慧型電視的作業系統,使用是因為 Firefox OS 的 My Home Screen。

明辨科技對 Firefox OS 中分支出 H 五 OS。公司創始人宮力的擔任 Mozilla 公司總裁期間捌負責 Firefox OS 的開發。

一个叫做 KaiOS 的分支使用佇一寡功能型手機仔。

架構

Firefox OS 架構主要由三个軟體層鬥起來:


* _ Gonk _–Linux 底層核心佮硬體抽象層
  • _ Gecko _–排版 ia̋n-jín 佮應用執行服務層
  • _ Gaia _–HTML 五層佮使用者介面系統

Gonk

Gonk 是 Firefox OS 平台上底層的系統,包括講 Linux 核心佮使用者空間硬體抽象層(Hardware Abstraction Layer,HAL), 核心佮一寡使用者空間庫攏是捷看著的開放原始碼專案,比如講:Linux、libusb、Bluez;而部份硬體抽象層佮 Android 開放原始碼專案(Android Open Source Project,AOSP)共享,比如講:相機、全球定位系統。基本上 Gonk 嘛會當當當做是一个非常簡單的 Linux 分支版本,Gonk 就是講彼个 Gecko 的移植目標, 也就是講,一套佇咧 Gonk 執行的 Gecko,就親像 Gecko 嘛有 Mac OS X、Windows 和 Android 版本仝款。因為乎 Firefox OS 專案有 Gonk 完全的控制權,佮其他作業系統比起來,會當開放閣較濟介面予 Gecko。比如講:Gecko 會當直接存取 Gonk 的完整電信疊起來佮顯示緩衝區(Frame Buffer), 這是其他作業系統作袂到的。

Gecko

Gecko 是 Firefox OS 的排版 ia̋n-jín,Gecko 提供 HTML、CSS、JavaScript 等開放標準的支援,由相關網路疊、圖形疊著、排版 ia̋n-jín、JavaScript 虛擬機佮介面層組成。

Gaia

Firefox OS 的使用者介面層,因為這螢幕畫的身軀頂所有容攏是屬於這个層的工課,也就是講目前現代的智慧型手機仔應該有準備的標準應用程式攏佮在地攏有 Gaia 實作,包括鎖定螢幕、主畫面、敲電話、文字簡訊、相機。Gaia 完全使用 HTML、CSS、JavaScript 技術來實際做出來,Web API 是本層到其底層系統的唯一溝通入口。

發行歷史

裝置

非官方支援裝置

Firefox OS 佮 Android 之間架構頂懸的相𫝛性允准 Mozilla 平台執行佇真濟 Android 的裝置頂懸。一寡仔 Firefox OS 的移植強欲佮原始版本無啥物無仝,其他的則有做大量的修正以調適當咧徙栽的裝置。

Firefox OS 去予徙栽到下列的裝置:

  • Sony Xperia SP
  • Huawei Ascend Y 三百
  • Huawei Ascend G 五百十一
  • HTC Pico
  • Nexus 四
  • Nexus 五
  • Nexus 七 ( 二千空一十三 )
  • Moto G
  • Sony Xperia Z 三
  • Sony Xperia T 二 Ultra

參見

  • Mozilla
  • Gecko
  • Chrome OS
  • Chromium OS
  • 雲運算
  • Firefox 瀏覽器

參考文獻

外部連結

  • 官方網站
  • Firefox OS 專案介紹
  • Firefox OS 原始碼,佇咧 GitHub(英文)
  • Firefox OS 模擬器上新的預覽版本(英文)