种种迹象表明,低调了多年的 Fuchsia OS 可能就要出首个开发者版本了!

整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

千呼万唤始出来,等待了五年,谷歌 Fuchsia OS 的首个开发者版本终于有望面世了!

上周五,Fuchsia OS 开发团队在 Fuchsia 项目下创建了一个新分支  releases / F2,这是继今年 1 月底创建  releases / F1 分支后第二个与之类似的分支。

对此,外媒 9to5Google 表示,谷歌可能正在为发布 Fuchsia OS 首个开发者预览版做准备。

低调多年的 Fuchsia

Fuchsia,谷歌官方解释为:Pink(粉红)+Purple(紫色)=Fuchsia(一个新的操作系统)。

作为已经拥有 Android、Chrome OS 两大操作系统的谷歌,打造的第三款操作系统必定与之不同 —— Fuchsia 不是基于 Linux 、而是全新 Zircon 微内核开发,并希望运行于所有平台,包括智能手机、PC、智能设备、物联网等设备之上。

但其实回顾过去,自 2016 年 Fuchsia 被首次曝光,这几年来谷歌一直对这个操作系统持保密态度,直到去年 12 月谷歌一反常态,高调开源 Fuchsia 源码,并呼吁开发者为该项目作出贡献。

不过尽管如此,谷歌也还未发布 Fuchsia OS 的任何构建版本,开发者如果想试用该系统,只能自行下载源码并构建安装到少数受支持的设备中,或通过模拟器运行,可这样局限太多也并不方便。

而此次源码中创建的新分支  releases / F2 似乎预示了 Fuchsia 首个开发者版本将在不久后与我们相见。

种种迹象证实: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 vs. 鸿蒙 Harmony OS

其实提起 Fuchsia OS 能支持智能手机、PC、智能设备、物联网等设备这一特点,相信大家脑海中肯定会出现一个与之非常相似的国产操作系统:鸿蒙 Harmony OS。

相比于 2016 年开始起步但至今还没有正式版本的 Fuchsia OS,鸿蒙 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/

更多精彩推荐
☞百度香港二次上市,12 岁开发者、AI 机器人同台敲响“芯片代码锣”☞GitLab 在中国成立公司极狐,GitHub 还会远吗?☞又一个Jupyter神器,操作Excel自动生成Python代码
点分享点收藏点点赞点在看

谷歌低调了 5 年的 Fuchsia OS,终于有望面世了!相关推荐

  1. 谷歌正式推出 Fuchsia OS比拼HarmonyOS!

    自 2016 年 Fuchsia OS 被首次曝光,开发者圈子里就多了一个谜团:谷歌 Fuchsia OS 到底是什么? 这 5 年里,谷歌对 Fuchsia OS 的保密措施非常严密,我们所能得知的 ...

  2. 与 HarmonyOS 拼速度?谷歌正式推出 Fuchsia OS!

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 自 2016 年 Fuchsia OS 被首次曝光,开发者圈子里就多了一个谜团:谷歌 Fuchsia OS 到底是什么? 这 5 年里, ...

  3. 谷歌 Fuchsia OS 进入开发者测试阶段,它真的会代替安卓吗?

    作者 | Evana Margain 译者 | 明明如月 整理 | 夕颜,责编 | 唐小引 出品 | CSDN(ID:CSDNnews) 在过去的 8 到 10 年里,移动市场一直被两个我们都熟悉的系 ...

  4. openresty完全开发指南_谷歌 Fuchsia OS 进入开发者测试阶段,它真的会代替安卓吗?...

    作者 | Evana Margain 译者 | 明明如月 整理 | 夕颜,责编 | 唐小引 出品 | CSDN(ID:CSDNnews) 在过去的 8 到 10 年里,移动市场一直被两个我们都熟悉的系 ...

  5. 谷歌向公众开放Fuchsia OS:支持手机电脑IoT,华为鸿蒙与之对标

    晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 已经曝光了4年多的谷歌Fuchsia操作系统,今天正式向公众开放源代码了. 从今天开始,谷歌扩展了Fuchsia的开源模型,为项目讨论创建 ...

  6. 鸿蒙系统gpl,华为鸿蒙最大的对手现身!谷歌正式推送Fuchsia OS,或替代安卓

    可能是看到了华为鸿蒙的进展神速,谷歌在近日也正式开始了Fuchsia OS的推送. 5月25日,谷歌Fuchsia OS项目负责人在社交媒体上公开喊话:"今天是个重要的日子,我们发布了新的操 ...

  7. 谷歌fuchsiaos和华为鸿蒙,华为鸿蒙最大的对手现身!谷歌正式推送Fuchsia OS,或替代安卓...

    原标题:华为鸿蒙最大的对手现身!谷歌正式推送Fuchsia OS,或替代安卓 可能是看到了华为鸿蒙的进展神速,谷歌在近日也正是开始了Fuchsia OS的推送. 5月25日,谷歌Fuchsia OS项 ...

  8. 华为鸿蒙战略泄天机,谷歌最强Fuchsia OS进入狗粮测试,华为害怕?鸿蒙战略超乎你想象...

    原标题:谷歌最强Fuchsia OS进入狗粮测试,华为害怕?鸿蒙战略超乎你想象 近日,作为Android操作系统可能的继任者,谷歌宣布Fuchsia OS进入"狗粮"测试阶段,一石 ...

  9. 想快速体验谷歌 Fuchsia OS?FImage 项目来了!

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 上周三谷歌正式官宣,要向第一代 Nest Hub 正式推出 Fuchsia OS.自此,这个谷歌"藏"了 5 年的操 ...

最新文章

  1. ACMNO.10打印出所有水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output: 153 ???
  2. GridView:根据单元格的值给单元格着色
  3. 组件生命周期管理和通信方案
  4. spring各jar包作用(转载)
  5. 研究人员的AI技术能够实时匹配活页乐谱与MIDI音频
  6. C++题解-Leecode 375. 猜数字大小 II——Leecode每日一题系列
  7. CCNA-第三篇-OSI模型-上
  8. 程序员面试金典 - 面试题 16.10. 生存人数(自定义优先队列)
  9. android 搜索工具栏,Android记事本在菜单栏添加搜索按钮方法
  10. python __builtins__ copyright类 (14)
  11. 【招聘内推】阿里高德地图招聘应用算法专家(P7,含推荐算法方向)
  12. Python3 - 基础知识、基本了解
  13. 深入了解vray材质的属性
  14. adguard home上网慢_如何正确使用smartdns搭配adguardhome, 优选dns并去除广告
  15. 程序员自我介绍如何出彩?面试「万能模板」快拿走!
  16. QT utf8编码转gb2312编码,互相转换的源代码
  17. 性能测试——jmeter性能测试——重点—核心——线程组、Ramp-Up Period、Loop Count 次采样...
  18. excel替换指定列的文本
  19. 计算机组成原理alu_b什么意思,计算机组成原理实验三多功能ALU设计实验(5页)-原创力文档...
  20. 模型优化-梯度下降算法

热门文章

  1. python数据池连接PG
  2. AI一周热闻:GitHub免费开放无限私有库;苹果市值蒸发超450亿美元;小米入股TCL...
  3. Spring Cloud云架构 - SSO单点登录之OAuth2.0登录流程(2)
  4. 第163天:js面向对象-对象创建方式总结
  5. Microsoft Dynamics CRM server 2013 中业务规则,有点像C#的正则表达式
  6. SQLServer------插入数据时出现IDENTITY_INSERT错误
  7. 【C#公共帮助类】给大家分享一些加密算法 (DES、HashCode、RSA、AES等)
  8. 大数据高效复制的处理案例分析总结
  9. osi七层协议和tcp/ip四层协议
  10. EBS form日历可选范围设置(calendar.setup )介绍