Google意外發(fā)布了Fuchsia OS的第一個(gè)“候選版本”
開(kāi)發(fā)者們一直在觀望并急切地等待著谷歌正在開(kāi)發(fā)的操作系統(tǒng) Fuchsia 的正式推出,但實(shí)際上,公司迄今為止幾乎沒(méi)有承認(rèn)它的存在。在這種低調(diào)潛行的背景下,這一操作系統(tǒng)已經(jīng)邁向***的里程碑——***個(gè)“候選版本”。通過(guò) Fuchsia 的代碼庫(kù),有開(kāi)發(fā)人員注意到一個(gè)分支,名為 “releases / 20190206_00_RC01”。
通過(guò)這個(gè)名稱我們可以假設(shè) Google 在 2 月 6 日建立了“候選版本”, 這似乎是代表 “Release Candidate 01” 的意思,雖然我們現(xiàn)在還不確定中間的 00 兩個(gè)數(shù)字意味著什么。
為什么這個(gè)版本被命名為“發(fā)布候選”而不是 alpha 或 beta?通常按照軟件行業(yè)開(kāi)發(fā)流程,候選版本是軟件上市前的***一個(gè)測(cè)試階段,但對(duì)于一個(gè)連官方都沒(méi)有承認(rèn)它是否存在的 Fuchsia OS 來(lái)說(shuō),沒(méi)有任何跡象表明已經(jīng)完成了任何此類測(cè)試。Fuchsia OS 依然是一個(gè)非常早期的操作系統(tǒng)。就在幾個(gè)月前,F(xiàn)uchsia 甚至中途放棄了我們已經(jīng)愛(ài)上的“犰狳”用戶界面,也就是說(shuō)迄今為止,它也只適用于開(kāi)發(fā)人員,而不是最終用戶,這與通常被認(rèn)為是“候選版本”的內(nèi)容相去甚遠(yuǎn)。
但有價(jià)值的另一面是,我們已經(jīng)知道 Google 有一個(gè)獨(dú)立的私有 Fuchsia 存儲(chǔ)庫(kù),用于管理 YouTube 等專有應(yīng)用程序的代碼,在這些代碼庫(kù)中有可能隱藏著一個(gè)更友好的界面的早期版本。
另一種可能性是,F(xiàn)uchsia 團(tuán)隊(duì)只是在測(cè)試他們創(chuàng)建發(fā)行版本的能力,而并不是打算“發(fā)布”什么。但是日志顯示,兩天后( 2 月 8 日),兩個(gè)代碼更改被添加到Fuchsia 發(fā)布候選的分支。
這兩項(xiàng)更改似乎都與修復(fù)關(guān)鍵網(wǎng)絡(luò)錯(cuò)誤有關(guān),這些錯(cuò)誤有時(shí)會(huì)阻止設(shè)備完全啟動(dòng)。無(wú)論出于何種原因,谷歌都希望在候選版本中提供這些關(guān)鍵修復(fù),這不僅僅是一次性的測(cè)試。
假設(shè)這真的是 Fuchsia 的***個(gè)候選版本,最簡(jiǎn)單的解釋是它僅供內(nèi)部使用。如果是這樣的話,它仍然至少是 Fuchsia 發(fā)展進(jìn)步的里程碑。雖然牽強(qiáng)附會(huì),谷歌仍有可能打算讓這個(gè)候選版本的內(nèi)容接觸到公眾。自從我們***發(fā)現(xiàn)它的存在以來(lái),F(xiàn)uchsia 和 Android 團(tuán)隊(duì)一直致力于讓 Fuchsia 在官方 Android Studio 模擬器中運(yùn)行。也許谷歌可能會(huì)準(zhǔn)備一個(gè)專門(mén)為模擬器設(shè)計(jì)的 Fuchsia 版本,允許開(kāi)發(fā)人員開(kāi)始為剛剛起步的操作系統(tǒng)開(kāi)發(fā)應(yīng)用程序。
隨著 I/O 2019 的即將到來(lái),我們將注意到在開(kāi)發(fā)者活動(dòng)期間提到 Fuchsia 的可能性。