Google正秘密研發一款新的作業系統——Fuchsia

Google正秘密研發一款新的操作系統——Fuchsia

外媒報導,Google目前正在致力於開發一款新的作業系統——Fuchsia,使用不同的核心(Kernel)全新編寫,支持PC、手機以及其他智慧設備。 (All the things)

google-hq-sign-headquarters-logo-name-2-640x0

Fuchsia系統的核心有兩種可選,一個是LK(Little Kernel),另一個是Magenta。

LK是一個主要針對小型系統以及嵌入式應用的核心,Magenta則主要針對擁有更快速處理器的智慧手機和PC。

Google還沒有正式公佈這一新系統的相關消息,Git來源程式碼樹裡則出現了一句“Pink + Purple == Fuchsia (a new Operating System)”,意思就是粉色加紫色等於Fuchsia,一個全新的作業系統。

s_2b951be185e84966b5791f90390fb949

一些人猜測Fuchsia 可能是Android跟Chrome OS的混合體,但Android與ChromeOS的代表色並不是粉色與紫色。

另有消息稱,該系統的UI用戶界面層使用的是Dart語言開發的Flutter,Render是Escher,應用程式框架是Mojo。

參與該項目開發的知名開發者包括了Travis Geiselbrecht和Brian Swetland。

Magenta 的內部架構基於 LK,但是以上的層是全新的。 Magenta 有進程的概念,而 LK 沒有。 Magenta 進程是由 LK 級的架構組成的,比如執行緒和記憶體。

其他的不同點:
Magenta 有一流的用戶模式支持,LK 沒有
Magenta 有一個對象處理系統,LK 也沒有這個概念
Magenta 有基於 capability 的安全模型(類似 Android 6.0 權限),LK 的所有程式碼都是可信的

Fuchsia 支持 32 位元和 64 位元的 ARM CPUs,還有 64 位的 PCs,後續應該會支持 Raspberry Pi 3。

了解了 Fuchsia 這麼多的資訊,但是為什麼 Google 要開發一個全新的 OS 和 kernel?

為了在智慧手機和 PCs 上構建 Material Design 理念?最有可能的原因是,Google 希望 Fuchsia 有一天能代替 Chrome OS 和 Android,但也許 Google 也會像三星對待 Tizen OS 一樣對待 Fuchsia。但也有可能只是Google的一次嘗試。

開發一個完整的核心和作業系統是個非常繁重的任務,Google 當前看起來是會繼續使用 Android,Chrome OS。至於 Fuchsia,讓我們拭目以待,繼續關注後續的更多消息。

 

出處:快科技

作者:劉藝

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

Loading