加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

谷歌操作系统之心不死 重磅公布 KataOS 操作系统

发布时间:2022-10-20 11:00:52 所属栏目:外闻 来源:未知
导读:   近日,谷歌在开源官博发布了新的开源操作系统 KataOS,引发业内关注。



  这是个用于进行机器学习的嵌入式设备的开源操作系统。谈及发布缘由,谷歌表示," 随着我们被越来越多的
  近日,谷歌在开源官博发布了新的开源操作系统 KataOS,引发业内关注。
 
  这是个用于进行机器学习的嵌入式设备的开源操作系统。谈及发布缘由,谷歌表示," 随着我们被越来越多的从环境中收集和处理信息的智能设备所包围,需要有一个简单的解决方案来为嵌入式硬件构建可验证的安全系统。如果我们周围的设备无法通过数学证明能够保护数据安全,那么他们收集的个人身份数据,例如人物图像和声音录音,可能会被恶意软件访问,因此我们推出了 KataOS。"
 
  众所周知,Android 已经是个非常成功且成熟的操作系统了,重新开发一个操作系统,不管是前期的技术储备、研发,还是开发完成后软件生态的打造、宣传推广等等,都需要耗费巨大的人力、财力、时间,为什么谷歌还要坚持再打造这么多的操作系统?关于这个疑问业内大致有以下几种猜想:
 
  1、Android 有大量的先天缺陷。如系统版本碎片化严重、对恶意应用的行为缺乏应对措施、内存占有、设备随着使用时间逐渐变卡等问题,困扰着 Android 用户,也困扰着谷歌。由于 Android 最初并不完全由谷歌研发的,谷歌收购 Android 的研发团队之前,他们已经几乎完成了一半的开发工作,因此重新设计、开发一个新的操作系统似乎是个不错的选择。
 
  2、为了规避法律风险。Android 之父 Andy Rubin 在早期使用了版权归甲骨文公司所有的代码段,导致后来谷歌为此付出了几十亿美元的赔偿,并且此后继续承担着法律风险。
 
  3、目前风靡世界的操作系统大多数采用的软件“内核”都太老。Android 使用的 Linux 内核始于 1991 年。Mac OS X、iOS 等苹果平台以 Unix 为基础研发,源自 1969 年的贝尔实验室。
 
  无论谷歌是出于哪点考虑,想做新操作系统的心一直未改变,操作系统作为基础软件皇冠上的明珠,的确有着让人想要摘取的魅力。基于开源来做操作系统,也能最大程度汇聚一众开发者的智慧与力量。
 
  KataOS 之未来
  不过,谷歌最新发布 KataOS 是否能闪耀出自己的光芒,还得往后看。目前,谷歌已经在 GitHub 开源了大部分 KataOS 核心部分代码。具体包括:
 
  用于 Rust 的框架(例如 sel4-sys crate,它提供了 seL4 系统调用 API);
 
  用 Rust 编写的备用 rootserver(用于动态系统范围的内存管理);
 
  可以回收 rootserver 所用内存的 sel4 内核修改
 
  谷歌方面透露,已经与 Antmicro 合作,通过 Renode 为目标硬件实现 GDB 调试和模拟。在内部,KataOS 还能够动态加载和运行在 CAmkES 框架之外构建的第三方应用。但运行这些应用程序所需的组件暂时还未开源,谷歌的目标是开源所有 Sparrow,包括所有硬件和软件设计;现下发布的 KataOS 早期版本只是一个开始。
 
  为了全面证明 KataOS 是一款安全的环境系统,谷歌还为 KataOS 构建了一个名为 Sparrow 的参考实现,它将 KataOS 与安全硬件平台结合起来。因此,除了逻辑安全的操作系统内核之外,Sparrow 还包括一个逻辑安全的信任根,该信任根是在 RISC-V 架构上用 OpenTitan 构建的。然而,对于 KataOS 的初始版本,谷歌的目标是使用 QEMU 模拟运行更标准的 64 位 ARM 平台。
 
  最近几年,尝试开发新操作系统的公司又多了起来,无论如何,创新对消费者来说始终是好事。我们也非常期待在新的时代操作系统能够走出一个新方向。

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!