LWN: Rust语言写的微内核操作系统Redox

点击上方蓝色“Linux News搬运工”关注我们~

Soller: Real hardware breakthroughs, and focusing on rustc

[Development] Posted Nov 29, 2019 22:42 UTC (Fri) by jake

译者注:本文在LWN上有65个comment,属于过去一周comment数量之冠,可以看到RUST在Linux社区也是一个热点话题了。

Redox项目是一个类似Unix的操作系统,不过完全是由Rust语言写成,希望能利用Rust来构造一整套现代微内核以及完整的应用程序。

近日,Redox的创建者Jeremy Soller给出了最新的update。目前这个系统可以在System76 Galaga Pro laptop上运行:“目前在这套硬件环境上已经完全支持了键盘、触摸板、存储、以太网,Redox已经可以很容易就用起来了。”同时,他和其他Redox开发者近期一直在试图实现self-hosting的目标:“项目里面一直以来有一个最高优先级的任务,就是希望能在Redox OS环境里面编译生成Redox OS。Rustc看起来只需要再花几个月就能支持了,在那之后,我就可以开始改进系统,从而今后只运行在这个Redox OS环境里了,至少可以用一台机器来实现。因为Redox OS是一个微内核项目,因此甚至可以对驱动程序进行重新编译重新运行,而不需要让系统下线。这样一来,开发工作其实非常迅速。当这一切都实现之后,我就可以开始更高效地移植更多软件上来,并且支持更多硬件,例如增加USB协议栈的支持,以及支持显卡驱动。不过,比起我个人能做的工作来说,更重要的是大家一起的贡献,只有依靠大家,我们才能够达成用Rust写一个完全self-hosted, microkernel操作系统的野望,这就是我们的Redox OS!”

全文完

LWN文章遵循CC BY-SA 4.0许可协议。

极度欢迎将文章分享到朋友圈 
热烈欢迎转载以及基于现有协议修改再创作~

长按下面二维码关注:Linux News搬运工,希望每周的深度文章以及开源社区的各种新近言论,能够让大家满意~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值