谷歌準(zhǔn)備發(fā)布 Fuchsia 首個(gè)開發(fā)者預(yù)覽版
外國(guó)媒體 9to5Google 稱谷歌正在為發(fā)布 Fuchsia 首個(gè)開發(fā)者預(yù)覽版做準(zhǔn)備。
Fuchsia 是谷歌從零開始創(chuàng)建的實(shí)驗(yàn)性操作系統(tǒng),與基于 Linux Kernel 的 Chrome OS 和 Android 等不同,F(xiàn)uchsia 基于新的名為 Zircon 的微內(nèi)核。此前外界普遍猜測(cè) Fuchsia 被用于替代 Android 或 Chrome OS,不過谷歌高管否認(rèn)了這種說法,他表示 Fuchsia 主要是用來嘗試和檢驗(yàn)最新技術(shù),并將在此過程獲得的成果整合到其他項(xiàng)目中。按照這位高管的說法,F(xiàn)uchsia 其實(shí)只是“谷歌的眾多實(shí)驗(yàn)性開源項(xiàng)目之一”。
事實(shí)上,到目前為止,谷歌仍未提供過 Fuchsia 的構(gòu)建版本。如果用戶希望試用 Fuchsia,需要自行下載源代碼、構(gòu)建,并安裝到少數(shù)受支持的設(shè)備中(或通過模擬器運(yùn)行)。
去年開源中國(guó)報(bào)道過 Fuchsia 已進(jìn)入 dogfood 測(cè)試階段,按照谷歌慣常的開發(fā)和發(fā)布流程,dogfood 應(yīng)該是公開測(cè)試前的最后一個(gè)測(cè)試階段。如果最后內(nèi)部測(cè)試順利的話,谷歌完全有可能提前將 Fuchsia 帶給開發(fā)者。
dogfood 是開發(fā)中的一種比喻,一般開發(fā)了某個(gè)軟件,開發(fā)者會(huì)追求“eat your own dog food”(吃自己的狗糧),意思就是自己要盡量多用自己開發(fā)的軟件,這樣才能在交付用戶之前更好地找出問題,以及改進(jìn)相關(guān)體驗(yàn)。
1月底,F(xiàn)uchsia 項(xiàng)目創(chuàng)建了一個(gè)新的分支,名為“releases/F1”。過去的幾個(gè)月里,master 分支向 F1 分支添加了幾十個(gè)代碼變更。此外,在 F1 分支創(chuàng)建后大約六個(gè)星期,又創(chuàng)建了相似的 “releases/F2” 分支。9to5Google 還發(fā)現(xiàn)谷歌 Flutter 團(tuán)隊(duì)也在為 Fuchsia F1 發(fā)行版進(jìn)行了特殊準(zhǔn)備,理由是 Flutter 引擎的 repo 中有一個(gè)專門針對(duì) Fuchsia F1 的分支。
根據(jù) Fuchsia 團(tuán)隊(duì)的這些舉動(dòng),9to5Google 因此認(rèn)為谷歌即將發(fā)布 Fuchsia 開發(fā)者預(yù)覽版。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:谷歌準(zhǔn)備發(fā)布 Fuchsia 首個(gè)開發(fā)者預(yù)覽版
本文地址:https://www.oschina.net/news/133962/fuchsia-first-release-f1