小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

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

 老沈閱覽 2017-04-17

來源:網(wǎng)絡(luò)智酷

作為世界上最大的互聯(lián)網(wǎng)公司之一,谷歌選擇歷來以優(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。

Fuchsia操作系統(tǒng)

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

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

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

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

那么問題就來了,在谷歌現(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è)中被廣泛使用。

不過,即便如此,谷歌高管們還是否認(rèn)了這兩款操作系統(tǒng)合并的可能性,只是在谷歌內(nèi)部關(guān)于如何統(tǒng)一其軟件開發(fā)結(jié)構(gòu)的討論從未停止過。而從用戶的角度來看,由于 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ì)硬件的訪問,以及管理進(jìn)程、內(nèi)存、驅(qū)動(dòng)程序以及支持文件系統(tǒng)等基礎(chǔ)功能。通俗地說,它就是整個(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)。

Linux之所以強(qiáng)大,首先是它對(duì)于硬件的強(qiáng)兼容性,幾乎所有的平臺(tái)都能跑Linux,而不像 Windows NT 那樣過于傾心于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)過的三星 Bada OS、Tizen OS,還有諾基亞曾經(jīng)傾心的 Meego,也都是基于 Linux 內(nèi)核。

而此次 Fuchsia 的微內(nèi)核則被命名為 Magenta。Magenta一詞的由來也是頗有深意,谷歌在 Magenta 的官方代碼庫中做出解釋:“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ì)必要放棄問題多多但又積淀多年的 Android,而這樣做其實(shí)會(huì)陷入一個(gè)兩難的處境,海量的Android App和全新的操作系統(tǒng)似乎并不可兼得。

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

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

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

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

也正因此,F(xiàn)uchsia可以輕松地支持Android所有現(xiàn)有的App,為用戶提供一個(gè)無縫銜接的體驗(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)程序的芯片公司來說,由于沒有一個(gè)穩(wěn)定的ABI,每當(dāng)谷歌推出新的Android版本,他們都必須更新其驅(qū)動(dòng)程序,否則新版內(nèi)核將會(huì)無法在他們的硬件上運(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ù)百萬臺(tái)Android設(shè)備將得不到任何及時(shí)的更新了。Android系統(tǒng)的批評(píng)者將這種現(xiàn)象稱作為“碎片化的噩夢(mèng)”。

而這也將是Fuchsia試圖解決的問題之一。就像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)核。

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

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

對(duì)于谷歌來說,F(xiàn)uchsia是一個(gè)難得的用一款更新、更好的操作系統(tǒng)來取代現(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ì)也有許多來自于Chromium團(tuán)隊(duì)的成員。

Chromium logo

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

對(duì)于消費(fèi)者來說,谷歌的新款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)目的潛力和野心不容小覷。

參考資料:

http://www./story/29747/Fuchsia_Google_s_new_operating_system

http://spectrum./tech-talk/computing/software/a-modern-os-from-google

https:///googles-secret-os-fuchsia-logo/

http:///blog/fuchsia-el-nuevo-sistema-operativo-que-prepara-google/

https://en./wiki/Fuchsia_(color)

https:///googles-secret-fuchsia-operating-system-gets-a-new-logo-tweets-to-the-world-20170313/

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多