来源|好困/Aeneas/新智元

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

目前的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个……

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

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

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

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

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

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

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

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

参考阅读:

https://www.zhihu.com/question/560937437

推荐阅读:
入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径
干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影
趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!
AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影
小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|

年度爆款文案

  • 1).卧槽!Pdf转Word用Python轻松搞定!

  • 2).学Python真香!我用100行代码做了个网站,帮人PS旅行图片,赚个鸡腿吃

  • 3).首播过亿,火爆全网,我分析了《乘风破浪的姐姐》,发现了这些秘密

  • 4).80行代码!用Python做一个哆来A梦分身

  • 5).你必须掌握的20个python代码,短小精悍,用处无穷

  • 6).30个Python奇淫技巧集

  • 7).我总结的80页《菜鸟学Python精选干货.pdf》,都是干货

  • 8).再见Python!我要学Go了!2500字深度分析!

  • 9).发现一个舔狗福利!这个Python爬虫神器太爽了,自动下载妹子图片

点阅读原文,看B站我的视频!

谷歌又发新操作系统了!相关推荐

  1. magenta内核与linux,谷歌将推出新操作系统Fuchsia:Magenta语言为内核

    谷歌现在研发出来并且推出使用的系统有Chrome OS.Android和Chromecasts,这三者在操作系统的市场中占得份额很高,但是好像谷歌对此并不满意,因为有相关消息显示,谷歌正在研发新的操作 ...

  2. 谷歌新操作系统Fuchsia网站上线,同时支持手机和PC,鼓励开发者参与进来

    铜灵 发自 凹非寺 量子位 出品 | 公众号 QbitAI 备受关注的谷歌新操作系统Fuchsia有了新动态. 有眼尖的网友这两天发现,这个被称作可以同时兼容手机和PC的操作系统,已经悄悄上线了官方网 ...

  3. 谷歌聘请 macOS 老兵操盘新操作系统 Fuchsia OS

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   早在2016年,谷歌秘密研发名为 Fuchsia 新操作系统的线索就被曝光.虽然谷歌尚未正式承认该项目,可其轮廓已 ...

  4. 谷歌chromeos_谷歌新操作系统Fuchsia网站上线,同时支持手机和PC,鼓励开发者参与进来...

    铜灵 发自 凹非寺 量子位 出品 | 公众号 QbitAI 备受关注的谷歌新操作系统Fuchsia有了新动态. 有眼尖的网友这两天发现,这个被称作可以同时兼容手机和PC的操作系统,已经悄悄上线了官方网 ...

  5. 谷歌(Google)的新魔法——云计算

    在竞争对手眼里,谷歌是全民公敌,它从搜索延伸出来的无处不在的触角让人胆寒心惊:在普通人眼里,这六个五颜六色的字母是创意.激情.酷的代名词,这个公司有着极具颠覆性的创新精神.令人耳目一新的创意产品.奢侈 ...

  6. 谷歌新语言重写android,谷歌将推新设计语言 安卓APP用户界面将换新颜

    腾讯科技讯 6月15日消息,随着安卓系统成为移动操作系统的王者,微博)也正在投入精力,解决自家和第三方安卓应用用户界面.风格在各种终端不一致的问题.据美国科技媒体报道,谷歌将推出一个新的设计语言,统一 ...

  7. Jolicloud是一款适合上网本的漂亮新操作系统

    Want to breathe new life into your netbook?  Here's a quick look at Jolicloud, a unique new Linux ba ...

  8. 当谷歌员工来到新公司的那一天,发现原来公司什么都没有

    云栖大会是阿里每年一次的秀肌肉,2020年的云栖大会采用了云上直播,昨天一天把云栖大会的内容整体上算是看了一遍,当然更多是挑着看的,不然太多了.总体的感觉阿里还是国内技术最过硬的公司之一(主要是考虑到 ...

  9. 谷歌全新轻量级新模型ALBERT刷新三大NLP基准

    谷歌全新轻量级新模型ALBERT刷新三大NLP基准 ICLR 2020提交论文数量达到2594篇,比去年增加了近1000篇.其中,来自谷歌的一篇论文引起格外瞩目,该论文提出ALBERT模型,比BERT ...

最新文章

  1. java web开发周志_javaweb学习笔记及周报告
  2. 《SAP FIORI 开发入门》课程答疑 第二期
  3. Sql Server之旅——第十四站 深入的探讨锁机制
  4. valgrind 报告 ecpg内存泄露 (三)
  5. 函数递归以及尾递归调用
  6. asp.net core添加全局异常处理及log4net、Nlog应用
  7. 显示 grep 结果的指定行
  8. PS教程第十二课:会打开 会关闭我会了
  9. php _invoke 闭包,PHP新特性之闭包、匿名函数
  10. 图像处理自学(三):CAMERAM处理流程总结
  11. 谈谈Cost function and gradient的matlab写法
  12. 期货反跟单-镜像零滑点软件真有那么靠谱吗?
  13. 小程序注册开发全流程
  14. 如何让地面不起灰_水泥地面起灰怎么办?老师傅6招搞定了
  15. 3DMAX到底该如何布线?
  16. ubuntu下彻底卸载软件
  17. 局域网下 mac和Windows 互相访问共享文件
  18. Android打开手机的手电筒
  19. Java中的测不准原理
  20. 题解——两种算法解Leetcode题库第977题(暨双指针法小结)

热门文章

  1. ./configure 自动生成makefile
  2. 关于BHO不能够正常运行的问题!
  3. java 识别doc、docx
  4. 心跳异常检测--使用Keras,K折交叉训练CNN一维卷积
  5. 2019年Android开发的未来发展方向该如何走?
  6. Vue入门练习:小王记事本
  7. 将进酒翻译软件测试,乐府诗《将进酒》拼音及翻译整理
  8. 量子统计:玻尔兹曼分布、玻色分布、费米分布
  9. JavaWeb项目实战 第四部分 Linux
  10. 陀螺仪加速度计 JY61(MPU6050) 原理简述及缺陷分析