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

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

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


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

查看所有标签

猜你喜欢:

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

PHP Web 2.0开发实战

PHP Web 2.0开发实战

泽瓦斯 / 苏金国 / 人民邮电出版社 / 2008-10-1 / 59.00元

本书通过一个完整的Web 2.0应用——带有动态图库、搜索和地图功能的博客系统详细介绍了Web开发的全过程。首先讨论了Web应用的规划与设计,然后逐章实现各个具体特性,包括网站主页、用户主页、用户注册页面、账户登录和管理页面、用户博客系统、网站搜索以及应用管理等,最后介绍部署和维护。 本书适合中、高级的PHP程序员阅读。一起来看看 《PHP Web 2.0开发实战》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

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

在线图片转Base64编码工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换