QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

谷歌 Fuchsia 之后,多终端操作系统正成为下一件大事

  • 2020-12-12
  • 本文字数:1864 字

    阅读完需:约 6 分钟

谷歌 Fuchsia 之后,多终端操作系统正成为下一件大事

近日,Google Open Source 博客首度对外刊发了通用开放源代码操作系统 Fuchsia 正在拓展开源模型的消息,呼吁业界人士积极参与 Fuchsia 贡献。言下之意,谷歌正在呼吁大家通过开源的模式共同扩展 Fuchsia 代码库,以开源的方式共同壮大 Fuchsia 社区生态。


根据此次 Google 正式刊文报道,为了进一步拓展 Fuchsia 的开源模型,以使公众更轻松地参与该项目,Fuchsia 为项目讨论创建了新的公共邮件列表,添加了治理模型以阐明如何制定战略决策,并为公共贡献者打开了问题跟踪器,以查看正在做什么。


与此同时,Google 方面还发布了针对 Fuchsia 的技术路线图,其中包括驱动程序框架,文件系统性能,并在可访问性方面做了优化设计。


“ Fuchsia 是一个开放源代码项目,从平台本身的体系结构到我们正在构建的开放源代码社区,其设计都具有包容性。该项目仍在迅速发展,我们欢迎所有人员参与贡献。”谷歌方面如此表示。

被曝光四年后谷歌终于决定了多谈谈 Fuchsia

事实上,早在 2016 年 8 月,外媒就曝光了谷歌这个叫 Fuchsia 的“神秘项目”。当时,谷歌的这个项目正在被悄悄的托管在 GitHub 上,但是谷歌并未打算过多的对外公示这一项目。


至于不做公示的原因,外界给出的定论是由于当时谷歌并不确定这个系统是否会是下一个 Android、Brillo(谷歌的一个物联网操作系统)还是 Chrome OS 。但当初便有技术人员编译发现,Fuchsia 接口使用的是 Flutter SDK(跨平台),是一个能为 Fuchsia、Android 和 iOS 进行跨平台开发的开发框架,这也就意味着,可以对该项目进行编译并让它在安卓设备上运行。


根据当时该项目成员 Travis Geislebrecht 的说法,这个系统可以跨平台运行,包括智能手机、平板电脑、个人电脑,甚至智能手表、红绿灯等平台。而且不同于基于 Linux 内核的 Chrome OS 和 Android ,Fuchsia 是基于 Zircon 微内核研发的一个新系统。


据此,当时许多媒体一度认为 Fuchsia OS 是对 Android 的重做,但是谷歌长期以来对 Fuchsia 的公开谈论都非常少,只是在背地里持续不断的做版本、代码的更新。


在 2017 年,Fuchsia 拓展了对 Swift 语言提供初始支持的功能。随后到了 2018 年初,Google 允许开发者以 Google Pixelbook 为目标设备,下载 Fuchsia OS 进行开发与测试。随后于去年 6 月上线了开发者网站 Fuchsia.dev 。


如今,在正式被媒体曝光四年之后,伴随着 Fuchsia 首度亮相谷歌开源官网,有海外媒体评论表示,“谷歌似乎已经做好了准备,希望更多的来谈一谈 Fuchsia 。”

多终端通用操作系统正成为逐渐到来的新趋势

作为科技界巨头,谷歌显然早已不是一家单纯的搜索引擎公司,早年对安卓的收购,让谷歌成功领到一张移动互联网时代的船票,如今 Android 已经是世界第一的操作系统。而其更是凭借着原生的 Chrome 内核浏览器,长期成为全球 Web 端第一流量入口。


在拥有 Android 以及 Chrome OS 两款分别占据了移动端和 Web 端流量入口的平台级操作系统之后,再次试图去打造 Fuchsia 这样的一款全平台系统,谷歌方面很大一部分的原因是想要让自己强大的生态覆盖到所有可用的终端平台之上。


国内媒体援引 Fuchsia 团队的有关人士透露,他们希望创建一个可以运行在内部所有设备上的系统。也就是说,谷歌希望自己的这个操作系统将来一统江湖,将所有设备尽数收入自己彀中。


事实上,打造跨终端的通用型操作系统,这并不仅仅只是谷歌一家企业正在开展的事情。自 2012 年起,华为同样便开始了自己的跨平台操作系统——鸿蒙,也希望实现手机、电脑、平板、电视、汽车和智能穿戴等多种设备的统一,该项目在今年 9 月便已经以开源模式开展运营。


而在此之前,微软在推出 Windows Lite 的时候,便已经尝试了兼容 Android APP 的做法,最近更有有消息传出,自从苹果宣布开发了 M1 芯片,宣布初步实现了跨 iOS、iPadOS 等的生态大一统后,微软方面也坐不住了,目前已经考虑全面支持用户在 Windows 10 平台上直接运行 Android 应用。


试想一下,在一个人包括笔记本电脑、智能手机、平板电脑、车载系统等终端上安装了多终端操作系统之后,你所有的数据都将同步在一个系统之上,每一个与你交互的屏幕都将基于历史数据及最新的交互数据做出优化更新,在经过 AI 数据处理形成个性化留存后,当你从屋内关闭电视转移到自己的自动驾驶汽车上时,车载系统的屏幕上将主动同步打开你在电视上关闭的所有程序运用,第一时间为你切换到你最希望打开的界面,这将是一件奇妙无比的事情。


相信随着苹果、微软、谷歌、华为等企业前后动作频频,跨终端的操作系统产品正在加速提上各大科技企业的研发日程,多终端产品“无缝互联”使用的时代,已经正在逼近。

2020-12-12 08:084495

评论

发布
暂无评论
发现更多内容

哪些人适合在Java培训机构学习

小谷哥

2022年,移动应用行业有哪些值得关注的技术趋势?

最新动态

Sophon AutoCV Q&A大放送:如何加速视觉模型生产和落地(上篇)

星环科技

美图SRE:一次线上大事故,我悟出了故障治理的3步9招

TakinTalks稳定性社区

故障 SRE实践

哪款去水印工具好用?6款热门在线去水印工具对比评测

少油少糖八分饱

图片去水印 去水印 水印 水印消除

2022年汽车智能座舱市场分析

易观分析

汽车 智能座舱

状态监测与故障智能诊断技术在能源动力机械内燃机的应用

PreMaint

设备预测性维护 设备状态监测 内燃机状态监测 内燃机故障诊断 设备故障诊断

禅道的Bug管理流程介绍

禅道项目管理

测试 禅道 bug管理

关于iPhone 14 Pro 的灵动岛设计的思考

宇宙之一粟

iphone 思考 设计 9月月更

优雅的MVC思想

叫练

出海人反脆弱,那些遭遇「刺客」突袭的虐心瞬间

融云 RongCloud

白皮书 程序员、

【9.9-9.16】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

低代码平台选型6大能力:品牌/产品/技术/服务/安全/价值

优秀

低代码平台

阿里P6到P9的技术栈有哪些?Java程序员该如何准备学习?

收到请回复

Java 云计算 开源 架构 编程语言

音视频开发成长之路与音视频知识点总结

C++后台开发

WebRTC ffmpeg 音视频开发 流媒体服务器开发 嵌入式音视频开发

阿里云弹性计算SRE实践:亿级调用量下的预警治理

TakinTalks稳定性社区

预警 告警体系 监控治理 SRE实践

MobTech袤博科技接入全国SDK管理服务平台,共建数智安全生态 | 新闻速递

MobTech袤博科技

大数据 数据安全

自动化测试如何区分用例集合

老张

自动化测试 测试用例

设计模式简要介绍

六月的雨在InfoQ

Java 设计模式 单例模式 23种设计模式 9月月更

5 大核心能力+1 套全局防护策略,星环科技 Defensor 构建企业数据安全护城河

星环科技

上海大数据培训机构哪家好?

小谷哥

大数据体系和SQL

孤衫

大数据 后端 sql 9月月更

Flink 引擎

孤衫

大数据 flink 9月月更

原生实现异步处理利器 —— Observable

掘金安东尼

前端 9月月更

UI设计培训主要学习内容是哪些

小谷哥

武汉Java培训哪家靠谱

小谷哥

互联网大厂裁员30%,仍靠第3版Java多线程编程笔记成功逆袭大厂

程序知音

Java 多线程 多线程与高并发 java架构师 后端技术

JavaScript之面向对象

楠羽

JavaScript 笔记 9月月更

关于 NFTScan 支持以太坊合并(The Merge)的公告

NFT Research

以太坊 PoS

北京UI设计学校怎么选?

小谷哥

金九银十!100页6W字Java面试题,去大厂面试的程序员都说被问到过!

收到请回复

Java 云计算 开源 架构 编程语言

谷歌 Fuchsia 之后,多终端操作系统正成为下一件大事_开源_周文猛_InfoQ精选文章