自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

谷歌醞釀神秘全新操作系統(tǒng),搶占未來(lái)數(shù)字世界的交互入口?

系統(tǒng)
根據(jù)谷歌官方的描述,F(xiàn)uchsia 的核心突破就在于其強(qiáng)大的適用性和可擴(kuò)展性, 小到智能手機(jī)大到 ATM 機(jī)和臺(tái)式電腦,以及各種穿戴式設(shè)備和物聯(lián)網(wǎng)設(shè)備,都可以采用這一操作系統(tǒng) 。

作為世界上最大的互聯(lián)網(wǎng)公司之一,谷歌選擇歷來(lái)以優(yōu)秀的軟件產(chǎn)品見長(zhǎng),除了各類應(yīng)用類產(chǎn)品,其在操作系統(tǒng)上的開發(fā)也是不遺余力,最為典型的代表就是 移動(dòng)端的 Android、PC 端的 Chrome OS,以及物聯(lián)網(wǎng)設(shè)備專用 Brillo。

[[189010]] 

Fuchsia 操作系統(tǒng)

或許是考慮到紛繁復(fù)雜的操作系統(tǒng)之間過(guò)于割裂、難以統(tǒng)一,亦或是搶占可穿戴設(shè)備、物聯(lián)網(wǎng)設(shè)備操作系統(tǒng)的新興市場(chǎng),谷歌也在悄無(wú)聲息的開發(fā)一套嶄新的 “萬(wàn)能”操作系統(tǒng) Fuchsia。

這套操作系統(tǒng)最早于 2016 年夏天悄悄出現(xiàn)在 GitHub 的一個(gè)公開頁(yè)面上,相關(guān)介紹少之又少,鏈接指向的谷歌 Fuchsia 主頁(yè)也沒有太多關(guān)于這套全新操作系統(tǒng)的說(shuō)明。

目前,我們只知道該系統(tǒng)仍正在開發(fā)中, 但 Fuchsia 的原代碼是完全公開的,任何人都可以下載到這一依舊保持神秘的操作系統(tǒng)。 可以說(shuō),F(xiàn)uchsia 一出現(xiàn)就蒙上了一層神秘色彩。

下載地址:

https://fuchsia.googlesource.com/

同時(shí),根據(jù)谷歌官方的描述,F(xiàn)uchsia 的核心突破就在于其強(qiáng)大的適用性和可擴(kuò)展性, 小到智能手機(jī)大到 ATM 機(jī)和臺(tái)式電腦,以及各種穿戴式設(shè)備和物聯(lián)網(wǎng)設(shè)備,都可以采用這一操作系統(tǒng) 。

[[189011]] 

那么問(wèn)題就來(lái)了,在谷歌現(xiàn)有操作系統(tǒng)已經(jīng)十分成熟的情況下,這一新的操作系統(tǒng)究竟意欲何為?是否代表谷歌將要拋棄掉已經(jīng)取得的領(lǐng)先優(yōu)勢(shì)?還是谷歌在下一盤很大的棋局?

在科技圈,谷歌旗下的兩款操作系統(tǒng) Android 和 Chrome OS 之間的沖突 早就不是什么秘密了。以手機(jī)和平板作為主要安裝設(shè)備的 Android 目前已是世界上使用最多的操作系統(tǒng),眾多開發(fā)者基于該操作系統(tǒng)而開發(fā)的應(yīng)用軟件也是不計(jì)其數(shù)。

而為 PC 設(shè)計(jì)的 Chrome OS 則又是另一種情況,它以安全和簡(jiǎn)潔的設(shè)計(jì)而聞名,在教育行業(yè)中被廣泛使用。

[[189012]] 

不過(guò),即便如此,谷歌高管們還是否認(rèn)了這兩款操作系統(tǒng)合并的可能性,只是在谷歌內(nèi)部關(guān)于如何統(tǒng)一其軟件開發(fā)結(jié)構(gòu)的討論從未停止過(guò)。而從用戶的角度來(lái)看,由于 Android 有比 Chrome OS 更加強(qiáng)大的功能和更多的 APP 選擇, 大部分人還是希望谷歌可以對(duì) Android 進(jìn)行 PC 化處理。

但顯然,谷歌找到了第三條道路: 開發(fā)一款全新的操作系統(tǒng),就此看,F(xiàn)uchsia 的出現(xiàn)也就順理成章了 。 這樣做不僅可以繼續(xù)推進(jìn)谷歌的頂尖消費(fèi)級(jí)操作系統(tǒng)的計(jì)劃,更重要的一點(diǎn)是修補(bǔ)在 Android 操作系統(tǒng)上曾犯下的諸多重要缺點(diǎn)。

升級(jí)之后,F(xiàn)uchsia 將會(huì)擁有更安全的設(shè)計(jì)、更強(qiáng)大的性能、頻率更高的更新,以及一個(gè)對(duì)廣大開發(fā)者更友好的 API(應(yīng)用程序編程接口)。

 

而作為一個(gè)操作系統(tǒng)最基礎(chǔ)、也是最核心的組成部分, 內(nèi)核負(fù)責(zé)軟件對(duì)硬件的訪問(wèn),以及管理進(jìn)程、內(nèi)存、驅(qū)動(dòng)程序以及支持文件系統(tǒng)等基礎(chǔ)功能 。通俗地說(shuō),它就是整個(gè)操作系統(tǒng)運(yùn)行的基礎(chǔ)。

如果操作系統(tǒng)像一輛車,那內(nèi)核就約等于發(fā)動(dòng)機(jī),它的性能和穩(wěn)定性就是整個(gè)操作系統(tǒng)正常運(yùn)行的關(guān)鍵。

今天的 Linux 是全球被最廣泛移植的操作系統(tǒng)內(nèi)核。從平板電腦 iPad 到巨型電腦 IBM S/390,甚至于微軟出品的游戲機(jī) XBOX 都可以看到 Linux 內(nèi)核的蹤跡。Linux 也是 IBM 超級(jí)計(jì)算機(jī) Blue Gene 的操作系統(tǒng)。

[[189013]] 

Linux 之所以強(qiáng)大,首先是它對(duì)于硬件的 強(qiáng)兼容性 ,幾乎所有的平臺(tái)都能跑 Linux,而不像 Windows NT 那樣過(guò)于傾心于 X86 平臺(tái)(雖然近些年也能在 ARM 上跑了)

其二在于其堅(jiān)持的 開源 免費(fèi)思想,造就了以 Lunix 社區(qū)為核心的全球開發(fā)模式,由創(chuàng)始人帶領(lǐng)的團(tuán)隊(duì)負(fù)責(zé)內(nèi)核的維護(hù)更新,而全球的開發(fā)者為其進(jìn)行穩(wěn)定性的 debug 使其穩(wěn)定、強(qiáng)大、免費(fèi),自然受到了諸多青睞。

除 Android 以外,以往出現(xiàn)過(guò)的三星 Bada OS、Tizen OS,還有諾基亞曾經(jīng)傾心的 Meego,也都是基于 Linux 內(nèi)核。

而此次 Fuchsia 的微內(nèi)核則被命名為 Magenta。Magenta 一詞的由來(lái)也是頗有深意,谷歌在 Magenta 的官方代碼庫(kù)中做出解釋:“Pink(粉色)+ Purple(紫色)= Fuchsia(紫紅色,即 Magenta)”。

 

Magenta 微內(nèi)核代碼的截圖

而據(jù) Fuchsia 團(tuán)隊(duì)的描述,Purple 指的是 Project Purple(紫色項(xiàng)目),即 iPhone 最初的項(xiàng)目代號(hào)。而 Pink 則指的是 Taligent,即蘋果一個(gè)曾經(jīng)試圖取代其經(jīng)典 Mac 操作系統(tǒng)的失敗項(xiàng)目。兩者相加,可見谷歌跨平臺(tái)的愿景。

如果一旦成行,谷歌就勢(shì)必要放棄問(wèn)題多多但又積淀多年的 Android,而這樣做其實(shí)會(huì)陷入一個(gè)兩難的處境,海量的 Android App 和全新的操作系統(tǒng)似乎并不可兼得。

[[189014]] 

上圖是 Fuchsia 在今年三月發(fā)布的新 Logo

但谷歌就是谷歌,它還是會(huì)竭盡全力以達(dá)成平衡,而這一手段很有可能就是 在 Hypervisor 上面運(yùn)行虛擬的 Android App。

Hypervisor 是一種可以讓多個(gè)虛擬操作系統(tǒng)在一套硬件上作為虛擬機(jī)同時(shí)運(yùn)行的軟件。雖然傳統(tǒng)虛擬機(jī)技術(shù)的效率低下,但近幾年來(lái)虛擬技術(shù)的發(fā)展提出了一種更優(yōu)化的增效方式:以容器(container)的方式運(yùn)行虛擬機(jī)。 

 

容器是可以在同個(gè)操作系統(tǒng)內(nèi)虛擬化單個(gè) App 的獨(dú)立行程。通過(guò)只使用虛擬機(jī)中 App 所需的那部分,以容器方式運(yùn)行虛擬機(jī)可以提供一個(gè)更高效、可靠以及安全的方式在同個(gè)操作系統(tǒng)(在這里指的就是 Fuchsia)內(nèi)運(yùn)行所有的 App。

也正因此,F(xiàn)uchsia 可以輕松地支持 Android 所有現(xiàn)有的 App,為用戶提供一個(gè)無(wú)縫銜接的體驗(yàn)。雖然 Android 有很大可能會(huì)繼續(xù)得到開發(fā)和支持,但在這種情況下,它將會(huì)成為 Fuchsia 內(nèi)一個(gè)老舊的運(yùn)行環(huán)境,勢(shì)必在幾年內(nèi)被逐漸代替掉。

目前,Android 所依賴的 Linux 內(nèi)核中另一重大缺陷就是 它缺少一個(gè)穩(wěn)定的 ABI(應(yīng)用二進(jìn)制接口)。 而這個(gè)后果是十分嚴(yán)重的,作為應(yīng)用程序和 CPU 之間的一個(gè)接口,ABI 處于軟件和硬件的中間位置,它驅(qū)動(dòng)了所有的軟件程序,

對(duì)于提供 Android 系統(tǒng)驅(qū)動(dòng)程序的芯片公司來(lái)說(shuō),由于沒有一個(gè)穩(wěn)定的 ABI,每當(dāng)谷歌推出新的 Android 版本,他們都必須更新其驅(qū)動(dòng)程序,否則新版內(nèi)核將會(huì)無(wú)法在他們的硬件上運(yùn)行。但是,這顯然是一件費(fèi)時(shí)費(fèi)力的工作,很多公司都因此造成巨額虧損。

與之對(duì)立的是設(shè)備廠商需要的卻是搭有最新的驅(qū)動(dòng)程序才能升級(jí)設(shè)備的操作系統(tǒng)。所以, 由于芯片商停止更新驅(qū)動(dòng)導(dǎo)致設(shè)備商停止更新操作程序的多米諾效應(yīng)意味著有數(shù)百萬(wàn)臺(tái) Android 設(shè)備將得不到任何及時(shí)的更新了 。Android 系統(tǒng)的批評(píng)者將這種現(xiàn)象稱作為“ 碎片化的噩夢(mèng) ”。

而這也將是 Fuchsia 試圖解決的問(wèn)題之一。就像 Windows 操作系統(tǒng)一樣,F(xiàn)uchsia 的內(nèi)核將會(huì)提供一個(gè)穩(wěn)定的 ABI。其擁有兩個(gè)內(nèi)核:LK 和 Magenta。LK,即 Little Kernel,是一款用于嵌入式設(shè)備的現(xiàn)有操作系統(tǒng)。Magenta 則是建在 LK 上的一款微內(nèi)核。

[[189016]]

 

在谷歌的公開資料中,作為物聯(lián)網(wǎng)設(shè)備操作系統(tǒng)的 Fuchsia 將只會(huì)使用 LK。而在更復(fù)雜的設(shè)備,比如手機(jī)和電腦中,F(xiàn)uchsia 則會(huì)使用 Magenta。

從消費(fèi)者的角度來(lái)看,一款操作系統(tǒng)不只有內(nèi)核,也該有為開發(fā)者準(zhǔn)備的 API 以及為 API 開發(fā)的框架。但 Android 系統(tǒng)的創(chuàng)始人在早期往往出于特定需求,做出了許多關(guān)于 API 的技術(shù)決定,只是這些決定卻讓后來(lái) Android 團(tuán)隊(duì)和開發(fā)者的工作十分為難。

對(duì)于谷歌來(lái)說(shuō),F(xiàn)uchsia 是一個(gè)難得的用一款更新、更好的操作系統(tǒng)來(lái)取代現(xiàn)有操作系統(tǒng)的機(jī)會(huì)。 其 API 大量借鑒了谷歌 Chrome 瀏覽器背后的開源項(xiàng)目 Chromium,而 Chromium 又是組成 Chrome OS 的重中之重。許多 Fuchsia 的低級(jí) API 的代碼都是 Chromium 的 Mojo 系統(tǒng) API 的修改版。而 Fuchsia 團(tuán)隊(duì)也有許多來(lái)自于 Chromium 團(tuán)隊(duì)的成員。 

[[189017]] 

Chromium logo

而 Fuchsia 的用戶界面 Flutter 是使用谷歌 Dart 編程語(yǔ)言所開發(fā)。這么做也是考慮到讓為 Fuchsia 系統(tǒng)編寫 App 的開發(fā)者可以在做出極少改變的情況下就讓 App 在 Android 和蘋果 iOS 中運(yùn)行。而這將有效的減少開發(fā)多平臺(tái) App 時(shí)所需的工作量。

對(duì)于消費(fèi)者來(lái)說(shuō), 谷歌的新款 Fuchsia 操作系統(tǒng)徹底遠(yuǎn)離了 Android、Linux 以及 Unix 限制的設(shè)計(jì),將會(huì)為他們提供一款性能更好、安全性更高以及支持期更長(zhǎng)的操作系統(tǒng)。 在此之外,F(xiàn)uchsia 在其他設(shè)備(比如二合一筆記本)中出現(xiàn)很有可能為他們提供超越傳統(tǒng)電腦操作系統(tǒng)的用戶體驗(yàn)

雖然我們暫時(shí)不知道谷歌到底隱藏了 Fuchsia 的多少功能,但是 這個(gè)項(xiàng)目的潛力和野心不容小覷。 

責(zé)任編輯:龐桂玉 來(lái)源: 嵌入式Linux中文站
相關(guān)推薦

2020-02-06 10:03:21

操作系統(tǒng)WindowsLinux

2009-09-14 09:38:47

谷歌Chrome操作系統(tǒng)

2018-01-19 22:48:27

谷歌操作系統(tǒng)Android

2009-07-23 18:43:25

操作系統(tǒng)LinuxWindows

2018-01-03 08:56:31

谷歌Fuchsia操作系統(tǒng)

2019-05-13 13:30:28

谷歌系統(tǒng)更新Fuchsia

2020-09-27 08:02:47

操作系統(tǒng)

2010-04-08 15:21:39

Unix操作系統(tǒng)

2013-12-18 18:29:13

操作系統(tǒng)

2009-03-11 08:27:51

GoogleAndroid操作系統(tǒng)

2016-09-21 13:56:20

GoogleFuchsia操作系統(tǒng)

2010-03-02 16:50:31

Android操作系統(tǒng)

2010-03-04 10:34:04

Android操作系統(tǒng)

2009-11-25 10:45:16

2015-12-15 14:11:12

2010-04-19 18:13:48

Unix操作系統(tǒng)

2013-12-20 09:44:57

操作系統(tǒng)計(jì)算機(jī)服務(wù)器

2009-07-09 09:41:46

GoogleChrome操作系統(tǒng)

2010-02-05 17:55:01

谷歌Android操作

2010-03-04 15:26:13

Android操作系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)