谷歌发布新系统!等等,为什么我说“又”了?逃亡半生,谷歌操作系统之心从未死去。对于新的KataOS,谷歌计划使其成为一个“可证明的安全平台”,针对运行机器学习应用程序的嵌入式设备进行全面优化。有意思的是,文章发表后,虽然有不少报道,但并没有激起什么水花。没想到这两天同时上了知乎和Reddit的热搜榜。然而,网友们的意见却出奇的一致——迟早会黄的……KataOS:用Rust编写的“安全操作系统”在博客中,谷歌解释了开发这个系统的原因。随着我们被越来越多收集和处理环境信息的智能设备所包围,我们比以往任何时候都更需要一个简单的解决方案来为嵌入式硬件构建可验证的安全系统。如果我们的设备无法证明自己能够保证数据安全,那么它们收集的个人身份数据(例如人物图像和录音)可能会被恶意软件访问。不幸的是,系统安全性通常被视为添加到现有系统或由额外的ASIC硬件解决的软件功能——这还远远不够。为了应对这个问题,谷歌希望构建一个可证明安全的平台,该平台针对运行ML应用程序的嵌入式设备进行了优化。现在,谷歌在GitHub上开放了KataOS的多个组件,并与Antmicro合作开发了Renode模拟器和相关框架。这个新操作系统使用seL4作为微内核。谷歌给出的理由是:“因为它把安全放在第一位;它在数学上被证明是安全的,具有保证的机??密性、完整性和可用性。”为什么KataOS如此安全?谷歌解释说,因为应用程序破坏内核的硬件安全保护在逻辑上是不可能的,系统组件是可验证安全的。同时,KataOS也几乎完全在Rust中实现,这增加了另一层buff,因为Rust消除了整类错误,例如逐一错误和缓冲区溢出。目前的GitHub版本已经覆盖了KataOS的大部分核心部分,包括Rust的框架(例如sel4-syscrate,用于制作seL4系统调用API),一个用Rust编写的备用根服务器(用于系统范围的动态内存管理),以及对seL4的内核修改,以回收根服务器使用的内存。在内部,KataOS还能够在CAmkES框架之外动态加载和运行第三方应用程序。目前,Github上的代码不包含运行这些应用程序所需的组件,这些功能可能很快就会发布。与此同时,谷歌还在为KataOS构建一个名为Sparrow的参考实现,它将KataOS与安全硬件平台结合起来。除了逻辑上安全的操作系统内核之外,Sparrow还包括一个逻辑上安全的信任根,它是在RISC-V架构上使用OpenTitan构建的。对于初始版本,Google的目标是构建一个更标准的64位ARM平台,该平台可以使用QEMU模拟运行。谷歌希望在未来开源Sparrow的全部内容,包括所有的硬件和软件设计。现在,谷歌已经发出号召,希望大家能够构建一个“可靠的未来智能环境ML系统”。KataOS的诞生会掀起怎样的波澜?国外网友:等待被抛弃对此,Reddit网友表示:抛弃是早晚的事!又一贴心回复:“不懂就问,截止日期公布了吗?”反讽值瞬间爆满。可以说,放弃现有项目,支持新的尚未成熟的半成品项目,是谷歌20多年来的“传统艺术”。他们支付数十亿美元,招募世界上最优秀的人才,花费数年时间磨练一个项目,做出昂贵的东西,然后扔掉它。因此,在外界看来,谷歌的走向可以用两个字来形容——“乱”。对于游戏领域,他们三心二意,忙于大量的项目。前脚踏劲,后脚狠心弃。硬件方面,在几年前收购了Fitibt之后,直到现在也没有很好的融入GoogleFit。对于谷歌一言不合就杀项目的操作,有网友调侃道:“我们决定关掉‘谷歌存在主义’。我们仍然会坚持这个概念,但我们觉得它从未达到预期。“那个服务是做什么的?”“我们还没有决定。”对于此次推出KataOS,知乎的回答者“星辰”表示:知乎的回答者“亚东”也表示,谷歌做一个操作系统也能让它不挂,主要是太丰富了。无数古老的系统死在了沙滩上。更换安卓没什么好说的,干了10年的高管都走了。说到谷歌的操作系统,除了大名鼎鼎的“Android”,还有一个颇为神秘的“FuchsiaOS”。FuchasiaOS的命运或许可以为KataOS提供借鉴。要知道,曾几何时,FuchasiaOS被标榜为可以替代Android的操作系统。2016年8月,GitHub上的一组神秘源代码指向谷歌正在开发的名为“FuchsiaOS”的新操作系统。代码显示,FuchsiaOS可以跨平台运行,包括“车载娱乐媒体系统和手表、手机、平板电脑和电脑等嵌入式设备”。2018年1月,谷歌允许开发者使用谷歌Pixelbook作为目标设备下载FuchsiaOS进行开发测试。2019年6月,FuchsiaOS开发者网站Fuchsia.dev上线。2020年12月首次出现在谷歌开源博客上,号召开发者贡献力量。2021年5月,谷歌员工确认FuchsiaOS实现了在消费市场的首次部署。在预览设备的第一波更新之后,FuchsiaOS将于2021年8月向所有NestHub设备推出。来源:云爸爸一开始大家还在猜测Google开发FuchsiaOS的目的是统一移动端具有单一平台的操作系统生态系统。不过,谷歌至今未对FuchsiaOS的产品定位做出解释。除了应用于新的NestHub之外,它还没有应用于手机、平板电脑、电脑,甚至如前所述的许多IoT设备。时间来到2022年3月,FuchsiaOS团队负责人ChrisMcKillop宣布离开谷歌10年,加入微软Xbox团队。但相比之下,Fuchsia和KataOS还是有区别的。KataOS/Sparrow似乎从一开始就明确了自己的计划——低功耗嵌入式设备。从Github项目可以看出,Sparrow最初的目标是总内存为4MiB。谷歌坟场:那些年被“干掉”的项目那么,为什么网友们都说谷歌迟早要“放弃”呢?看看那些被削减了一半的项目。据统计,到目前为止,这个数字已经达到了275个。在2023年到来之前,已经预订了4个。在这个令人震惊的“谷歌墓地”中,你可以按年份搜索其“死掉”的项目——2022、23;2021,31;2020年25...项目地址:https://killedbygoogle.com/这不,就在上个月,谷歌官方宣布云游戏服务平台Stadia正式下线。时间回到3年前,谷歌推出Stadia时,宣称普通电脑只要安装Chrome,就可以畅玩精彩游戏。不过这几年,用户的反馈并不好,甚至可以用糟糕来形容。用户不买账,游戏阵容起不来,这生意烧钱,还是砍吧。不过,今年早些时候,谷歌也在推特上专门针对Stadia将被黄色的传闻进行了澄清:“Stadia并未关闭,请放心,我们一直在努力为该平台和StadiaPro带来更多优秀的游戏。”“结果两个月后官宣Stadia下线了……目前来看,反正谷歌有钱,试一下KataOS和Rust也没什么大不了的。大不了,如果进展不顺利,就会被砍掉,就像之前无数被拍死在沙滩上的谷歌项目一样。
