2015 年 4 月 20 日,Redox OS 作为新的微内核操作系统出现“注重安全、自由、可靠、正确和实用。”该项目采用 Rust 和汇编语言编写,受到 MINIX、Plan 9、SeL4、BSD 和 Linux 等代码片段的启发。 Redox OS 在向 1.0 版本(所有系统 API 都稳定后将立即发布)的路上停留在 0.9.0 版本,该版本带来了相当多的明显变化。更重要的是,Redox OS 0.9.0 进行了多项底层调整,从而实现了性能和稳定性的“大规模”增强。
Redox OS 0.9.0 最明显的亮点之一是引入了 COSMIC 桌面应用程序,即文件、编辑器和终端。说到软件,Nano 和 Helix 文本编辑器已移植到 Redox OS。得益于 NLnet 提供的资金,Redox OS 现在在进程/线程生命周期和信号发送方面有了扎实的改进。此外,Linux/BSD 程序的可移植性也得到了实质性的改进。 0.9.0 版本还对内核、驱动程序和 PCIe 支持进行了广泛的清理和调试。
除了上述所有内容之外,还应该提到 RustPython 功能齐全,系统现在包括迄今为止第一个 HTTP Web 服务器(Simple HTTP Server 的端口)等等。所有详细信息都可以在下面嵌入的视频后面链接的发布公告中找到。
寻找有关微内核的书籍的开发人员可以获取卓越运营图书馆; 《Mastering Microkernel Architecture》,作者:Gerardus Blokdyk - The Art of Service,在 Amazon 上出售,平装本售价 80.57 美元(10% 折扣)。
▶ 加载 Youtube 视频以上是Linux 和 BSD 替代 Redox 操作系统达到 0.9.0 版本,具有 COSMIC 桌面应用程序和多项优化的详细内容。更多信息请关注PHP中文网其他相关文章!