谷歌真有必要开发融合操作系统 Fuchsia?

简介:

日前,有报道称,谷歌正在开发一款名为 “Fuchsia”,的全新的操作系统。由于该项目的贡献者有Travis Geiselbrecht 和 Brian Swetland,这两人是Android系统的主力开发者,而Dart,Flutter又来自Chrome团队,加之其可以同时支持ARM和x86芯片架构及业内一直盛传的谷歌打算在2017年统一Android和Chrome OS,所以多数分析认为Fuchsia的目的就是打通PC和手机,甚至是未来IoT的谷歌的融合操作系统。
image

提及融合作系统,业内马上想到的就是微软, 可以说微软是业内首次尝试打通移动(例如智能手机)和PC的系统厂商,最典型的就是之前的Windows8系列和现在的Windows10。但最终的结果 是,其在移动端几乎没有任何的作为,据最新的统计,其在上个季度基于Windows Phone系统的手机出货量已经大幅下滑至120万部,整体市场占有率不到2%。至于其在PC市场的表现,截至到最新的Windows10免费策略结 束,PC系统装机量为3.5亿部,远远低于微软的预期,并使得10亿装机量的目标被迫推迟。

对于微软在移动与PC市场(仅限于二者相比)大 相径庭的表现,尽管业内多将其归咎于微软在移动生态系统的脆弱(与谷歌的Android和苹果的iO相比)和体验不足,但我们知道,任何生态均离不开底层 软(主要是操作系统)硬件(主要是芯片)的支持。而对于微软来说,移动市场的智能手机主要采用的芯片架构是ARM,PC则是x86架构,要想用同一个内核 打造的操作系统兼顾两种完全不同的生态需求和体验,尽管从理论上行得通,但到了具体的实践中则是另一回事,甚至导致在市场和用户(移动和PC)中两头不讨 好的尴尬局面。例如此前的Windows8就被PC用户诟病为其过于偏重移动用户的需求和体验,但不幸的是,微软的这种“偏袒”在移动市场和用户中也并未 得到认可。

如果说微软在操作系统端融合不利的话,在底层的芯片端,英特尔也走了与微软同样的道路。众所周知,英特尔的x86架构芯片主要应 用于PC中,且与微软的Windows是效率和体验最佳的软硬搭配。但为了进军移动(主要是智能手机)市场,其采取了支持Android系统的策略,尽管 英特尔不断针对Android系统作优化,但在其兼容性和体验始终与ARM+Android的组合存有差距,结果是英特尔在付出了百亿美元的投入和亏损之 后,不得不减弱其在移动市场的努力,甚至有传闻称,未来英特尔将放弃在移动市场的争夺。

我们在此列举Winte的例子是想说明,作为全球操作系统和芯片大佬,按理说其在各自的领域均是领头羊,但事实证明,无论它们是在软还是硬的层面均试图采用同时支持两个不同系统或者架构的融合策略,结果均未能成功,可见融合难度之大。

具体到此次报道中谷歌的Fuchsia,具体的技术不谈,但就其支持两种不同的底层芯片架构(Android支持ARM,Chrome OS支持x86)看,其就面临着与微软同样的挑战(以一个系统同时支持两种架构,并保持体验的一致性)。需要补充说明的是,由于Android和 ChromeOS是两个完全不同的系统和生态(一个基于本地,一个基于云端),与微软的Windows(仅基于本地)相比,其融合(保持不同设备和应用体 验)的难度可能会更大。更为关键的是,从目前谷歌Android和Chrome OS的市场表现看,谷歌开发一款融合操作系统是否有必要(风险与机会相比),毕竟在移动市场,据根Statista 公布最新数据显示,Android已经占据移动端操作系统市场份额的 84.1%,远超排名第二的14.8%的iOS。而在PC市场,Chrome OS也是风头正劲,甚至其在上个季度的美国PC市场的出货量已经超过了苹果的MacBook。那么在这种形势下,谷歌Fuchsia存在的意义和价值到底有多大?

综上所述,我们认为,基于之前Wintel软硬兼施均未能达成有效融合的现实以及谷歌目前在Fuchsia希望达成融合的Android和Chrome OS所处的位置和态势,其完全没有必要去开发一款融合的操作系统。

文章转载自 开源中国社区[http://www.oschina.net]

相关文章
|
22天前
|
存储 人工智能 JavaScript
Harmony OS开发-ArkTS语言速成二
本文介绍了ArkTS基础语法,包括三种基本数据类型(string、number、boolean)和变量的使用。重点讲解了let、const和var的区别,涵盖作用域、变量提升、重新赋值及初始化等方面。期待与你共同进步!
88 47
Harmony OS开发-ArkTS语言速成二
|
25天前
|
开发框架 JavaScript 前端开发
Harmony OS开发-ArkT语言速成一
本文介绍ArkTS语言,它是鸿蒙生态的应用开发语言,基于TypeScript,具有静态类型检查、声明式UI、组件化架构、响应式编程等特性,支持跨平台开发和高效性能优化。ArkTS通过强化静态检查和分析,提升代码健壮性和运行性能,适用于Web、移动端和桌面端应用开发。关注我,带你轻松掌握HarmonyOS开发。
55 5
Harmony OS开发-ArkT语言速成一
|
7天前
|
存储 人工智能 算法
加速推进 AI+OS 深度融合,打造最 AI 的服务器操作系统 | 2024龙蜥大会主论坛
本次方案的主题是加速推进 AI+OS 深度融合,打造最 AI 的服务器操作系统,从产业洞察、创新实践、发展建议三个方面,指出 AI 原生应用对操作系统提出更高要求,需要以应用为导向、以系统为核心进行架构创新设计,要打造最 AI 的服务器操作系统。 1. 产业洞察 2. 创新实践 3. 发展建议
|
1月前
|
安全 前端开发 Android开发
探索移动应用与系统:从开发到操作系统的深度解析
在数字化时代的浪潮中,移动应用和操作系统成为了我们日常生活的重要组成部分。本文将深入探讨移动应用的开发流程、关键技术和最佳实践,同时分析移动操作系统的核心功能、架构和安全性。通过实际案例和代码示例,我们将揭示如何构建高效、安全且用户友好的移动应用,并理解不同操作系统之间的差异及其对应用开发的影响。无论你是开发者还是对移动技术感兴趣的读者,这篇文章都将为你提供宝贵的见解和知识。
|
1月前
|
人工智能 搜索推荐 Android开发
移动应用与系统:探索开发趋势与操作系统演进####
本文深入剖析了移动应用开发的最新趋势与移动操作系统的演进历程,揭示了技术创新如何不断推动移动互联网生态的变革。通过对比分析不同操作系统的特性及其对应用开发的影响,本文旨在为开发者提供洞察未来技术方向的视角,同时探讨在多样化操作系统环境中实现高效开发的策略。 ####
28 0
|
1月前
|
5G 数据安全/隐私保护 Android开发
移动应用与系统:探索开发趋势与操作系统革新####
本文深入剖析当前移动应用开发的最新趋势,涵盖跨平台开发框架的兴起、人工智能技术的融合、5G技术对移动应用的影响,以及即时应用的发展现状。随后,文章将探讨主流移动操作系统的最新特性及其对开发者社区的影响,包括Android的持续进化、iOS的创新举措及华为鸿蒙OS的崛起。最后,还将讨论移动应用开发中面临的挑战与未来的发展机遇,为读者提供全面而深入的行业洞察。 ####
|
2月前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
93 0
Vanilla OS:下一代安全 Linux 发行版
|
14天前
|
弹性计算 自然语言处理 Ubuntu
OS Copilot-操作系统智能助手-Linux新手小白的福音
OS Copilot是由阿里云推出的操作系统智能助手,专为Linux新手设计,支持自然语言问答、辅助命令执行等功能,极大提升了Linux系统的使用效率。用户只需通过简单的命令或自然语言描述问题,OS Copilot即可快速提供解决方案并执行相应操作。例如,查询磁盘使用量等常见任务变得轻松快捷。此外,它还支持从文件读取复杂任务定义,进一步简化了操作流程。虽然在某些模式下可能存在小问题,但总体上大大节省了学习和操作时间,提高了工作效率。
86 2
OS Copilot-操作系统智能助手-Linux新手小白的福音
|
6天前
|
弹性计算 运维 Ubuntu
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
48 7
|
7天前
|
存储 运维 安全
深入解析操作系统控制台:阿里云Alibaba Cloud Linux(Alinux)的运维利器
本文将详细介绍阿里云的Alibaba Cloud Linux操作系统控制台的功能和优势。
30 5