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

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

内容简介: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


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

查看所有标签

猜你喜欢:

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

Ant Colony Optimization

Ant Colony Optimization

Marco Dorigo、Thomas Stützle / A Bradford Book / 2004-6-4 / USD 45.00

The complex social behaviors of ants have been much studied by science, and computer scientists are now finding that these behavior patterns can provide models for solving difficult combinatorial opti......一起来看看 《Ant Colony Optimization》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

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

在线图片转Base64编码工具