我一直在研究 MenuetOS,一个完全用 FASM 编写的简单图形操作系统。是否有其他完全用一种编程语言(例如 C 编程语言或其他语言)编写的轻量级操作系统?
答案1
我知道这不完全是答案,但你检查过吗https://www.kolibrios.org/en/??
它是从 MenuetOS 分叉出来的,并被进一步简化和清理。还具有更多的插件/插件支持。
尽管大多数基本系统操作都需要 C++,但它有可能被移植到 C 语言中。
还有大量其他操作系统是根据 Unix/Linux 哲学使用 C 和 C++ 构建的,但它们都非常小。像 DSL(Damn Small Linux) 和 TCL(Tiny Core Linux) 一样,它们的大小都在 50MB 以下,具有 GUI 和功能软件集。
只是例子。我知道这并不能完全回答您的问题,但希望它能让您朝着正确的方向思考。