开源操作系统项目


uCore OS Labs是用于清华大学计算机系本科操作系统课程的教学试验内容

https://github.com/embedded-learning-group/ucore

C 语言实现的轻量级、高性能事件通知库。基于事件驱动,支持多种 I/O 多路复用技术:epoll、poll、select、kqueue 等。libevent 就是这些系统基础库的统一封装,提供更高级的 API 并解决跨平台的问题

https://github.com/libevent/libevent

SimpleKernel

提供了各个阶段完成度不同的内核,你可以从自己喜欢的地方开始。

https://github.com/Simple-XX/SimpleKernel