软件开发客服
首页 > 上上资讯 > Redox OS即将实现可自身托管

Redox OS即将实现可自身托管

2019-12-03 16:20:21编辑:上上定制浏览量:388

操作系统Redox OS将要进到可自身托管(Self-hosting)的基本里程碑,在几个月以后,Rust编译程序Rustc就能在Redox OS上运行了。说到底能够在Redox OS上构建Redox OS,是现阶段Redox OS项目首位最优的计划。他填补表明,因为Redox OS微基本的设计,驱动程序

Redox OS即将实现可自身托管

在使用人设备中运行,因而就算再次编译和再次生成驱动程序,Redox OS都不用关机,而这将让操作系统的研发速率越来越迅速。而自身托管之所以能够针对新操作系统研发很基本的缘故,由于当新系统软件要运行的软件,没法在新系统软件上撰写,就需求在别的可自身托管的系统软件上,以交叉编译的方法构建,再将软件放到新系统软件可载入的存储设备开展交互,而当新操作系统可自身托管,则软件研发速率便能大幅度提高。


Redox OS是一个类Unix的微核心(Microkernel)操作系统,基本的特点是应用內存可靠的程序語言Rust所研发,注重安全性、平稳和高效率。Redox OS是开源系统软件,以MIT许可对外开放发布。在2019年3月发布Redox OS 0.50新版本,支持Cairo和Pixman等几种函式库和模块。Redox OS早已能够在System76的笔电Galago Pro上,不间断地运行,彻底支持按键、触摸板、存储和乙太网络等设备。因为可使程序迅速在Redox中运行的Redoxer专用工具,如今能够开展构建、运行和检测,因而Redox越来越便于交叉编译。Redoxer能够全自动管控Redox专用工具链,并依据需求在器皿中运行Redox可运行数据资料。


Redox OS始终存在的不足,是还没法在Redox OS上编译Rust二进位数据资料。在2017年之前,Redox OS项目通过加入Google Summer of Code,推动了这一阶段目标的完成突破,接著,她们又以Rust再次编写了C函式库libc发布relibc,并得到很多无私者的协助,提高POSIX C函式库的相溶性,而大幅度提升了Redox OS可用模块的总数。尽管Redox OS早已大量地支持Rust Crates,促使自身托管的阶段目标愈来愈贴近,可是在发觉relibc中一部分异常后,Rustc已不可以只运行静态数据链结,因而她们又将计划重中之重迁移到relibc的ld_so上,要深入保证动态性相互连接。

标签: Redox OS

163

相关资讯

虚拟机管理与分类

虚拟机管理与分类

虚拟化技术是一类资源优化配置工艺,根据对电子计算机資源的抽象化和仿真模拟,给予一个一个隔离开单位执行生态环境,即虚拟机。虚拟化技术都能够保持电子计算机資源的动态分配、灵便调度、合理

标签: 虚拟机

股票交易软件定制和开发需求分析策略

股票交易软件定制和开发需求分析策略

什么是股票交易软件定制和开发?股票交易软件定制和开发是从交易商或别的数据信息服务提供商那边获得全新的销售市场数据信息,运作买卖优化算法转化成命令,传输命令给交易商以实行。有时候,整

标签: 软件定制 股票交易软件定制和开发

Node.js 13正式发布

Node.js 13正式发布

Node.js13正式发布,这一版本升级了V8模块,而且也预置详细支持Unicode国际元件(InternationalComponentsforUnicode,ICU),还变更了

标签: Node.js 13