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

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

3天内不再提示

为什么已经拥有Android操作系统的谷歌想要建立全新的“Fuchsia”?

工程师邓生 来源:雷锋网 作者:雷锋网 2020-12-09 11:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

自从我们第一次发现谷歌正在开发一款名为“Fuchsia”的新操作系统以来,已经有四年多了。

它的独特之处在于它不是基于Linux内核的,而是使用了一个名为“Zircon”的微内核。此外,尽管它是在可公开浏览的存储库上“公开”开发的,但没有人真正了解该操作系统的用途,同时,谷歌的高管们对这一切也都讳莫如深。

如今,该公司宣布,它将通过从其公司外部寻求更多的参与力量来扩大开放。谷歌表示,它已经“为项目讨论创建了新的公共邮件列表,添加了一个治理模型来阐明战略决策是如何制定的,并为参与者开放了问题跟踪程序,以查看正在进行的工作。”

尽管有一些早期的UI示例,但是我们已经看到Google提供的代码和文档已经有一段时间了。谷歌近日的公告强调,“‘Fuchsia’这一新的操作系统还没有准备好进行一般产品开发,也没有成为开发目标”,但这一宣布很可能会引发外部更多的讨论。

我们知道,“Fuchsia”并不一定是Android或Chrome操作系统一对一的替代品。关于“Fuchsia”的实践环节,最有趣的线索来自这样一个事实:我们知道,它已经在Google智能音箱的硬件上进行了测试。尽管发布时,它们并没有运行Fuchsia”。相关人士仅列举了几个与“谷歌制造”设备排列在一起的紫红色代码的例子。

谷歌简单地将“Fuchsia”称为“安全、可更新、包容和务实的生产级操作系统”。在2019年的一次采访中,谷歌的Hiroshi Lockheimer特征的“Fuchsia”可能会针对手机或笔记本电脑之外的“某些其他外形因素”进行优化。

我们正在研究一个新的操作系统会是什么样子。一般地,当人们知道时会很兴奋地说:“哦,这是新的安卓系统”或者“这是新的Chrome操作系统”。但“Fuchsia”并不是关于这个的,它是关于推动先进的操作系统和我们从“Fuchsia”中学到的东西,并可以融入其它产品。

除了新的邮件列表和征集投稿人之外,谷歌还发布了一份“技术路线图,但它主要集中在底层操作系统上,比如“一个独立于驱动程序更新内核的驱动程序框架”和“‘Fuchsia’接口定义语言”。“Fuchsia”的路线图表明,许多最初的子系统正在被改造,使用一个新的IO库和组件架构,Google运行了很多开源项目,这些项目名义上是由任何人开发的,但实际上大部分都是由Google的工程师完成的,“Fuchsia”看起来也是一样。

公司今天宣布的新的战略方向中,他们对外表示:“‘Fuchsia’引领着紫红色的方向,做出平台决策”,但鼓励更多外部行业力量的参与。

“从今天开始,我们正在扩展‘Fuchsia’的开源模型,使公众更容易参与这个项目。”

“我们为项目讨论创建了新的公共邮件列表,添加了一个治理模型来阐明战略决策是如何制定的,并为公共贡献者打开了问题跟踪程序,以查看正在进行的工作。作为一个开源的努力,我们欢迎来自所有人的高质量、经过良好测试的贡献。现在有了一个过程,可以成为成员以提交修补程序,或者成为具有完全写入权限的提交者。”

该公司还特别指出,“Fuchsia”还没有准备好进行一般产品开发,甚至不能作为开发目标。不过,任何拥有真正技术能力的人都可以克隆存储库并构建代码。谷歌已经提供了大量关于如何做到这一点的文档,以及一个模拟器。

该操作系统支持Flutter应用程序,并使用C,C++,Dart,Python,Go和Rust编程语言编写。DahliaOS是Fuchsia OS的一个分支,Zicron内核变体仍在开发中,它的Linux版本已经可以使用了。

谷歌还指出,它的目标是围绕这个项目建立一个包括开源社区。“Fuchsia是一个开放源代码项目,从平台本身的架构到我们正在构建的开源社区,都包含在设计中。该项目仍在快速发展,但系统的基本原则和价值观在整个项目中保持相对不变。”

那么,为什么已经拥有Android操作系统的谷歌想要建立一个新全新的“Fuchsia”?

据公开信息,虽然Android系统属于Google,但它仍然是基于Linux构建的,同时Google也因Java问题被起诉。“Fuchsia”操作系统不同于Android使用的Linux内核,相反地,它采用了一个相对较新的Zircon的内核,并由Flutter引擎和Dart语言编写而成。

值得一提的是,“Fuchsia”操作系统与目前的Android相比,无论是存储器还是内存之类的硬件要求都大幅降低,这也满足了其终端使用的需求。除了应用于智能手机、计算机等,“Fuchsia”操作系统还可以在智能家居物联网设备上运行,实现跨平台的运行和操作。

责任编辑:PSY

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

    关注

    12

    文章

    3986

    浏览量

    133081
  • 谷歌
    +关注

    关注

    27

    文章

    6245

    浏览量

    110269
  • 操作系统
    +关注

    关注

    37

    文章

    7329

    浏览量

    128650
  • Fuchsia
    +关注

    关注

    0

    文章

    19

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机的操作系统

    单片机操作系统主要分为实时操作系统(RTOS)和嵌入式操作系统两类,以下是常见选择: 实时操作系统(RTOS) ‌ FreeRTOS ‌:轻量级开源内核(最小内核约6 KB RAM)
    发表于 11-14 06:18

    手持机PDA三大操作系统Android / 开源鸿蒙 / Windows对比

    本文全面解析手持机PDA主流操作系统Android和开源鸿蒙和Windows)的技术特点、区别及适用场景,帮助企业根据自身业务需求选择合适的系统。包含多维度对比表格和实用选型建议。
    的头像 发表于 09-23 15:41 587次阅读
    手持机PDA三大<b class='flag-5'>操作系统</b><b class='flag-5'>Android</b> / 开源鸿蒙 / Windows对比

    谷歌全新Android助力提高开发效率

    随着 Android 的更新,加上 AI 的接入与赋能,让 Android 开发新范式正在加速成型。
    的头像 发表于 08-29 09:22 633次阅读

    树莓派操作系统:版本、特性及设置完整指南!

    树莓派操作系统是什么?树莓派操作系统是由树莓派基金会专为树莓派开发的官方操作系统。它基于DebianLinux发行版,并针对树莓派的ARM架构进行了专门优化。树莓派操作系统有多个版本,
    的头像 发表于 07-28 18:26 841次阅读
    树莓派<b class='flag-5'>操作系统</b>:版本、特性及设置完整指南!

    如何为 Android 操作系统/设备生成 APK ?

    如何为 Android 操作系统/设备生成 APK ?
    发表于 06-30 07:12

    最受欢迎的单板计算机 x 最流行的移动操作系统

    欢迎的单板计算机之一。你可能已经拥有一台了,不是吗?Android是世界上最流行的操作系统拥有各种各样的应用程序可供选择。这种流行度,再加
    的头像 发表于 06-18 17:20 527次阅读
    最受欢迎的单板计算机 x 最流行的移动<b class='flag-5'>操作系统</b>

    鸿道Intewell操作系统:人形机器人底层操作系统

    操作系统的实时性赋能东土科技的鸿道(Intewell)工业操作系统作为国内唯一通过汽车、工业控制、医疗、轨道交通四项功能安全认证的系统,为标准体系中的技术层架构提供了底层支持。其微内核虚拟化架构可将人形机器人电子架构成本降低50
    的头像 发表于 05-16 14:44 552次阅读

    理想汽车智驾操作系统解读

    [首发于智驾最前沿微信公众号]在智能网联与生成式AI技术深度融合的浪潮下,汽车操作系统已经从最初的简单资源管理平台,演化为承载感知决策、执行控制与安全防护的智能化中枢。理想汽车自主研发的星环OS
    的头像 发表于 05-13 10:54 903次阅读
    理想汽车智驾<b class='flag-5'>操作系统</b>解读

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

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

    使用Chaquo插件在Android操作系统中安装OpenVINO工具套件遇到报错,怎么解决?

    使用 chaquo 插件在 Android* 操作系统中安装 OpenVINO™ 时遇到以下错误: ERROR: Could not find a version that satisfies
    发表于 03-05 06:06

    Android16 Beta 1来袭,谷歌Pixel 6用户抢先体验

    近日,Android操作系统迎来重大更新,Android 16 Beta 1正式发布,版本号为BP22.250103.008。 目前,谷歌Pixel 6及更新机型的用户已可检查OTA更
    的头像 发表于 01-24 10:36 1451次阅读

    国产银河麒麟操作系统V10和星光麒麟V1.0操作系统如何选择?

    国产银河麒麟操作系统和星光麒麟操作系统都是由中国电子旗下科技企业麒麟软件有限公司(简称“麒麟软件”)开发的国产自主可控的操作系统。麒麟软件介绍:麒麟软件以安全可信操作系统技术为核心,面
    的头像 发表于 01-24 09:14 4249次阅读
    国产银河麒麟<b class='flag-5'>操作系统</b>V10和星光麒麟V1.0<b class='flag-5'>操作系统</b>如何选择?

    deepin操作系统介绍

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

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

    呈现鸿蒙系统的原理与架构。 有利于纠正研究者、学生、开发者和行业从业者对鸿蒙技术理解的偏差,建立一个更好的鸿蒙生态环境。 整体概述:HarmonyOS 的基本设计理念 计算机硬件厂商需要按照操作系统
    发表于 12-16 15:10

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

    谷歌与三星近日携手宣布,共同推出了全新操作系统——Android XR。这一系统专为头戴式装置和智能眼镜等下一代计算设备提供技术支持,旨在
    的头像 发表于 12-16 10:08 818次阅读