pearlOS
NET
Pearlos是基于PIDI-OS项目的很棒的操作系统,可悲的是停产,但我强烈建议您查看同一位作者制造的新的基于Rust的操作系统; rezos。但是当然,只有在您查看此项目之后才能做到这一点! Pearlos是为了让我学习操作系统的东西,并在C和组装方面变得更好。

笔记
仅在Linux上使用GCC ISO C17来保证编译,但是在Windows中也可以使用虚拟化解决方案(例如WSL(Windows 11)或HyperV)进行编译。
Pearlos以非常简单的安装而自豪,因为它只需要3个命令!它很容易安装,首先克隆回购:
git clone https://github.com/ElisStaaf/pearlOS进入回购目录后,配置然后进行:
./config.sh
make您可以添加自己的配置,只需阅读此内容即可!
最后,在dist/pearl.bin上运行生成的图像
通过制定规则qemu :
make qemu这将启动使用图像的QEMU会话,您可以运行OS。
要卸载,只需运行:
make clean 如果您想查看Pearlos和Pidi-OS之间的差异,请参见Pidi-Diff.md。
我接受所有有意义的束缚!只要它没有打破项目,我可能会接受您的态度。
我实际上知道,维护和更新此问题时有点不一致,但是即使您看到1个月的停顿,我也可以向您保证,该项目并没有死。如果项目死亡,您可以期待档案或至少一条消息。
除非有例列出,否则本项目中的每个修改文件均在Apache 2.0许可下许可,而未修改的文件则在MIT下获得许可。 “ SPDX-LICENSE-IDIFIER”规则显然覆盖了此选项,这是您明确规定不同许可证的方式。有关2个主要许可证,请参见许可证。