设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:Google曝Fuchsia OS开发计划

2019-10-22 14:14| 发布者: joejoe0332| 查看: 9783| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Google可能在与小米、索尼等公司合作开发Fuchsia OS  有迹象表明,Google 可能在与三星、小米与索尼等公司合作开发 Fuchsia OS。目前 Google 的新一代操作系统 Fuchsia OS 几乎都是在 Google 自家的设备(Pixelboo ...


  有迹象表明,Google 可能在与三星、小米与索尼等公司合作开发 Fuchsia OS。目前 Google 的新一代操作系统 Fuchsia OS 几乎都是在 Google 自家的设备(Pixelbook 与 Nest Hub)上进行开发测试的,但是上周 9to5google 发现 Fuchsia 有处理与 Google 的一系列合作伙伴相关的问题,这可能意味着 Google 可能在与三星、小米与索尼等公司合作,针对 Fuchsia OS 进行开发测试。


  Fuchsia 是一个基于功能进行模块化的跨平台操作系统,很重要的一点是它是一个“非 Linux 系”的系统。它采用 Google 的全新微内核 Zircon,并使用 Dart 和 Flutter 打造全新的 UI。Fuchsia 致力于打造一个移动与 PC 大统一的生态,支持 64 位 Intel 与 ARM 处理器,并且传闻其会专注于嵌入式领域,并应用于 IoT。

  目前 Fuchsia 已经将开发中的 bug 跟踪迁移到了不对外公开的 Monorail 上,但是在页面的标题中包含了“伙伴(partner)”一词,这引人猜想:fuchsia – Engineering and partner issues for Fuchsia – monorail;fuchsia - Fuchsia 工程和伙伴问题 - monorail。

  通常 Google 会与其它公司紧密合作开发包括 Android 和 Chrome OS 在内的软件,而为了帮助确保有效地传达问题和想法,Google 专门创建了一个“合作伙伴访问(Partner Access)”计划,该计划使其它公司合作公司的员工可以访问 Google 网站的私域,尤其是 bug 跟踪器。

  授权开发者将被分配一个邮箱,格式为:[name]@[company].corp-partner.google.com。合作伙伴用户是与 Google 合作使用 Issue Tracker 进行特定项目的公司或组织的用户。更多消息,大家可以关注本次专辑……

  “开源”一词所代表的不仅仅是技术人员的情怀,它还传达了诸如研究知识共享和社区建设之类的观点。虽然开源一直都在产生积极的影响 —— 随着开源微处理器指令集架构 RISC-V 的日益普及,推动软件创新的开源运动现在正在微处理器领域引起轰动,但半导体 IP 提供商 Arm(为 95% 的智能手机嵌入式处理器提供了支持) 并不是开源的狂热爱好者。


  近日,外媒 Synced 与 Arm 嵌入式、物联网和汽车营销高级总监 Rhonda Dirvin 进行了一次对话,探讨开源硬件和开源软件之间的区别,以及由此对 Arm 进行决策带来的影响。

  Dirvin 认为,当今的开源硬件格局并不像看起来那样简单明了:“我们开始看到有人说免费并非真正的免费。因为归根结底,他们必须考虑验收所需的内容以及实现指令或架构所需的内容。但他们没有像 Arm 或其他一些较早建立的供应商那样支持着整个生态系统。”

  那么,验收开源硬件与验证开源软件有何不同?Mellanox Technologies 的外部董事 Thomas J Riordan 告诉 Synced,他认为两者面临的挑战实际上非常相似。“从指令集架构(ISA)层面上来看,处理器和开源程序都是用某种高级语言(HLL)编写的软件(算法)。在这两种情况下,必须以详尽的方式对处理器/程序进行验收,以确保质量结果。”

  “就实现指令集架构而言,它是开放的这一事实几乎可以保证其可以从多个来源获得许多实现,这也是 Arm 所担心的情况之一。毕竟开源模型的功能已得到充分验证。如果说 RISC-V 就是处理器界的 Linux,那么就好比微软希望 Linux 和 Android 从来都不存在一样,Arm 也希望 RISC-V 不存在。” Riordan 如此说道。更多消息,请大家关注本次专辑……

  毫无疑问,Rust 目前发展势头正劲。此前,微软安全响应中心探索采用 Rust 的消息引发大量关注,在连续四年蝉联“最受开发者喜爱的编程语言”后,Rust 可能已经从“想要学习的语言”逐渐转变为许多开发者“正在学习的语言”。


  自从四年前首次发布稳定版以来,它已经得到了广泛的采用,谷歌,微软和 Mozilla 等公司都在使用 Rust。现在,AWS 也向 Rust 伸出了橄榄枝。

  近日,AWS 在其开源博客上发文宣布赞助 Rust 语言。迄今为止,Rust 已在 AWS 中实现了许多增长,Lambda、EC2 和 S3 等服务都选择在性能敏感的组件中使用 Rust。AWS 开源的 Firecracker microVM 项目也正是采用 Rust 编写。

  AWS 从 Rust 维护者的视角解释了他们赞助该项目的原因:性能。Rust 非常快且内存效率高:没有运行时或垃圾收集器,它可以为关键性能服务提供支持,可以在嵌入式设备上运行,并且可以轻松地与其他语言集成。

    可靠性。Rust 的丰富类型系统和所有权模型保证了内存安全性和线程安全性,并能使开发者在编译时消除许多类的错误。

    生产率。Rust 拥有出色的文档,友好的编译器以及有用的错误消息以及一流的工具——集成的软件包管理器和构建工具,具有自动完成和类型检查的智能多编辑器支持,自动格式化程序等。

  接着,AWS 还列举了几个优秀的 Rust 库,并称赞了它的包容性社区,最后表示“Rust 连续四年被评为 Stack Overflow 的最受欢迎语言不足为奇”。更多内容,请关注吧本次专辑……


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部