0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌在官博上又发布了一款全新的操作系统——KataOS

CodeSheep 来源:好困/Aeneas/新智元 作者:好困/Aeneas/新智元 2022-10-28 11:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近,谷歌在官博上又发布了一款全新的操作系统——KataOS。

等等,这里为什么要说「又」?

b1b6e462-5665-11ed-a3b6-dac502259ad0.png

出走半生,谷歌的操作系统之心始终不死。对于全新推出的KataOS,谷歌计划让它成为一个「可证明的安全平台」,并针对运行机器学习应用的嵌入式设备进行充分的优化。

有趣的是,文章发布之后,虽然陆续有了不少报道,但并没有激起什么水花。

没想到,就在前几天,竟然同时登上了知乎和Reddit的热榜。

不过,网友们的观点都出奇的一致——早晚得黄。

KataOS:用Rust写的「安全操作系统」

在博客中,谷歌解释了开发这个系统的理由:

“当用户被越来越多收集和处理环境信息的智能设备所包围时,用户比任何时候都更需要一个简单的解决方案,来为嵌入式硬件构建可验证的安全系统。”

“如果用户的设备不能证明自己能保证数据的安全,那么它们收集的个人身份识别数据——如人的图像和声音的记录——就可能被恶意软件获取。”

“不幸的是,系统安全通常被视为添加到现有系统,或通过额外的ASIC硬件解决的软件功能——这远远不够。”

针对这个问题,谷歌希望建立一个可证明的安全平台,为运行ML应用程序的嵌入式设备进行优化。

现在,谷歌已经在GitHub上开放了KataOS的几个组件,并且已经与Antmicro合作开发了Renode模拟器和相关框架。

b1c4778a-5665-11ed-a3b6-dac502259ad0.png

这个新操作系统以seL4作为微内核。谷歌给出的理由是:「因为它把安全放在第一位;它在数学上被证明是安全的,具有保证保密性、完整性和可用性。」

为什么KataOS的安全性这么高呢?

谷歌解释说,因为从逻辑上讲,应用程序不可能破坏内核的硬件安全保护,并且系统组件是可验证安全的。

同时,KataOS也几乎完全由Rust实现,这更是加了一层buff,因为Rust消除了整类错误,比如逐一错误和缓冲区溢出。

b1ee84d0-5665-11ed-a3b6-dac502259ad0.png

目前的GitHub版本,已经涵盖了大部分KataOS的核心部分,包括用于Rust的框架(如sel4-sys crate,用于让seL4系统调用API),一个用Rust编写的备用根服务器(用于全系统的动态内存管理),以及对seL4的内核修改,用于回收根服务器使用的内存。

在内部,KataOS也能够动态地加载和运行CAmkES框架之外的第三方应用程序。

目前,Github上的代码不包括运行这些应用程序所需的组件,这些功能可能会在不久后发布。

同时,谷歌还为KataOS建立一个名为Sparrow的参考实现,它让KataOS与安全的硬件平台结合起来。

除了逻辑安全的操作系统内核外,Sparrow还包括一个在RISC-V架构上用OpenTitan构建的逻辑安全的信任根。对于最初的版本,谷歌的目标是建立一个用QEMU模拟运行的更标准的64位ARM平台。

谷歌希望在以后将Sparrow的全部内容开源,包括所有的硬件和软件设计。

网友:坐等被弃

对此,不少网友表示:Abandon是早晚的事儿。

还有网友表示:“抛弃现有项目,转而支持那些还没成熟的半成品新项目,是谷歌20多年来的「传统艺能」了。”

他们会支付数十亿美元,招揽全球的顶尖人才,花费数年打磨一个项目,制造出昂贵的东西,然后再丢掉。

对于游戏领域,他们是三心二意,在大量的项目中手忙脚乱。前脚大举进军,后脚就狠心抛弃。

在硬件方面,前几年收购Fitibt之后,直到现在都没有把它很好地集成到Google Fit里。

取代安卓没下文,任职10年高管走人

说到谷歌的操作系统,除了大名鼎鼎的「Android」之外,还有一个相当神秘的「Fuchsia OS」。而Fuchasia OS的命运,或许可以给KataOS做个参考。

要知道,曾经一度,Fuchasia OS可是被宣传为能取代Android的操作系统。

2016年8月,GitHub上的一组神秘源码,指向了谷歌正在开发的一个名为「Fuchsia OS」的全新操作系统。

代码显示,Fuchsia OS能够跨平台运行,包括「汽车的娱乐媒体系统和嵌入式设备,如手表、手机、平板以及电脑等等」。

2018年1月,谷歌允许开发者以Google Pixelbook为目标设备,下载Fuchsia OS进行开发与测试。

2019年6月,Fuchsia OS的开发者网站Fuchsia.dev上线。

2020年12月,首度在Google Open Source 博亮相,吁开发者来做贡献。

2021年5月,谷歌员工证实,Fuchsia OS首次实现了消费市场的部署。在对预览版设备进行第一波更新后,Fuchsia OS于2021年8月被推送至所有Nest Hub设备。

最初大家还在猜测,谷歌开发Fuchsia OS的目的是希望以单一平台统一移动操作系统生态系。

然而,谷歌至今都未曾说明Fuchsia OS的产品定位。

除了应用在了新款的Nest Hub上之外,并未像先前说明的那样,应用在手机、平板、电脑,甚至众多物联网设备上。

时间来到2022年3月,Fuchsia OS团队的负责人Chris McKillop,宣布自己已经离开任职10年的谷歌,加入到了微软Xbox团队。

不过比较起来,Fuchsia和KataOS还是有区别的。

KataOS/Sparrow似乎在一开始就明确了自己的计划——低功耗嵌入式设备。

从Github项目里可以看到,Sparrow最初的目标总内存为4MiB。

谷歌坟场:那些年被「杀死」的项目们

那么,为啥网友们清一色的表示谷歌早晚要「Abandon」呢?看看那些被腰斩的项目就知道了。

据统计,这个数量至今已经达到了275个。2023年还没到,就已经预定了4个。

在这片触目惊心的「谷歌坟场」,你可以按年份搜索它「死」去的项目——2022年,23个;2021年,31个;2020年,25个……

b20e8e10-5665-11ed-a3b6-dac502259ad0.png

这不,就在上个月,谷歌便官宣了云游戏服务平台Stadia正式下线的消息。

时间回到3年前,谷歌在推出Stadia时声称,只要一台普通电脑,装个Chrome,就能畅玩游戏大作。

然而,这几年以来,用户反馈并不好,甚至可以用糟糕来形容。

用户不买账,游戏阵容迟迟起不来,这业务又挺烧钱的,那就砍了吧。

不过,今年早些时候,谷歌还专门针对Stadia要黄的传言发推特澄清过:「Stadia没有关闭。请放心,我们一直在努力为平台和Stadia Pro带来更多优秀的游戏」。

结果过了两个月就官宣了Stadia下线的消息......

目前来看,反正谷歌财大气粗闲钱多,所以试一试KataOS和Rust也不是什么大事。

大不了,进展不顺利了再砍掉,就像以前无数被拍死在沙滩上的谷歌项目一样。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6244

    浏览量

    110254
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128624

原文标题:谷歌又发新操作系统了!

文章出处:【微信号:CodeSheep,微信公众号:CodeSheep】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EV10AS180A模数转换器支持哪些操作系统

    应用。EV10AS180A转换器本身并不直接依赖或支持特定的操作系统,其核心功能是完成模拟信号到数字信号的转换,属于硬件层面的数据处理设备。硬件独立性:EV10AS180A作为一款高性能ADC,其工作原理
    发表于 11-18 09:18

    深度操作系统deepin 25正式发布

    历经 Preview、Alpha、Beta 三轮社区共创测试,deepin 25 于今日发布亮相!本次版本以 “万物向新” 为核心,四大革新特性全面进化,1000+ 项优化修复落地,为广大开发者与用户朋友们带来更可靠、更流畅、更自由的开源操作系统体验。
    的头像 发表于 07-01 16:57 1098次阅读

    FF正式发布FF AI 2.0操作系统

    最重大的智能座舱操作系统升级,实现FF AI架构的全面重构,开创全新一代智能交互体验,突破了传统基于规则驱动的AI系统的局限。这
    的头像 发表于 06-27 14:15 835次阅读

    警用鸿蒙操作系统正式亮相,诚迈科技携智能警务终端参展警

    5月14日至17日,第12届中国国际警用装备博览会(以下简称“警会”)北京隆重举办。作为经党中央批准、公安部主办的唯警用装备展会,本届警会首次设立警鸿装备专区,警用鸿蒙
    的头像 发表于 05-19 20:26 549次阅读
    警用鸿蒙<b class='flag-5'>操作系统</b>正式亮相,诚迈科技携智能警务终端参展警<b class='flag-5'>博</b>会

    普华基础软件开源车用操作系统迎来全新版本

    近日,普华基础软件开源车用操作系统媒体发布会在上海中国汽车会客厅召开——全球首个开源智能驾驶操作系统微内核龘EasyAda、开源安全车控操作系统小满EasyXMen
    的头像 发表于 04-25 16:18 796次阅读

    全国首个基于开源鸿蒙的机器人操作系统M-Robots OS正式发布,中国机器人产业进入“群体智能”新时代

    )1.0。这突破性技术成果标志着我国机器人操作系统迈入“多机协同、群体智能”的新阶段,为全球机器人技术发展提供全新的"中国方案"。“操作系统
    的头像 发表于 04-09 13:00 1119次阅读
    全国首个基于开源鸿蒙的机器人<b class='flag-5'>操作系统</b>M-Robots OS正式<b class='flag-5'>发布</b>,中国机器人产业进入“群体智能”新时代

    理想汽车开源操作系统的特点及优势

    前天,李想理想自研汽车操作系统「理想星环OS」开源。今天,2025中国电动汽车百人会论坛,李想进
    的头像 发表于 04-01 16:12 701次阅读

    SEGGER发布下一代安全实时操作系统embOS-Ultra-MPU

    2025年3月,SEGGER发布满足周期定时分辨率要求的下代安全实时操作系统embOS-Ultra-MPU,该系统基于成熟的embOS-Classic-MPU和embOS-Ultra
    的头像 发表于 03-31 14:56 1028次阅读

    告别复杂操作一款树莓派上测试操作系统的免费工具!

    BalenaEtcher是一款有趣的免费工具,可用于创建可启动的SD卡和USB驱动器。我经常用它来我的RaspberryPi测试新的操作系统,但你也可以用它来安装新的Linux发行
    的头像 发表于 03-25 09:38 1006次阅读
    告别复杂<b class='flag-5'>操作</b>:<b class='flag-5'>一款</b><b class='flag-5'>在</b>树莓派上测试<b class='flag-5'>操作系统</b>的免费工具!

    【「鸿蒙操作系统设计原理与架构」阅读体验】01-初始华为鸿蒙

    ;通过极简开发与次开发、多端部署,为用户提供多种终端设备致使用体验;面对多设备场景,支持应用在不同的设备之间自由流转,提供智慧协同的全新体验。可以看出,鸿蒙
    发表于 01-25 11:05

    软通动力与微展世联合发布WeOS开源鸿蒙工业操作系统

    、鸿湖万联董事长黄颖亲自带领团队深度参与各项议程。期间,鸿湖万联与微展世携手发布WeOS开源鸿蒙工业操作系统,这创新成果标志着双方
    的头像 发表于 01-20 15:17 791次阅读

    开源鸿蒙操作系统5.0 Release版本发布

    开源鸿蒙操作系统5.0 Release版本。 该版本系统完备度、分布式创新、开发者体验以及系统稳定性等方面均实现显著提升,标志着开源鸿蒙
    的头像 发表于 12-23 11:35 3243次阅读

    deepin操作系统介绍

    希望从自己的能力和对桌面操作系统的理解,能给 Linux 的用户与开发者更多的选择。我们也相信 deepin 能够得到更多用户的认可与喜爱,成为开源世界的最佳选择。  、 deepin 操作系统 先说 Linux
    的头像 发表于 12-23 09:08 3221次阅读
    deepin<b class='flag-5'>操作系统</b>介绍

    名单公布!【书籍评测活动NO.53】鸿蒙操作系统设计原理与架构

    体验。HarmonyOS 的设计目标是从用户和开发者角度出发,开发一款面向万物互联时代的智能终端操作系统。 因此,HarmonyOS 的底层设计理念有如下两条:用户体验最佳、开发者代价最小
    发表于 12-16 15:10

    谷歌与三星联合发布Android XR操作系统

    系统整合谷歌人工智能、增强现实(AR)以及虚拟现实(VR)领域的技术积累,充分展现谷歌
    的头像 发表于 12-16 10:08 811次阅读