Redox OS 0.5.0 发布,新增功能强大的 C 库 relibc

栏目: 软件资讯 · 发布时间: 7年前

内容简介:Redox OS 0.5.0 发布了,Redox 是一个用 Rust 语言编写的类 UNIX 操作系统 , 它的目标是把 Rust 语言的创新带入到一个现代的微内核和全系列的应用程序。 距离上一次发布已经过了一年多,在此期间,团队一直到致力...

Redox OS 0.5.0 发布了,Redox 是一个用 Rust 语言编写的类 UNIX 操作系统 , 它的目标是把 Rust 语言的创新带入到一个现代的微内核和全系列的应用程序。

距离上一次发布已经过了一年多,在此期间,团队一直到致力于改善 Redox 的生态,大部分工作集中在新的 C 库 relibc 上。relibc 是一个用 Rust 编写的新 C 库,官方表示它的功能比之前使用的 C 库 newlib 远远超出了很多。

标准 ISO 与上一次发布的 0.3.5 没什么不同,相同的登录界面、相同的默认背景和应用等,团队认为这本身就是一项成就,因为关于 relibc 的工作是大刀阔斧的,几乎触及了系统的每个部分。深入挖掘的话就会发现其中的变化。

事件系统经过重新设计,为 select 和 poll 提供了正确的支持,并实现了完整的内存映射支持;实现了 Pthreads,以及一些与信号相关的系统调用;所有这些变化都为 LLVM 提供了更好的支持,还有使用 llvmpipe 的 rustc 和 mesa。

此外,还有基于新引导加载程序的 coreboot 和 EFI 新镜像,已经做了大量工作为 EFI Rust 开发提供库,并在 Rust 中开发 coreboot 有效负载,引导程序项目可以根据需要分叉和重新调整用途。比如:

0.5.0 还添加了其它许多重要的库和程序,详情查看发布公告

下载地址:https://gitlab.redox-os.org/redox-os/redox/-/jobs/10824/artifacts/browse/build/img


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

智能时代

智能时代

吴军 / 中信出版集团 / 2016-8 / 68.00

大数据和机器智能的出现,对我们的技术发展、商业和社会都会产生重大的影响。作者吴军在《智能时代:大数据与智能革命重新定义未来》中指出,首先,我们在过去认为非常难以解决的问题,会因为大数据和机器智能的使用而迎刃而解,比如解决癌症个性化治疗的难题。同时,大数据和机器智能还会彻底改变未来的商业模式,很多传统的行业都将采用智能技术实现升级换代,同时改变原有的商业模式。大数据和机器智能对于未来社会的影响是全方......一起来看看 《智能时代》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

html转js在线工具
html转js在线工具

html转js在线工具