号称取代安卓的系统,已经半截入土( 二 )

号称取代安卓的系统,已经半截入土
文章图片
从主界面上划 , 就能进入到FuchsiaOS的应用/后台界面 。 在这里 , 大量的后台应用/安装应用会像卡片那样堆叠起来 , 用户可以随意点开程序进行操作 , 至于“返回桌面”这样的操作则是由点按应用界面下方的“小白点”完成 , 另外长按该按钮还会呼出快捷设置界面 。
号称取代安卓的系统,已经半截入土
文章图片
用原生安卓的朋友都知道 , 谷歌有一个消息推送功能叫“GoogleNow” 。 如图所示 , 在FuchsiaOS上也依然存在“GoogleNow” , 不过并非在主页左滑呼出 , 而是直接放在了画面下方 。 不仅如此 , 用户可以在输入栏里面键入自己的需求 , 让系统给出相应的搜索/应用建议 。
号称取代安卓的系统,已经半截入土
文章图片
总的来看 , 尽管看上去稍显稚嫩 , 但是FuchsiaOS在2017年就已经有了可用的雏形 , 发展速度绝对令人惊讶 。 奇怪的是 , 在随后数年时间里 , 我们却几乎没有再看到过FuchsiaOS的相关消息 , 整个系统就像是被谷歌搁置了一般 。
直到2020年 , 谷歌再次推动宣传 , Fuchsia才回到了我们的视野中 。 次年5月 , 谷歌终于向市场推出了FuchsiaOS , 并且为初代NestHub智能显示器提供了系统更新 , 整个系统的面貌及发展方向变得愈发清晰 。 如果没有发生这次离职事件的话 , FuchsiaOS的前景显然是光明的 。
设备大一统的梦想
你可能会有疑问 , 已经拥有安卓以及ChromeOS两大系统的谷歌 , 为什么还要这么大费周章地去研发一个全新的操作系统?
想要理解这个问题 , 我们必须首先了解FuchsiaOS有什么特殊之处 。 不同于安卓和Chrome , FuchsiaOS并不基于LinuxKernel , 而是基于一个由谷歌自己研发的微内核Zircon开发的 。 不仅如此 , 这套操作系统还丢掉了GPL通用公共许可证 , 应用全部需要按照BSD-3条款、MIT和Apache2.0进行授权 。
号称取代安卓的系统,已经半截入土
文章图片
个人认为 , 采用自研微内核的好处主要有两点 。 首先是轻量化 , Zircon微内核来自LK嵌入式微内核 , 尽管为了适配Fuchsia系统的目标现在已经改变得离原始的LK内核非常远了 , 但是一些数据结构还是和LK内核高度相似 , 例如内核组件极少、系统内核和功能组件相互独立等 。
经过近十年的高速发展 , 如今的安卓系统已经存下了很多不良设计 , 高达上亿行的代码让谷歌很难再去重构系统 。 利用Zircon微内核重新研发系统 , 不仅可以从初期架构上就直接避免Android曾经踩过的坑 , 而且更小的系统内核也使其变得更加精简灵活 , 易于修改 。
从现有消息来看 , Fuchsia是谷歌试图将整个谷歌生态系统统一到单一操作系统下的尝试 。 因为足够轻量化的缘故 , 在不远的未来 , 我们不仅会看到Fuchsia运行在智能手机、智能音箱和笔记本电脑上 , 甚至可能会看到它运行在各种智能手表、智能路由器、嵌入式设备上面 。
号称取代安卓的系统,已经半截入土
文章图片
其次是模块化 , FuchsiaOS的设计充分考虑了现代应用的发展趋势 , 其核心独立于硬件规格 , 将每个应用中的功能分割成多个构建块或“功能包” , 让制造商能够根据设备选择Fuchsia的功能 , 让同一个应用可以运行在所有的设备上 , 从手机平板到音箱手表再到电视冰箱 , 不需要像安卓这样为了手机和平板进行针对性设计 。
号称取代安卓的系统,已经半截入土