Linux/BSD软件移植到Redox操作系统的当前状态计划

2024年 2月 14日 69.3k 0


Redox OS团队发布了一篇新的博客文章,该团队正在开发他们的Rust编写的微内核设计的开源操作系统。他们的最新帖子列出了他们的移植策略,以使更多的Linux和BSD用户空间软件在这个基于Rust的操作系统上运行。

Redox OS没有关注任何BSD/Linux兼容层类型的方法,而是致力于让更多的软件干净地构建在该平台上。为了在Redox OS上获取图形程序,SDL框架支持Redox的Orbary显示服务器,Winit库也是如此。Redox开发人员计划将Qt和GTK移植到操作系统上,这反过来将允许更多的图形用户界面应用程序在操作系统上运行。但需要注意的一点是,Redox操作系统还不支持加速的GPU驱动程序。

虽然还没有加速的图形,他们对Wayland的支持还有一段路要走,但他们已经将一些游戏/仿真器移植到了Redox操作系统上,如DOSBox、Neverball、OpenTTD、SummVM、2048和其他。

周一的氧化还原博客文章在Redox OS上,移植工作将当前状态汇总为:

“移植是Redox开发工作的重要组成部分。我们使用移植作为一种方式来优先考虑和验证Redox功能。

目前,有几十个程序和更多的库在运行。我们最初的重点一直是移植Rust程序,但我们也认识到支持用其他语言编写的程序的重要性。

去年,Ribbon开始将1000多个程序和库移植到Redox!它们仍在开发中,许多需要定制的交叉编译脚本或改进的库支持。你可以在这里看到他们。

随着我们最近更改为与Linux兼容的路径格式,我们已经消除了支持Linux应用程序的一个主要障碍。在未来,我们计划扩大我们的POSIX支持,移植更多的铁锈板条箱,并继续改进Relibc。

正在考虑将虚拟机和Wine作为运行专有二进制文件的可能机制,甚至可能运行专有驱动程序。然而,目前还没有关于这一能力的具体计划。

你对……的前景感到兴奋吗氧化还原操作系统? Let us know in the forums.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论