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

Redox OS即将实现可自身托管

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

操作系统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

254

相关资讯

论坛社区网站软件定制和开发实现自媒体时代推广

论坛社区网站软件定制和开发实现自媒体时代推广

论坛社区网站软件定制和开发形成的背景环境。伴随着近年来移动互联的迅速发展趋势,客户接触点持续向网络移动终端设备迁移,其相互之间沟通交流、搜集信息的方式也在随着更改。假如企业和客户沟

标签: 软件定制 论坛社区网站软件定制和开发 论坛社区网站定制

软件行业信息化高速规范发展

软件行业信息化高速规范发展

软件和信息科技服务业是推动国民经济和社会发展的基本性、先导性和战略产业。发展壮大软件行业和信息科技第三产业,对推动国内信息化管理与现代化融合,提高國家竞争能力,拥有非常关键的实际意

标签: 软件行业 信息化 软件定制

运维工程师进阶需知

运维工程师进阶需知

运维工程师——“OperationsEngineer”,字面上含意可了解为智能管理系统、网络服务器的技术工程师。初级运维管理最普遍的作业便是了解和维护保养网络服务器——因此查验数据

标签: 运维工程师