不只是为了物联网,Google 的新操作系统意欲何为?

简介:

当人们仍在关注于 Android 和 Chrome OS 的融合时,Google 默默宣布,它正在开发一个全新的操作系统 Fuchsia。这是个开源的操作系统,可以运行在轻量的、单一功能的设备,也能够运行在全功能的桌面计算机上。Fuchsia 的特别之处在于,它并未使用 Linux,而是使用了全新的内核。或许,Google 的未来赌注不是 Android,不是 Chrome OS,而是 Fuchsia?

(图片来自 androidpolice)

问题在于,Google 为什么要从头打造一款操作系统?现在的主流操作系统,从桌面系统到移动系统,都是基于古老的“内核”。苹果的 OSX,iOS 使用的 Unix 内核,于 1969 年诞生于 AT&T 的贝尔实验室,微软的 Windows 系统基于 1993 年的 Windows NT 内核,而 Google 的 Android 和 Chrome OS 都使用了 Linux 内核,诞生于 1991 年。

对于致力创新的科技行业,这似乎是个矛盾,但是,分析师Horace Dediu 解释说,几十年来,从最底层看,计算机基本上没有什么改变。“我们仍在使用完全相同的架构,我们仍在使用完全相同的运算方式。因此,没有必要去制造更好的内核,” 他对 Fastcocompany 网站说,“内核是个已经被解决的问题。”

但是,随着物联网的发展,越来越多的小型设备正在连接到互联网上。它们需要更为精简的内核。物联网公司 Particle 的创始人 Zach Supalla 认为,在小型的计算设备上,使用 Linux 存在一些问题。首先,虽然 Linux 内核是模块化的,但是,它仍会占据相当大的空间。因此,你很难把它用在廉价的微型控制器上,其次,Linux 不是“实时操作系统”,而 3D 打印机、自动驾驶汽车里的许多部件都需要精确的时间控制。


(图片来自 visionmobile)

另外,对于物联网应用来说,通用系统不够安全。更多的代码意味着更多的安全漏洞。 “实时系统或嵌入式系统的好处在于,没有什么需要隔离的东西,” Supalla 说,“它不会运行那些需要你操心的东西。除了你写的软件,它不会运行其他任何东西。”

Supalla 觉得,Fuchsia 想要吸取通用系统与嵌入式系统的优点。“或许,他们制造的系统能有 Linux 那样的抽象层,同时又具备实时操作系统的高性能、低空间占用以及实时特性,” 他说,“那将是一个非常有价值的东西。从理论上说,它是有可能实现的。只是,以前没人做出这样的东西。”


(图片来自 hifipublic)

如果 Fuchsia 只用于物联网设备,那么它的出现还是容易理解的,但是,Fuchsia 的开发者宣称,它可能用于智能手机或者桌面电脑。Supalla 认为,Google 的目的可能是用 Fuchsia 驱动服务器,而 Dediu 有个不同的看法。Dediu 认为,全新的操作系统不会有专利授权问题。“它是一个全新的设计,不会有其他人共享的 IP,” 他说,“这应该是个合理的假设,因为 Linux 的确有些麻烦的 IP 问题。”

即使如此,Fuchsia 的未来仍然是未知数。毕竟,Google 的 Android 系统已经无所不在,而且,不久前,它还发布了 Android 的精简版 Brillo,一个专门用于物联网设备的操作系统。






作者:爱范儿
来源:51CTO
相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
4月前
|
传感器 物联网 Linux
物联网设备的操作系统之争:Linux vs RTOS
【6月更文挑战第4天】在遥远的数码星球,物联网城中的Linux先生与RTOS小姐展开激烈角逐,分别在操作系统领域各显神通。Linux先生以其开源、兼容性强、功能丰富占据服务器、桌面及嵌入式设备市场,适合处理复杂任务和需要强大计算能力的设备。而RTOS小姐以实时性、高效响应和低资源占用见长,适用于资源有限、强调实时性的物联网设备。设备制造商在两者间抉择,引发物联网设备操作系统的选择大战。通过Python与FreeRTOS示例,展现了两者在智能家居和生产线控制等场景的应用。在物联网世界,Linux与RTOS共同推动设备智能化,为生活带来更多便捷。
195 3
|
4月前
|
传感器 物联网 Linux
在物联网城,Linux先生与RTOS小姐分别代表两种操作系统,展开激烈角逐
【6月更文挑战第4天】在物联网城,Linux先生与RTOS小姐分别代表两种操作系统,展开激烈角逐。Linux以其开源、功能丰富及强大计算能力,适用于需要复杂处理的设备,如智能温控器。而RTOS以实时性、小巧高效,擅长资源有限、强调实时响应的设备,如生产线控制系统。设备制造商需根据需求选择适合的操作系统,以实现设备智能化和生活便捷化。物联网世界的竞争,最终服务于让设备更智能、生活更美好的目标。
61 2
|
11月前
|
安全 物联网 Linux
车载操作系统的物联网应用
车载操作系统的物联网应用
156 0
|
传感器 消息中间件 物联网
HCIA物联网初级考试-第五章物联网操作系统及感知层开发介绍
HCIA物联网初级考试-第五章物联网操作系统及感知层开发介绍
HCIA物联网初级考试-第五章物联网操作系统及感知层开发介绍
|
传感器 算法 物联网
物联网的本质是操作系统
物联网(简称“IoT”)并非全新的技术,而是一系列现有技术的有机整合,难点也在于包罗万象。
物联网的本质是操作系统
|
开发框架 算法 JavaScript
物联网操作系统碎片化问题分析与思考 -- 《神奇的物联网》
本文以物联网操作系统面临的碎片化问题为主题,从CPU、外设、组件与接口四个方面出发,阐述物联网操作系统面临的挑战以及一些设计理念。
728 0
物联网操作系统碎片化问题分析与思考 -- 《神奇的物联网》
|
Ubuntu 前端开发 关系型数据库
.NET Core开发的iNeuOS物联网平台部署在Ubuntu操作系统,无缝跨平台。
iNeuOS完全使用.netcore开发,主要为企业、集成商打造从网关、边缘应用、云端建设的物联网/工业互联网平台产品级解决方案。面向应用场景:(1)嵌入式硬件网关的开发和部署,形成自己企业网关产品。(2)企业私有云物联网平台的搭建。(3)集团级公有云物联网平台的搭建。面向这些应用场景都支持多设备多协议的设备接入、视图组态建模、面向机器学习的数据分析。
1890 0
.NET Core开发的iNeuOS物联网平台部署在Ubuntu操作系统,无缝跨平台。
|
15天前
|
传感器 存储 人工智能
智能农业的未来:物联网技术如何革新传统农业
本文探讨了物联网(IoT)技术在农业中的应用及其对传统农业的革新。通过详细分析当前农业面临的挑战,如资源浪费和效率低下,文章阐述了物联网技术如何通过实时数据监控和自动化系统提高农业生产的效率和可持续性。此外,文章还讨论了实施物联网技术时需要考虑的技术、经济和社会因素,以及未来发展趋势。
|
2天前
|
供应链 安全 物联网
未来已来:区块链技术在物联网与虚拟现实中的融合创新
【9月更文挑战第30天】随着科技的飞速进步,区块链、物联网(IoT)和虚拟现实(VR)技术不断突破旧有边界,相互交织形成新的技术生态。本文将深入探讨这些技术的发展趋势,并分析它们如何在实际应用中相互促进,共同塑造我们的未来。我们将看到,通过智能合约和去中心化的特性,区块链为物联网设备提供了安全的数据交换平台;同时,物联网的广泛部署又为区块链技术带来了丰富的应用场景。而在虚拟现实领域,区块链不仅能够确保数字资产的安全交易,还能增强用户的沉浸式体验。这些技术的融合预示着一个更加互联、高效和可信的未来。
18 8
|
3天前
|
存储 安全 物联网
探索未来:区块链、物联网和虚拟现实技术的融合与创新
【9月更文挑战第29天】在数字化浪潮的推动下,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正逐步渗透到日常生活的方方面面。本文将深入探讨这些技术的独特发展趋势及其在多个行业中的创新应用场景。我们将从基础概念出发,逐步解析这些技术如何相互交织,共同塑造一个更加互联、高效和沉浸式的未来世界。
12 5

相关产品

  • 物联网平台
  • 下一篇
    无影云桌面