编者按:本文来自微信公众号“CSDN”(ID:CSDNnews),作者:郑丽媛,36氪经授权发布。
千呼万唤始出来,等待了五年,谷歌 Fuchsia OS 的首个开发者版本终于有望面世了!
上周五,Fuchsia OS 开发团队在 Fuchsia 项目下创建了一个新分支releases / F2,这是继今年 1 月底创建releases / F1 分支后第二个与之类似的分支。
对此,外媒 9to5Google 表示,谷歌可能正在为发布 Fuchsia OS 首个开发者预览版做准备。
Fuchsia,谷歌官方解释为:Pink(粉红)+Purple(紫色)=Fuchsia(一个新的操作系统)。
作为已经拥有 Android、Chrome OS 两大操作系统的谷歌,打造的第三款操作系统必定与之不同 —— Fuchsia 不是基于 Linux 、而是全新 Zircon 微内核开发,并希望运行于所有平台,包括智能手机、PC、智能设备、物联网等设备之上。
但其实回顾过去,自 2016 年 Fuchsia 被首次曝光,这几年来谷歌一直对这个操作系统持保密态度,直到去年 12 月谷歌一反常态,高调开源 Fuchsia 源码,并呼吁开发者为该项目作出贡献。
不过尽管如此,谷歌也还未发布 Fuchsia OS 的任何构建版本,开发者如果想试用该系统,只能自行下载源码并构建安装到少数受支持的设备中,或通过模拟器运行,可这样局限太多也并不方便。
而此次源码中创建的新分支 releases / F2 似乎预示了 Fuchsia 首个开发者版本将在不久后与我们相见。
如果说 releases / F2 分支的出现加剧了大家对Fuchsia 开发者版即将面世的笃信,那以下这些事实就为这份笃信奠定了坚实的基础。
“dogfood”测试
依据谷歌以往的开发和发布流程,除了正常公开测试阶段(如 Alpha 和 Beta)之外,谷歌还有很多内部测试阶段,如“fishfood”、“teamfood”、“dogfood”。
其中“fishfood”用于开发的早期测试阶段,“teamfood”测试阶段有时会在“fishfood”和“dogfood”之间进行,“dogfood”则通常是在产品公开测试之前,最后一个全公司范围的内部测试。
而就在去年 2 月,Fuchsia 已经通过了“fishfood”和“teamfood”测试,进入到最后的“dogfood”测试阶段。至今为止,Fuchsia进入“dogfood”测试已经一年有余,如果这一阶段的内部测试顺利,Fuchsia 开发者版即将面试也并非妄想。
releases / F1 分支
今年 1 月底,Fuchsia 开发团队在 Fuchsia 项目中创建了 releases / F1 分支。那么 F1 意味着什么?
参考 Chromium / Chrome 新版本的发布过程,谷歌一般每隔一段时间就会将 Chromium 的某个版本选作为未来版本的分支,而这些版本通常被称为“里程碑”,并且命名也通常是简写,如 Chrome 90 被称为“M90”。之后,M90 中会从“master”分支中有选择地提取代码更改,并添加特定于该分支的更改,使该版本在发布前更加稳定。
同理,F1 采用了相似的命名方式,并且在创建之后,也被选择性地添加了几十个来自“master”分支的代码更改。熟悉的流程,进一步增加了谷歌即将发布 Fuchsia 开发者版的可能性。
releases / F2 分支
更巧的是,在 releases / F1 分支出现约 6 个星期后的最近, releases / F2 分支也出现在了 Fuchsia 项目中,这与最近 Chrome 的主要更新间隔时间相同。
此外,根据 Fuchsia 的 Bug 跟踪器,还可以看见标记在之后“F3”版本中将修复的问题。
Flutter 中 fuchsia_f1 分支
除了从 Fuchsia 自身寻找,还可以从 Flutter 入手:Flutter 引擎的 repo 中有一个命名为 fuchsia_f1 的分支,证明了谷歌 Flutter 团队也在为 Fuchsia F1 的发布做准备。
除了以上迹象,今年 2 月,Fuchsia OS 的提案还展示了这款 “不是 Linux 内核”的操作系统是如何同时运行 Android 和 Linux 的 “未修改”应用,毕竟全新操作系统面临的最大问题就是生态的迁移。
Fuchsia 中将有一个名为 Starnix 的系统,负责进行 Linux 内核和 Zircon 内核的翻译,让 Android 和 Linux 的应用可以在 Fuchsia OS 上运行,此外更多平台上的应用也能在 Fuchsia 上正常运行。
这么看下来,有关 Fuchsia 发布的各种准备显而易见,Fuchsia 首个开发者版的发布似乎已经是指日可待。
其实提起 Fuchsia OS 能支持智能手机、PC、智能设备、物联网等设备这一特点,相信大家脑海中肯定会出现一个与之非常相似的国产操作系统:鸿蒙 Harmony OS。
相比于 2016 年开始起步但至今还没有正式版本的FuchsiaOS,鸿蒙 Harmony OS 在 2019 年 8 月华为开发者大会便已正式发布,今年是鸿蒙 Harmony OS 诞生的第二个年头了。
在这期间,鸿蒙 Harmony OS 发展到了 2.0 版本,并且去年就已有部分品牌设备搭载了鸿蒙系统,如美的、九阳、老板电器、海雀科技。然后,今年 4 月起,华为旗舰手机也将支持升级鸿蒙系统,华为 Mate X2 正是首批机型,目前已超百万人预约。
此外,华为消费者业务软件部总裁、鸿蒙 Harmony OS 负责人王成录在今年 3 月表示,今年搭载鸿蒙 Harmony OS 的物联网设备(手机、Pad、手表、智慧屏、音箱等)有望达到 3 亿台,其中手机将超过 2 亿台。
可以看出,鸿蒙 Harmony OS 的步伐已经领先 Fuchsia OS 许多,而不论是在 PC 还是手机行业,一直有一个公认的定律:得操作系统者得天下,在接下来的物联网时代,相信这句话也不会失效。
这或许也就是近几个月来 Fuchsia OS 一反往日低调作风、开始频繁曝出消息的原因:谷歌急了。与鸿蒙 Harmony OS 定位相似的 Fuchsia OS 已经晚了两年,如今终于有望发布首个开发者版本,作为谷歌的“三儿子”,许多人都期待着它的问世。
对 Fuchsia 开发者版的发布,众多网友也“心急”得不行:
评论 1:
我们能越早听到谷歌对 Fuchsia 的计划越好。希望可以在 2021 年的谷歌 I/O 大会听到。
评论 2:
作为普通人,我希望它平稳快速,不需要大量的 RAM,拥有更好的电池待机,可升级等。
评论 3:
我想知道它是否会以 Fuschia OS 的名字出现在公众视野中,市场营销人员是否会要求更改名称。
而该条评论有网友回复道:
我也高度怀疑。毕竟谷歌已经离开 Android 这个名字很多年了,所以我猜是 Google OS 或其它类似的名字。
那么,对此你有什么看法吗?欢迎评论区留言!
参考链接:
https://9to5google.com/2021/03/19/fuchsia-friday-first-release-f1/
https://fuchsia.googlesource.com/fuchsia/
https://9to5google.com/2020/02/28/fuchsia-friday-dogfood/
相关推荐
谷歌低调了 5 年的 Fuchsia OS,终于有望面世了
谷歌低调了5年的Fuchsia操作系统,终于有望面世了
Google究竟是不是要用Fuchsia OS取代Android?
谷歌中止与华为业务往来,华为自研手机OS要一夜转正?
国产操作系统可以从Google Android、Fuchsia中学到什么?
鸿蒙距离安卓还有多远
比尔·盖茨4000亿美元的教训,华为上万亿的机会?
隐藏在平板电脑背后的,操作系统之争
操作系统们正在一起步入未来
微软三星操作系统折戟在前:鸿蒙成功可能性多大?
网址: 谷歌低调了 5 年的 Fuchsia OS,终于有望面世了 http://m.xishuta.com/newsview40511.html